From 60f8e6dc250ee53a490a9bbe60ea3f7ebd14f6a5 Mon Sep 17 00:00:00 2001 From: KINDNICK <68893236+KINDNICK@users.noreply.github.com> Date: Wed, 14 May 2025 00:25:54 +0900 Subject: [PATCH] =?UTF-8?q?ADD=20:=20=EC=8A=A4=ED=81=AC=EB=A6=BD=ED=8A=B8?= =?UTF-8?q?=20=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8=20=EB=B0=8F=20=EB=B0=B0?= =?UTF-8?q?=EA=B2=BD=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 4 +- ...eflections 4.meta => LEDScreenShader.meta} | 2 +- .../LEDScreenShader/LEDScreenShader.asmdef | 14 + .../LEDScreenShader.asmdef.meta | 7 + .../Materials.meta} | 2 +- .../Materials/LEDScreenAlpha.mat | 134 + .../Materials/LEDScreenAlpha.mat.meta} | 2 +- .../Materials/LEDScreenBuilt-in.mat | 141 + .../Materials/LEDScreenBuilt-in.mat.meta} | 2 +- .../Materials/LEDScreenDetailedDHRP.mat | 221 + .../Materials/LEDScreenDetailedDHRP.mat.meta} | 2 +- .../Materials/LEDScreenDetailedURP.mat | 146 + .../Materials/LEDScreenDetailedURP.mat.meta | 8 + .../Materials/LEDScreenSimple.mat | 139 + .../Materials/LEDScreenSimple.mat.meta | 8 + Assets/External/LEDScreenShader/Scenes.meta | 8 + .../LEDScreenShader/Scenes/SampleScene.unity | 3 + .../Scenes/SampleScene.unity.meta} | 2 +- .../Scenes/SampleSceneHDRP.unity | 3 + .../Scenes/SampleSceneHDRP.unity.meta | 7 + .../Scenes/SampleScene_Profiles.meta | 8 + .../PostProcesingVolume Profile.asset | 1449 ++ .../PostProcesingVolume Profile.asset.meta | 8 + Assets/External/LEDScreenShader/Shader.meta | 8 + .../Shader/LEDScreenHDRP.shadergraph | 10046 ++++++++++ .../Shader/LEDScreenHDRP.shadergraph.meta} | 2 +- .../Shader/LEDScreenShader.shader | 237 + .../Shader/LEDScreenShader.shader.meta | 14 + .../Shader/LEDScreenURP.shadergraph | 11256 +++++++++++ .../Shader/LEDScreenURP.shadergraph.meta | 7 + Assets/External/LEDScreenShader/Textures.meta | 8 + .../Textures/DetailedLEDPanel.meta | 8 + .../LEDPanelBase_DetailMap.png | 3 + .../LEDPanelBase_DetailMap.png.meta | 108 + .../LEDPanelBase_Emissive.png | 3 + .../LEDPanelBase_Emissive.png.meta | 108 + .../DetailedLEDPanel/LEDPanelBase_Height.png | 3 + .../LEDPanelBase_Height.png.meta | 108 + .../DetailedLEDPanel/LEDPanelBase_MaskMap.png | 3 + .../LEDPanelBase_MaskMap.png.meta | 108 + .../DetailedLEDPanel/LEDPanelBase_Normal.png | 3 + .../LEDPanelBase_Normal.png.meta | 108 + .../DetailedLEDPanel/LEDPanelBase_color.png | 3 + .../LEDPanelBase_color.png.meta | 108 + .../DetailedLEDPanel/LEDPanel_Emissive.png | 3 + .../LEDPanel_Emissive.png.meta | 108 + .../DetailedLEDPanel/LEDPanel_RGB.png | 3 + .../DetailedLEDPanel/LEDPanel_RGB.png.meta | 108 + .../LEDScreenShader/Textures/SampleImage.png | 3 + .../Textures/SampleImage.png.meta | 96 + .../LEDScreenShader/Textures/SimpleLED.meta | 8 + .../Textures/SimpleLED/LED_pixels_01.png | 3 + .../Textures/SimpleLED/LED_pixels_01.png.meta | 108 + .../Textures/SimpleLED/LED_pixels_02.png | 3 + .../Textures/SimpleLED/LED_pixels_02.png.meta | 108 + .../Textures/SimpleLED/LED_pixels_03.png | 3 + .../Textures/SimpleLED/LED_pixels_03.png.meta | 108 + .../Textures/SimpleLED/LED_pixels_04.png | 3 + .../Textures/SimpleLED/LED_pixels_04.png.meta | 108 + .../Textures/SimpleLED/LED_pixels_complex.png | 3 + .../SimpleLED/LED_pixels_complex.png.meta | 108 + .../Textures/SimpleLED/LED_pixels_simple.png | 3 + .../SimpleLED/LED_pixels_simple.png.meta | 108 + Assets/External/LEDScreenShader/package.json | 3 + .../LEDScreenShader/package.json.meta | 7 + Assets/External/LEDScreenShader/readme.txt | 3 + .../External/LEDScreenShader/readme.txt.meta | 7 + ...- Amplify Shader Editor Nodes.unitypackage | 3 - ...anarReflections4_WorldBasedFog.shader.meta | 9 - ...narReflections4_ReflectionOnly.shader.meta | 10 - .../PlanarReflections4_InternalBlur.mat.meta | 9 - .../PlanarReflections_BlurPass.shader.meta | 9 - .../Shaders/PBR/Metallic (Alpha).shadergraph | 490 - .../Shaders/PBR/Metallic.mat.meta | 8 - .../Shaders/PBR/Metallic.shadergraph | 490 - .../Shaders/PBR/Specular (Alpha).mat.meta | 8 - .../Shaders/PBR/Specular (Alpha).shadergraph | 489 - .../Shaders/PBR/Specular.mat.meta | 8 - .../Shaders/PBR/Specular.shadergraph | 471 - .../PBR-Like Reflections.shadersubgraph | 765 - .../PBR-Like Reflections.shadersubgraph.meta | 10 - .../ReflectionUVs.shadersubgraph | 77 - .../ReflectionUVs.shadersubgraph.meta | 10 - .../Shaders/Unlit/Broken Mirror.shadergraph | 317 - .../Unlit/Broken Mirror.shadergraph.meta | 10 - .../Shaders/Unlit/Debug Depth.mat.meta | 8 - .../Shaders/Unlit/Debug Depth.shadergraph | 212 - .../Unlit/Debug Depth.shadergraph.meta | 10 - .../Shaders/Unlit/Simple Tinted.mat.meta | 8 - .../Shaders/Unlit/Simple Tinted.shadergraph | 98 - .../Unlit/Simple Tinted.shadergraph.meta | 10 - .../Water/Water (Advanced).shadergraph | 1335 -- .../Water/Water (Advanced).shadergraph.meta | 10 - .../Water/Water (No Refraction).shadergraph | 1085 - .../Water (No Refraction).shadergraph.meta | 10 - .../Shaders/Water/Water (Simple).shadergraph | 565 - .../Water/Water (Simple).shadergraph.meta | 10 - .../Planar Reflections 5.meta | 8 + .../Planar Reflections 5/Demo Scenes.meta | 8 + .../Universal Rendering Pipeline.meta | 8 + .../Basic Reflection.meta | 8 + .../Basic Reflection.unity | 3 + .../Basic Reflection.unity.meta | 15 + .../Basic Reflection/LightingData.asset | Bin 0 -> 17729 bytes .../Basic Reflection/LightingData.asset.meta | 16 + .../Basic Reflection/ReflectionProbe-0.exr | 3 + .../ReflectionProbe-0.exr.meta | 151 + .../Basic ReflectionSettings.lighting | 64 + .../Basic ReflectionSettings.lighting.meta | 16 + .../Depth Pass.meta | 8 + .../Depth Pass.unity | 3 + .../Depth Pass.unity.meta | 15 + .../Depth Pass/LightingData.asset | Bin 0 -> 17729 bytes .../Depth Pass/LightingData.asset.meta | 16 + .../Depth Pass/ReflectionProbe-0.exr | 3 + .../Depth Pass/ReflectionProbe-0.exr.meta | 151 + .../Depth PassSettings.lighting | 63 + .../Depth PassSettings.lighting.meta | 16 + .../Foggy Reflection.meta | 8 + .../Foggy Reflection.unity | 3 + .../Foggy Reflection.unity.meta | 15 + .../Foggy Reflection/LightingData.asset | Bin 0 -> 17729 bytes .../Foggy Reflection/LightingData.asset.meta | 16 + .../Foggy Reflection/ReflectionProbe-0.exr | 3 + .../ReflectionProbe-0.exr.meta | 125 + .../Foggy ReflectionSettings.lighting | 63 + .../Foggy ReflectionSettings.lighting.meta | 16 + .../LOD and Shadows.meta | 8 + .../LOD and Shadows.unity | 3 + .../LOD and Shadows.unity.meta | 15 + .../LOD and Shadows/LightingData.asset | Bin 0 -> 17729 bytes .../LOD and Shadows/LightingData.asset.meta | 16 + .../LOD and Shadows/ReflectionProbe-0.exr | 3 + .../ReflectionProbe-0.exr.meta | 151 + .../LOD and ShadowsSettings.lighting | 63 + .../LOD and ShadowsSettings.lighting.meta | 8 + .../Materials.meta | 8 + .../Materials/LOD0.mat | 131 + .../Materials/LOD0.mat.meta | 16 + .../Materials/LOD1.mat | 131 + .../Materials/LOD1.mat.meta | 16 + .../Materials/LOD2.mat | 131 + .../Materials/LOD2.mat.meta | 16 + .../Materials/Lit_Floor.mat | 131 + .../Materials/Lit_Floor.mat.meta | 16 + .../PBR and Blur.meta | 8 + .../PBR and Blur.unity | 3 + .../PBR and Blur.unity.meta | 15 + .../PBR and Blur/LightingData.asset | Bin 0 -> 17729 bytes .../PBR and Blur/LightingData.asset.meta | 16 + .../PBR and Blur/ReflectionProbe-0.exr | 3 + .../PBR and Blur/ReflectionProbe-0.exr.meta | 151 + .../PBR and BlurSettings.lighting | 66 + .../PBR and BlurSettings.lighting.meta | 16 + .../Reflections Only.unity | 3 + .../Reflections Only.unity.meta | 15 + .../Universal RP Water Demo.meta | 8 + .../Universal RP Water Demo.unity | 3 + .../Universal RP Water Demo.unity.meta | 15 + .../LightingData.asset | Bin 0 -> 17729 bytes .../LightingData.asset.meta | 16 + .../ReflectionProbe-0.exr | 3 + .../ReflectionProbe-0.exr.meta | 125 + .../Universal RP Water DemoSettings.lighting | 63 + ...versal RP Water DemoSettings.lighting.meta | 16 + .../Planar Reflections 5/Documentation.meta | 8 + .../Planar Reflections 5 - Documentation.pdf | 3 + ...nar Reflections 5 - Documentation.pdf.meta | 15 + .../Shared Assets.meta | 0 .../Amplify Shader Editor Nodes.meta | 2 +- .../Amplify Shader Editor Nodes.unitypackage | 3 + ...lify Shader Editor Nodes.unitypackage.meta | 15 + ...- Amplify Shader Editor Nodes.unitypackage | 3 + ...lify Shader Editor Nodes.unitypackage.meta | 15 + .../Shared Assets/Better Shaders Sample.meta | 8 + .../Better Shaders Mini Sample.unitypackage | 3 + ...tter Shaders Mini Sample.unitypackage.meta | 15 + ... - Better Shaders Mini Sample.unitypackage | 3 + ...tter Shaders Mini Sample.unitypackage.meta | 15 + .../Shared Assets/Internal Resources.meta | 0 .../Default_ReflectionMat.mat | 0 .../Default_ReflectionMat.mat.meta | 16 + .../Shared Assets/Internal Resources/Icon.png | 0 .../Internal Resources/Icon.png.meta | 8 + .../Internal_PlanarReflector.fbx | 0 .../Internal_PlanarReflector.fbx.meta | 8 + ..._PlanarReflections5_ReflectionOnly.shader} | 8 +- ...narReflections5_ReflectionOnly.shader.meta | 18 + ...PIDI_PlanarReflections5_WorldBasedFog.mat} | 2 +- ..._PlanarReflections5_WorldBasedFog.mat.meta | 16 + ...I_PlanarReflections5_WorldBasedFog.shader} | 9 +- ...anarReflections5_WorldBasedFog.shader.meta | 17 + .../PlanarReflections5_InternalBlur.mat} | 2 +- .../PlanarReflections5_InternalBlur.mat.meta | 17 + .../PlanarReflections_BlurPass.shader | 2 +- .../PlanarReflections_BlurPass.shader.meta | 17 + .../Shared Assets/Textures.meta | 0 .../Textures/Abstract Mirror.png | 0 .../Textures/Abstract Mirror.png.meta | 8 + .../Textures/BrokenMirror_Color.png | 0 .../Textures/BrokenMirror_Color.png.meta | 8 + .../Textures/BrokenMirror_Height.png | 0 .../Textures/BrokenMirror_Height.png.meta | 8 + .../Textures/BrokenMirror_Normals.png | 0 .../Textures/BrokenMirror_Normals.png.meta | 8 + .../Shared Assets/Textures/Floor_Color.png | 0 .../Textures/Floor_Color.png.meta | 8 + .../Shared Assets/Textures/Floor_Height.png | 0 .../Textures/Floor_Height.png.meta | 8 + .../Shared Assets/Textures/Floor_Normals.png | 0 .../Textures/Floor_Normals.png.meta | 8 + .../Textures/Mirror_DropNormals.png | 0 .../Textures/Mirror_DropNormals.png.meta | 8 + .../Shared Assets/Textures/Mirror_Fog.png | 0 .../Textures/Mirror_Fog.png.meta | 8 + .../Shared Assets/Textures/Mirror_Mask.png | 0 .../Textures/Mirror_Mask.png.meta | 8 + .../Shared Assets/Textures/Opaque.png | 0 .../Shared Assets/Textures/Opaque.png.meta | 8 + .../Shared Assets/Textures/RoughnessMask.png | 0 .../Textures/RoughnessMask.png.meta | 8 + .../Shared Assets/Water Demo.meta | 0 .../Shared Assets/Water Demo/FoamTexture.png | 0 .../Water Demo/FoamTexture.png.meta | 8 + .../Shared Assets/Water Demo/Sand.png | 0 .../Shared Assets/Water Demo/Sand.png.meta | 8 + .../Water Demo/WaterGradient.png | 0 .../Water Demo/WaterGradient.png.meta | 8 + .../Shared Assets/Water Demo/Waves.png | 0 .../Shared Assets/Water Demo/Waves.png.meta | 8 + .../Planar Reflections 5/Source Code.meta | 8 + .../Source Code/Editor.meta | 8 + .../Source Code/Editor/Background_1.png | 3 + .../Source Code/Editor/Background_1.png.meta | 123 + .../Source Code/Editor/Background_2.png | 3 + .../Source Code/Editor/Background_2.png.meta | 123 + .../Editor/Background_2_Selected.png | 3 + .../Editor/Background_2_Selected.png.meta | 154 + .../Source Code/Editor/Background_3.png | 3 + .../Source Code/Editor/Background_3.png.meta | 123 + .../Source Code/Editor/Background_4.png | 3 + .../Source Code/Editor/Background_4.png.meta | 123 + .../Source Code/Editor/Background_5.png | 3 + .../Source Code/Editor/Background_5.png.meta | 123 + .../Editor/PIDI_EditorSkin_PR5.guiskin | 1824 ++ .../Editor/PIDI_EditorSkin_PR5.guiskin.meta | 18 + .../Source Code/Editor/PlanarAPI.cs | 89 + .../Source Code/Editor/PlanarAPI.cs.meta | 19 + .../Editor/PlanarReflectionCaster_Editor.cs | 322 + .../PlanarReflectionCaster_Editor.cs.meta | 21 + .../Editor/PlanarReflectionRenderer_Editor.cs | 397 + .../PlanarReflectionRenderer_Editor.cs.meta | 21 + .../Editor/PlanarReflections5_Editor.asmdef | 19 + .../PlanarReflections5_Editor.asmdef.meta | 15 + .../Editor/Planar_Reflections_5_Logo.png | 3 + .../Editor/Planar_Reflections_5_Logo.png.meta | 136 + .../Source Code/PlanarReflectionCaster.cs | 302 + .../PlanarReflectionCaster.cs.meta | 21 + .../Source Code/PlanarReflectionRenderer.cs | 1008 + .../PlanarReflectionRenderer.cs.meta | 27 + .../Source Code/PlanarReflections5.asmdef | 16 + .../PlanarReflections5.asmdef.meta | 15 + .../Universal Rendering Pipeline.meta | 0 .../Fog Pass.meta | 0 .../Fog Pass/FogPassRenderer.asset | 34 +- .../Fog Pass/FogPassRenderer.asset.meta | 16 + .../Universal Rendering Pipeline/Shaders.meta | 0 .../Shaders/PBR.meta | 0 .../Shaders/PBR/Metallic (Alpha).mat | 6 +- .../Shaders/PBR/Metallic (Alpha).mat.meta | 16 + .../Shaders/PBR/Metallic (Alpha).shadergraph | 4719 +++++ .../PBR/Metallic (Alpha).shadergraph.meta | 18 + .../Shaders/PBR/Metallic 1.mat | 125 + .../Shaders/PBR/Metallic 1.mat.meta | 16 + .../Shaders/PBR/Metallic.mat | 6 +- .../Shaders/PBR/Metallic.mat.meta | 16 + .../Shaders/PBR/Metallic.shadergraph | 4719 +++++ .../Shaders/PBR/Metallic.shadergraph.meta | 18 + .../Shaders/PBR/Specular (Alpha).mat | 6 +- .../Shaders/PBR/Specular (Alpha).mat.meta | 16 + .../Shaders/PBR/Specular (Alpha).shadergraph | 4943 +++++ .../PBR/Specular (Alpha).shadergraph.meta | 18 + .../Shaders/PBR/Specular.mat | 6 +- .../Shaders/PBR/Specular.mat.meta | 16 + .../Shaders/PBR/Specular.shadergraph | 4773 +++++ .../Shaders/PBR/Specular.shadergraph.meta | 18 + .../Shaders/ShaderGraph Nodes.meta | 0 .../PBR-Like Reflections.shadersubgraph | 7621 +++++++ .../PBR-Like Reflections.shadersubgraph.meta | 18 + .../ReflectionUVs.shadersubgraph | 1055 + .../ReflectionUVs.shadersubgraph.meta | 18 + .../Shaders/Unlit.meta | 0 .../Shaders/Unlit/Broken Mirror.shadergraph | 3480 ++++ .../Unlit/Broken Mirror.shadergraph.meta | 18 + .../Shaders/Unlit/Debug Depth.mat | 6 +- .../Shaders/Unlit/Debug Depth.mat.meta | 16 + .../Shaders/Unlit/Debug Depth.shadergraph | 2938 +++ .../Unlit/Debug Depth.shadergraph.meta | 18 + .../Shaders/Unlit/Reflection Only.mat | 119 + .../Shaders/Unlit/Reflection Only.mat.meta | 16 + .../Shaders/Unlit/Reflection Only.shadergraph | 2866 +++ .../Unlit/Reflection Only.shadergraph.meta | 18 + .../Shaders/Unlit/Simple Tinted.mat | 14 +- .../Shaders/Unlit/Simple Tinted.mat.meta | 16 + .../Shaders/Unlit/Simple Tinted.shadergraph | 2400 +++ .../Unlit/Simple Tinted.shadergraph.meta | 18 + .../Shaders/Water.meta | 0 .../Water/Shader Graphs_Water (Advanced).mat | 32 +- .../Shader Graphs_Water (Advanced).mat.meta | 16 + .../Shader Graphs_Water (No Refraction).mat | 30 +- ...ader Graphs_Water (No Refraction).mat.meta | 16 + .../Water/Shader Graphs_Water (Simple).mat | 8 +- .../Shader Graphs_Water (Simple).mat.meta | 16 + .../Water/Water (Advanced).shadergraph | 14455 ++++++++++++++ .../Water/Water (Advanced).shadergraph.meta | 18 + .../Water/Water (No Refraction).shadergraph | 12371 ++++++++++++ .../Water (No Refraction).shadergraph.meta | 18 + .../Shaders/Water/Water (Simple).shadergraph | 6657 +++++++ .../Water/Water (Simple).shadergraph.meta | 18 + Assets/External/UnityMemoryMappedFile.meta | 8 + .../UnityMemoryMappedFile.csproj.meta | 7 + .../.gitignore | 86 + .../Assets/ExampleTimeline.playable | 16547 ++++++++++++++++ .../Assets/ExampleTimeline.playable.meta | 8 + .../Assets/Resources.meta | 8 + .../Assets/Scenes.meta | 8 + .../Assets/Scenes/SampleScene.meta | 8 + .../Assets/Scenes/SampleScene.unity | 3 + .../Assets/Scenes/SampleScene.unity.meta | 7 + .../SampleScene/GlobalVolumeProfile.asset | 104 + .../GlobalVolumeProfile.asset.meta | 8 + .../Assets/Settings.meta | 8 + .../Assets/Settings/SampleSceneProfile.asset | 123 + .../Settings/SampleSceneProfile.asset.meta} | 2 +- .../Settings/URP-Balanced-Renderer.asset | 76 + .../Settings/URP-Balanced-Renderer.asset.meta | 8 + .../Assets/Settings/URP-Balanced.asset | 69 + .../Assets/Settings/URP-Balanced.asset.meta} | 2 +- .../Settings/URP-HighFidelity-Renderer.asset | 98 + .../URP-HighFidelity-Renderer.asset.meta | 8 + .../Assets/Settings/URP-HighFidelity.asset | 110 + .../Settings/URP-HighFidelity.asset.meta} | 2 +- .../Settings/URP-Performant-Renderer.asset | 52 + .../URP-Performant-Renderer.asset.meta | 8 + .../Assets/Settings/URP-Performant.asset | 69 + .../Settings/URP-Performant.asset.meta} | 2 +- .../Assets/StageLightManeuverSettings.asset | 70 + .../StageLightManeuverSettings.asset.meta | 8 + ...niversalRenderPipelineGlobalSettings.asset | 41 + ...salRenderPipelineGlobalSettings.asset.meta | 8 + .../Packages/manifest.json | 3 + .../Packages/packages-lock.json | 3 + .../ProjectSettings/AudioManager.asset | 19 + .../BurstAotSettings_StandaloneWindows.json | 3 + .../ProjectSettings/ClusterInputManager.asset | 6 + .../CommonBurstAotSettings.json | 3 + .../ProjectSettings/DynamicsManager.asset | 36 + .../ProjectSettings/EditorBuildSettings.asset | 11 + .../ProjectSettings/EditorSettings.asset | 35 + .../ProjectSettings/GraphicsSettings.asset | 70 + .../ProjectSettings/InputManager.asset | 487 + .../ProjectSettings/MemorySettings.asset | 35 + .../ProjectSettings/NavMeshAreas.asset | 91 + .../PackageManagerSettings.asset | 43 + .../ProjectSettings/Physics2DSettings.asset | 56 + .../ProjectSettings/PresetManager.asset | 7 + .../ProjectSettings/ProjectSettings.asset | 921 + .../ProjectSettings/ProjectVersion.txt | 3 + .../ProjectSettings/QualitySettings.asset | 136 + .../SceneTemplateSettings.json | 3 + .../ProjectSettings/ShaderGraphSettings.asset | 16 + .../ProjectSettings/TagManager.asset | 43 + .../ProjectSettings/TimeManager.asset | 9 + .../ProjectSettings/TimelineSettings.asset | 16 + .../ProjectSettings/URPProjectSettings.asset | 15 + .../UnityConnectSettings.asset | 36 + .../ProjectSettings/VFXManager.asset | 12 + .../VersionControlSettings.asset | 8 + .../ProjectSettings/XRSettings.asset | 10 + .../jp.iridescenet.stagelightmaneuver.meta | 8 + .../Editor.meta | 3 + .../Editor/CustomEditor.meta | 8 + .../CustomEditor/LightFixtureProfileEditor.cs | 48 + .../LightFixtureProfileEditor.cs.meta | 11 + .../CustomEditor/MovingStageLightEditor.cs | 378 + .../MovingStageLightEditor.cs.meta | 3 + .../CustomEditor/StageLightChannelEditor.cs | 82 + .../StageLightChannelEditor.cs.meta | 3 + .../StageLightManeuverSettingsEditor.cs | 109 + .../StageLightManeuverSettingsEditor.cs.meta | 11 + .../CustomEditor/StageLightProfileEditor.cs | 47 + .../StageLightProfileEditor.cs.meta | 11 + .../StageLightTimelineClipCustomInspector.cs | 387 + ...geLightTimelineClipCustomInspector.cs.meta | 3 + .../StageLightTimelineClipEditor.cs | 326 + .../StageLightTimelineClipEditor.cs.meta | 3 + .../Editor/EditorWindow.meta | 8 + .../EditorWindow/IntegrationSetupWindow.cs | 418 + .../IntegrationSetupWindow.cs.meta | 11 + .../Editor/Iridescenent.SLM.Editor.asmdef | 21 + .../Iridescenent.SLM.Editor.asmdef.meta | 7 + .../Editor/PropertyDrawer.meta | 8 + .../PropertyDrawer/ArrayStaggerValueDrawer.cs | 113 + .../ArrayStaggerValueDrawer.cs.meta | 11 + .../Editor/PropertyDrawer/BaseDrawer.meta | 8 + .../BaseDrawer/SlmBaseDrawer.cs | 194 + .../BaseDrawer/SlmBaseDrawer.cs.meta | 11 + .../BaseDrawer/SlmBasePropertyDrawer.cs | 48 + .../BaseDrawer/SlmBasePropertyDrawer.cs.meta | 11 + .../BaseDrawer/SlmTogglePropertyDrawer.cs | 55 + .../SlmTogglePropertyDrawer.cs.meta | 11 + .../PropertyDrawer/ClockOverrideDrawer.cs | 59 + .../ClockOverrideDrawer.cs.meta | 11 + .../PropertyDrawer/ClockPropertyDrawer.cs | 58 + .../ClockPropertyDrawer.cs.meta | 11 + .../PropertyDrawer/MinMaxEasingValueDrawer.cs | 210 + .../MinMaxEasingValueDrawer.cs.meta | 11 + .../PropertyDrawer/SlmPropertyDrawer.cs | 105 + .../PropertyDrawer/SlmPropertyDrawer.cs.meta | 11 + .../PropertyDrawer/SlmToggleValueDrawer.cs | 148 + .../SlmToggleValueDrawer.cs.meta | 11 + .../StageLightOrderPropertyDrawer.cs | 51 + .../StageLightOrderPropertyDrawer.cs.meta | 11 + .../StageLightOrderQueueDrawer.cs | 40 + .../StageLightOrderQueueDrawer.cs.meta | 11 + .../StageLightPropertiesDrawer.cs | 175 + .../StageLightPropertiesDrawer.cs.meta | 11 + .../Editor/PropertyDrawer/interface.meta | 8 + .../PropertyDrawer/interface/IHeaderDrawer.cs | 27 + .../interface/IHeaderDrawer.cs.meta | 11 + .../PropertyDrawer/interface/IToggleDrawer.cs | 25 + .../interface/IToggleDrawer.cs.meta | 11 + .../Editor/Resources.meta | 8 + .../Editor/Resources/Package.meta | 8 + .../Package/slm_vlb_integration.unitypackage | 3 + .../slm_vlb_integration.unitypackage.meta | 7 + .../Editor/Resources/icons.meta | 8 + .../Editor/Resources/icons/pngwing.com.png | 3 + .../Resources/icons/pngwing.com.png.meta | 123 + .../Editor/Utilty.meta | 3 + .../Utilty/SerializedPropertyExtensions.cs | 175 + .../SerializedPropertyExtensions.cs.meta | 11 + .../Editor/Utilty/SlmEditorSettingsUtility.cs | 112 + .../Utilty/SlmEditorSettingsUtility.cs.meta | 3 + .../Editor/Utilty/SlmEditorUtility.cs | 378 + .../Editor/Utilty/SlmEditorUtility.cs.meta | 3 + .../Resources.meta | 8 + .../Resources/ExampleProfile.meta | 8 + .../New StageLightSetting_A(Clone).asset | 833 + .../New StageLightSetting_A(Clone).asset.meta | 8 + .../New StageLightSetting_A.asset | 219 + .../New StageLightSetting_A.asset.meta | 8 + .../New StageLightSetting_B.asset | 290 + .../New StageLightSetting_B.asset.meta | 8 + .../Resources/Icons.meta | 8 + .../Resources/Icons/icon_sync.png | 3 + .../Resources/Icons/icon_sync.png.meta | 123 + .../Resources/SLMAssets.meta | 8 + .../Resources/SLMAssets/Decals.meta | 8 + .../Resources/SLMAssets/Decals/DecalMat.mat | 162 + .../SLMAssets/Decals/DecalMat.mat.meta | 8 + .../SLMAssets/Decals/SpotDecal.shadergraph | 2517 +++ .../Decals/SpotDecal.shadergraph.meta} | 2 +- .../Resources/SLMAssets/Decals/Spot_Decal.png | 3 + .../SLMAssets/Decals/Spot_Decal.png.meta | 123 + .../SLMAssets/Decals/StageDecal.shadergraph | 2837 +++ .../Decals/StageDecal.shadergraph.meta} | 2 +- .../Resources/SLMAssets/GoboTextures.meta | 8 + .../SLMAssets/GoboTextures/Gobo1.png | 3 + .../SLMAssets/GoboTextures/Gobo1.png.meta | 166 + .../SLMAssets/GoboTextures/Gobo2.png | 3 + .../SLMAssets/GoboTextures/Gobo2.png.meta | 127 + .../SLMAssets/GoboTextures/Gobo3.png | 3 + .../SLMAssets/GoboTextures/Gobo3.png.meta | 127 + .../SLMAssets/GoboTextures/Gobo4.png | 3 + .../SLMAssets/GoboTextures/Gobo4.png.meta | 127 + .../SLMAssets/GoboTextures/Gobo5.png | 3 + .../SLMAssets/GoboTextures/Gobo5.png.meta | 127 + .../SLMAssets/GoboTextures/Gobo6.png | 3 + .../SLMAssets/GoboTextures/Gobo6.png.meta | 127 + .../SLMAssets/GoboTextures/Gobo7.png | 3 + .../SLMAssets/GoboTextures/Gobo7.png.meta | 127 + .../SLMAssets/GoboTextures/Gobo8.png | 3 + .../SLMAssets/GoboTextures/Gobo8.png.meta | 127 + .../Resources/SLMAssets/Lights.meta | 8 + .../Resources/SLMAssets/Lights/LEDStrobe.meta | 8 + .../SLMAssets/Lights/LEDStrobe/FBX.meta | 8 + .../Lights/LEDStrobe/FBX/LEDStrobe.fbx | 3 + .../Lights/LEDStrobe/FBX/LEDStrobe.fbx.meta | 119 + .../SLMAssets/Lights/LEDStrobe/Materials.meta | 8 + .../LEDStrobe/Materials/LEDStrobe_light.mat | 136 + .../Materials/LEDStrobe_light.mat.meta | 8 + .../Materials/LEDStrobe_light_LED.mat | 136 + .../Materials/LEDStrobe_light_LED.mat.meta | 8 + .../Lights/LEDStrobe/Materials/tex.meta | 8 + .../Materials/tex/LEDStrobe_Normal.png | 3 + .../Materials/tex/LEDStrobe_Normal.png.meta | 127 + .../Materials/tex/LEDStrobe_alpha.png | 3 + .../Materials/tex/LEDStrobe_alpha.png.meta | 127 + .../Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab | 3 + .../LEDStrobe/SLM_LEDStrobe_URP.prefab.meta | 7 + .../SLMAssets/Lights/MovingBeamLight.meta | 8 + .../SLMAssets/Lights/MovingBeamLight/FBX.meta | 8 + .../MovingBeamLight/FBX/MovingBeamLight.fbx | 3 + .../FBX/MovingBeamLight.fbx.meta | 119 + .../Lights/MovingBeamLight/Materials.meta | 8 + .../Materials/MovingBeamLight_Body_HDRP.mat | 357 + .../MovingBeamLight_Body_HDRP.mat.meta | 8 + .../Materials/MovingBeamLight_Body_URP.mat | 136 + .../MovingBeamLight_Body_URP.mat.meta | 8 + .../Materials/MovingBeamLight_Glass_HDRP.mat | 352 + .../MovingBeamLight_Glass_HDRP.mat.meta | 8 + .../Materials/MovingBeamLight_Glass_URP.mat | 132 + .../MovingBeamLight_Glass_URP.mat.meta | 8 + .../Materials/MovingBeamLight_normal.png | 3 + .../Materials/MovingBeamLight_normal.png.meta | 123 + .../SLM_MovingBeamLight_URP.prefab | 3 + .../SLM_MovingBeamLight_URP.prefab.meta | 7 + .../SLM_MovingBeamLight_URP_VLB_HD.prefab | 3 + ...SLM_MovingBeamLight_URP_VLB_HD.prefab.meta | 7 + .../SLM_MovingBeamLight_URP_VLB_SD.prefab | 3 + ...SLM_MovingBeamLight_URP_VLB_SD.prefab.meta | 7 + .../SLMAssets/Lights/MovingWashLight.meta | 8 + .../SLMAssets/Lights/MovingWashLight/FBX.meta | 8 + .../MovingWashLight/FBX/MovingWashLight.fbx | 3 + .../FBX/MovingWashLight.fbx.meta | 124 + .../Lights/MovingWashLight/Materials.meta | 8 + .../Materials/MovingWashLight.mat | 136 + .../Materials/MovingWashLight.mat.meta | 8 + .../Materials/MovingWashLight_Normal.png | 3 + .../Materials/MovingWashLight_Normal.png.meta | 123 + .../Materials/MovingWashLight_lens.mat | 136 + .../Materials/MovingWashLight_lens.mat.meta | 8 + .../Materials/MovingWashLight_lens.png | 3 + .../Materials/MovingWashLight_lens.png.meta | 123 + .../Materials/MovingWashLight_lens2.mat | 132 + .../Materials/MovingWashLight_lens2.mat.meta | 8 + .../Materials/MovingWashLight_lens2.png | 3 + .../Materials/MovingWashLight_lens2.png.meta | 123 + .../Materials/MovingWashLight_lens2_dark.psd | 3 + .../MovingWashLight_lens2_dark.psd.meta | 123 + .../SLM_MovingWashLight_URP.prefab | 3 + .../SLM_MovingWashLight_URP.prefab.meta | 7 + .../SLM_MovingWashLight_URP_VLB.prefab | 3 + .../SLM_MovingWashLight_URP_VLB.prefab.meta | 7 + .../SLMAssets/Lights/RotatingWashLight.meta | 8 + .../Lights/RotatingWashLight/FBX.meta | 8 + .../FBX/RotatingWashLight.fbx | 3 + .../FBX/RotatingWashLight.fbx.meta | 124 + .../Lights/RotatingWashLight/Materials.meta | 8 + .../Materials/GlassShaderGraph.shadergraph | 2906 +++ .../GlassShaderGraph.shadergraph.meta} | 2 +- .../Materials/RotatingWashLight.mat | 136 + .../Materials/RotatingWashLight.mat.meta | 8 + .../Materials/RotatingWashLight_Normal.png | 3 + .../RotatingWashLight_Normal.png.meta | 123 + .../Materials/RotatingWashLight_lens.mat | 132 + .../Materials/RotatingWashLight_lens.mat.meta | 8 + .../Materials/RotatingWashLight_lens.psd | 3 + .../Materials/RotatingWashLight_lens.psd.meta | 123 + .../RotatingWashLight_lens_cover.mat | 303 + .../RotatingWashLight_lens_cover.mat.meta | 8 + .../SLM_RotatingWashLight_URP.prefab | 3 + .../SLM_RotatingWashLight_URP.prefab.meta | 7 + .../SLM_RotatingWashLight_URP_VLB.prefab | 3 + .../SLM_RotatingWashLight_URP_VLB.prefab.meta | 7 + .../Runtime.meta | 3 + .../Runtime/Channels.meta | 8 + .../Runtime/Channels/BarLightChannel.cs | 175 + .../Runtime/Channels/BarLightChannel.cs.meta | 3 + .../Channels/BarLightFixtureElement.cs | 29 + .../Channels/BarLightFixtureElement.cs.meta | 3 + .../Runtime/Channels/BarLightPanChannel.cs | 98 + .../Channels/BarLightPanChannel.cs.meta | 3 + .../Runtime/Channels/DecalChannel.cs | 174 + .../Runtime/Channels/DecalChannel.cs.meta | 3 + .../Runtime/Channels/EnvironmentChannel.cs | 87 + .../Channels/EnvironmentChannel.cs.meta | 3 + .../Runtime/Channels/GoboChannel.cs | 120 + .../Runtime/Channels/GoboChannel.cs.meta | 3 + .../Runtime/Channels/LightChannel.cs | 342 + .../Runtime/Channels/LightChannel.cs.meta | 11 + .../Runtime/Channels/LightPanChannel.cs | 137 + .../Runtime/Channels/LightPanChannel.cs.meta | 3 + .../Runtime/Channels/LightTiltChannel.cs | 127 + .../Runtime/Channels/LightTiltChannel.cs.meta | 3 + .../Runtime/Channels/LookAtChannel.cs | 155 + .../Runtime/Channels/LookAtChannel.cs.meta | 3 + .../Runtime/Channels/MaterialColorChannel.cs | 143 + .../Channels/MaterialColorChannel.cs.meta | 3 + .../Runtime/Channels/MaterialFloatChannel.cs | 122 + .../Channels/MaterialFloatChannel.cs.meta | 3 + .../Channels/MaterialTextureChannel.cs | 115 + .../Channels/MaterialTextureChannel.cs.meta | 3 + .../Channels/ReflectionProbeChannel.cs | 71 + .../Channels/ReflectionProbeChannel.cs.meta | 3 + .../Runtime/Channels/RotationChannel.cs | 73 + .../Runtime/Channels/RotationChannel.cs.meta | 3 + .../Runtime/Channels/SmoothLookAtChannel.cs | 89 + .../Channels/SmoothLookAtChannel.cs.meta | 3 + .../Runtime/Channels/StageLightChannelBase.cs | 107 + .../Channels/StageLightChannelBase.cs.meta | 11 + .../Channels/SyncLightMaterialChannel.cs | 143 + .../Channels/SyncLightMaterialChannel.cs.meta | 3 + .../Runtime/Channels/SyncRensFlaretChannel.cs | 95 + .../Channels/SyncRensFlaretChannel.cs.meta | 3 + .../Channels/VolumetricLightBeamHDChannel.cs | 85 + .../VolumetricLightBeamHDChannel.cs.meta | 3 + .../Channels/VolumetricLightBeamSDChannel.cs | 85 + .../VolumetricLightBeamSDChannel.cs.meta | 3 + .../Runtime/Channels/XTransformChannel.cs | 89 + .../Channels/XTransformChannel.cs.meta | 3 + .../Runtime/Channels/YTransformChannel.cs | 89 + .../Channels/YTransformChannel.cs.meta | 11 + .../Runtime/Channels/ZTransformChannel.cs | 91 + .../Channels/ZTransformChannel.cs.meta | 3 + .../Runtime/Data.meta | 8 + .../Runtime/Data/BarLightIntensityProperty.cs | 75 + .../Data/BarLightIntensityProperty.cs.meta | 3 + .../Runtime/Data/BarLightPanProperty.cs | 91 + .../Runtime/Data/BarLightPanProperty.cs.meta | 3 + .../Runtime/Data/ClockProperty.cs | 219 + .../Runtime/Data/ClockProperty.cs.meta | 3 + .../Runtime/Data/DecalProperty.cs | 88 + .../Runtime/Data/DecalProperty.cs.meta | 3 + .../Runtime/Data/EnvironmentProperty.cs | 75 + .../Runtime/Data/EnvironmentProperty.cs.meta | 3 + .../Runtime/Data/GoboProperty.cs | 49 + .../Runtime/Data/GoboProperty.cs.meta | 3 + .../Runtime/Data/LightArrayProperty.cs | 103 + .../Runtime/Data/LightArrayProperty.cs.meta | 3 + .../Runtime/Data/LightColorProperty.cs | 48 + .../Runtime/Data/LightColorProperty.cs.meta | 3 + .../Runtime/Data/LightFlickerProperty.cs | 134 + .../Runtime/Data/LightFlickerProperty.cs.meta | 3 + .../Runtime/Data/LightIntensityProperty.cs | 58 + .../Data/LightIntensityProperty.cs.meta | 3 + .../Runtime/Data/LightProperty.cs | 103 + .../Runtime/Data/LightProperty.cs.meta | 3 + .../Runtime/Data/LookAtProperty.cs | 50 + .../Runtime/Data/LookAtProperty.cs.meta | 3 + .../Runtime/Data/ManualColorArrayProperty.cs | 107 + .../Data/ManualColorArrayProperty.cs.meta | 3 + .../Runtime/Data/ManualLightArrayProperty.cs | 160 + .../Data/ManualLightArrayProperty.cs.meta | 3 + .../Runtime/Data/ManualPanTiltProperty.cs | 116 + .../Data/ManualPanTiltProperty.cs.meta | 3 + .../Runtime/Data/MaterialColorProperty.cs | 69 + .../Data/MaterialColorProperty.cs.meta | 3 + .../Runtime/Data/MaterialFloatProperty.cs | 48 + .../Data/MaterialFloatProperty.cs.meta | 3 + .../Runtime/Data/MaterialTextureProperty.cs | 53 + .../Data/MaterialTextureProperty.cs.meta | 3 + .../Runtime/Data/MinMaxEasingValue.cs | 104 + .../Runtime/Data/MinMaxEasingValue.cs.meta | 3 + .../Runtime/Data/MoveProperty.cs | 225 + .../Runtime/Data/MoveProperty.cs.meta | 3 + .../Runtime/Data/ReflectionProbeProperty.cs | 50 + .../Data/ReflectionProbeProperty.cs.meta | 3 + .../Runtime/Data/RollProperty.cs | 104 + .../Runtime/Data/RollProperty.cs.meta | 3 + .../Runtime/Data/RotationProperty.cs | 60 + .../Runtime/Data/RotationProperty.cs.meta | 3 + .../Runtime/Data/SlmToggleValueBase.cs | 215 + .../Runtime/Data/SlmToggleValueBase.cs.meta | 11 + .../Runtime/Data/SmoothLookAtProperty.cs | 43 + .../Runtime/Data/SmoothLookAtProperty.cs.meta | 3 + .../Runtime/Data/StageLightOrderProperty.cs | 99 + .../Data/StageLightOrderProperty.cs.meta | 3 + .../Runtime/Data/StageLightQueueData.cs | 115 + .../Runtime/Data/StageLightQueueData.cs.meta | 3 + .../Runtime/Data/SyncLensFlareProperty.cs | 52 + .../Data/SyncLensFlareProperty.cs.meta | 3 + .../Runtime/Data/SyncLightMaterialProperty.cs | 52 + .../Data/SyncLightMaterialProperty.cs.meta | 3 + .../Runtime/Data/VLBProperty.cs | 56 + .../Runtime/Data/VLBProperty.cs.meta | 3 + .../Runtime/Iridescenent.SLM.Runtime.asmdef | 41 + .../Iridescenent.SLM.Runtime.asmdef.meta | 7 + .../Runtime/StageLight.meta | 3 + .../Runtime/StageLight/IStageLightChannel.cs | 31 + .../StageLight/IStageLightChannel.cs.meta | 3 + .../Runtime/StageLight/IStageLightFixture.cs | 29 + .../StageLight/IStageLightFixture.cs.meta | 3 + .../Runtime/StageLight/LightFixtureBase.cs | 76 + .../StageLight/LightFixtureBase.cs.meta | 3 + .../Runtime/StageLight/StageLightFixture.cs | 177 + .../StageLight/StageLightFixture.cs.meta | 11 + .../StageLight/StageLightFixtureBase.cs | 31 + .../StageLight/StageLightFixtureBase.cs.meta | 3 + .../Runtime/StageLight/StageLightUniverse.cs | 128 + .../StageLight/StageLightUniverse.cs.meta | 11 + .../Runtime/StageLightProfile.meta | 8 + .../StageLightProfile/LightFixtureProfile.cs | 106 + .../LightFixtureProfile.cs.meta | 11 + .../StageLightManeuverSettings.cs | 88 + .../StageLightManeuverSettings.cs.meta | 11 + .../StageLightProfile/StageLightProfile.cs | 236 + .../StageLightProfile.cs.meta | 3 + .../Runtime/StageLightTimeline.meta | 8 + .../StageLightTimelineBehaviour.cs | 58 + .../StageLightTimelineBehaviour.cs.meta | 11 + .../StageLightTimelineClip.cs | 275 + .../StageLightTimelineClip.cs.meta | 11 + .../StageLightTimelineLayerMixerBehaviour.cs | 76 + ...geLightTimelineLayerMixerBehaviour.cs.meta | 3 + .../StageLightTimelineMixerBehaviour.cs | 91 + .../StageLightTimelineMixerBehaviour.cs.meta | 11 + .../StageLightTimelineTrack.cs | 156 + .../StageLightTimelineTrack.cs.meta | 11 + .../Runtime/Utility.meta | 3 + .../Runtime/Utility/ChannelSerialization.cs | 156 + .../Utility/ChannelSerialization.cs.meta | 11 + .../Runtime/Utility/Ease.cs | 102 + .../Runtime/Utility/Ease.cs.meta | 12 + .../Runtime/Utility/EaseType.cs | 38 + .../Runtime/Utility/EaseType.cs.meta | 11 + .../Runtime/Utility/EaseUtil.cs | 443 + .../Runtime/Utility/EaseUtil.cs.meta | 12 + .../Runtime/Utility/FastNoise.cs | 2379 +++ .../Runtime/Utility/FastNoise.cs.meta | 11 + .../Runtime/Utility/LoopType.cs | 11 + .../Runtime/Utility/LoopType.cs.meta | 3 + .../Runtime/Utility/SlmSettingsUtility.cs | 76 + .../Utility/SlmSettingsUtility.cs.meta | 11 + .../Runtime/Utility/SlmUtility.cs | 206 + .../Runtime/Utility/SlmUtility.cs.meta | 3 + .../Runtime/Utility/SmoothLookAt.cs | 54 + .../Runtime/Utility/SmoothLookAt.cs.meta | 11 + .../Utility/VLBSideThicknessAutoModifier.cs | 56 + .../VLBSideThicknessAutoModifier.cs.meta | 11 + .../package.json | 3 + .../package.json.meta | 7 + .../websocket-sharp.csproj.meta | 7 + .../VENY_Concert Background.blend1.meta | 7 + .../Default.mat | 3 +- .../Default_Mirror.mat | 224 + .../Default_Mirror.mat.meta | 8 + .../VENY_Concert Background.Materials/LED.mat | 4 +- .../Material_001.mat | 83 +- .../Screen.mat | 85 +- .../Sence/VENY_Concert Background.unity | 4 +- .../Video/Purple Led Video.mp4 | 3 + .../Video/Purple Led Video.mp4.meta | 18 + 744 files changed, 157936 insertions(+), 6658 deletions(-) rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4.meta => LEDScreenShader.meta} (77%) create mode 100644 Assets/External/LEDScreenShader/LEDScreenShader.asmdef create mode 100644 Assets/External/LEDScreenShader/LEDScreenShader.asmdef.meta rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Shared Assets/PostProcessResources.meta => LEDScreenShader/Materials.meta} (77%) create mode 100644 Assets/External/LEDScreenShader/Materials/LEDScreenAlpha.mat rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat.meta => LEDScreenShader/Materials/LEDScreenAlpha.mat.meta} (79%) create mode 100644 Assets/External/LEDScreenShader/Materials/LEDScreenBuilt-in.mat rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat.meta => LEDScreenShader/Materials/LEDScreenBuilt-in.mat.meta} (79%) create mode 100644 Assets/External/LEDScreenShader/Materials/LEDScreenDetailedDHRP.mat rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat.meta => LEDScreenShader/Materials/LEDScreenDetailedDHRP.mat.meta} (79%) create mode 100644 Assets/External/LEDScreenShader/Materials/LEDScreenDetailedURP.mat create mode 100644 Assets/External/LEDScreenShader/Materials/LEDScreenDetailedURP.mat.meta create mode 100644 Assets/External/LEDScreenShader/Materials/LEDScreenSimple.mat create mode 100644 Assets/External/LEDScreenShader/Materials/LEDScreenSimple.mat.meta create mode 100644 Assets/External/LEDScreenShader/Scenes.meta create mode 100644 Assets/External/LEDScreenShader/Scenes/SampleScene.unity rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.5 - Amplify Shader Editor Nodes.unitypackage.meta => LEDScreenShader/Scenes/SampleScene.unity.meta} (74%) create mode 100644 Assets/External/LEDScreenShader/Scenes/SampleSceneHDRP.unity create mode 100644 Assets/External/LEDScreenShader/Scenes/SampleSceneHDRP.unity.meta create mode 100644 Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles.meta create mode 100644 Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles/PostProcesingVolume Profile.asset create mode 100644 Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles/PostProcesingVolume Profile.asset.meta create mode 100644 Assets/External/LEDScreenShader/Shader.meta create mode 100644 Assets/External/LEDScreenShader/Shader/LEDScreenHDRP.shadergraph rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph.meta => LEDScreenShader/Shader/LEDScreenHDRP.shadergraph.meta} (86%) create mode 100644 Assets/External/LEDScreenShader/Shader/LEDScreenShader.shader create mode 100644 Assets/External/LEDScreenShader/Shader/LEDScreenShader.shader.meta create mode 100644 Assets/External/LEDScreenShader/Shader/LEDScreenURP.shadergraph create mode 100644 Assets/External/LEDScreenShader/Shader/LEDScreenURP.shadergraph.meta create mode 100644 Assets/External/LEDScreenShader/Textures.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_DetailMap.png create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_DetailMap.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Emissive.png create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Emissive.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Height.png create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Height.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_MaskMap.png create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_MaskMap.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Normal.png create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Normal.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_color.png create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_color.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_Emissive.png create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_Emissive.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_RGB.png create mode 100644 Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_RGB.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/SampleImage.png create mode 100644 Assets/External/LEDScreenShader/Textures/SampleImage.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED.meta create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_01.png create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_01.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_02.png create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_02.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_03.png create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_03.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_04.png create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_04.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_complex.png create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_complex.png.meta create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_simple.png create mode 100644 Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_simple.png.meta create mode 100644 Assets/External/LEDScreenShader/package.json create mode 100644 Assets/External/LEDScreenShader/package.json.meta create mode 100644 Assets/External/LEDScreenShader/readme.txt create mode 100644 Assets/External/LEDScreenShader/readme.txt.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.5 - Amplify Shader Editor Nodes.unitypackage delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.shader.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDI_PlanarReflections4_ReflectionOnly.shader.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections4_InternalBlur.mat.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.mat.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph.meta delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph delete mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.unity create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.unity.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/LightingData.asset create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/LightingData.asset.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.unity create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.unity.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass/LightingData.asset create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass/LightingData.asset.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass/ReflectionProbe-0.exr create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass/ReflectionProbe-0.exr.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth PassSettings.lighting create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth PassSettings.lighting.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection.unity create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection.unity.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/LightingData.asset create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/LightingData.asset.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.unity create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.unity.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/LightingData.asset create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/LightingData.asset.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and ShadowsSettings.lighting create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and ShadowsSettings.lighting.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD0.mat create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD0.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD1.mat create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD1.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD2.mat create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD2.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.unity create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.unity.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/LightingData.asset create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/LightingData.asset.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Reflections Only.unity create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Reflections Only.unity.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/LightingData.asset create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/LightingData.asset.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar Reflections 5 - Documentation.pdf create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar Reflections 5 - Documentation.pdf.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Amplify Shader Editor Nodes.meta (77%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Internal Resources.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Internal Resources/Default_ReflectionMat.mat (100%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Default_ReflectionMat.mat.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Internal Resources/Icon.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Internal Resources/Icon.png.meta (90%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx.meta (88%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4/Shared Assets/Internal Resources/PIDI_PlanarReflections4_ReflectionOnly.shader => Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader} (81%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.mat => Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat} (93%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.shader => Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader} (85%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections4_InternalBlur.mat => Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections5_InternalBlur.mat} (95%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections5_InternalBlur.mat.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader (95%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Abstract Mirror.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Abstract Mirror.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/BrokenMirror_Color.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/BrokenMirror_Color.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/BrokenMirror_Height.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/BrokenMirror_Height.png.meta (88%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/BrokenMirror_Normals.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/BrokenMirror_Normals.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Floor_Color.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Floor_Color.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Floor_Height.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Floor_Height.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Floor_Normals.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Floor_Normals.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Mirror_DropNormals.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Mirror_DropNormals.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Mirror_Fog.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Mirror_Fog.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Mirror_Mask.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Mirror_Mask.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Opaque.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/Opaque.png.meta (86%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/RoughnessMask.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Textures/RoughnessMask.png.meta (88%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo/FoamTexture.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo/FoamTexture.png.meta (85%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo/Sand.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo/Sand.png.meta (88%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo/WaterGradient.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo/WaterGradient.png.meta (88%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo/Waves.png (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Shared Assets/Water Demo/Waves.png.meta (88%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_1.png create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_1.png.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2.png create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2.png.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2_Selected.png create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2_Selected.png.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_3.png create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_3.png.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_4.png create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_4.png.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_5.png create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_5.png.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PIDI_EditorSkin_PR5.guiskin create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PIDI_EditorSkin_PR5.guiskin.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarAPI.cs create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarAPI.cs.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionCaster_Editor.cs create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionCaster_Editor.cs.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionRenderer_Editor.cs create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionRenderer_Editor.cs.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflections5_Editor.asmdef create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflections5_Editor.asmdef.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Planar_Reflections_5_Logo.png create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Planar_Reflections_5_Logo.png.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionCaster.cs create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionCaster.cs.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionRenderer.cs create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionRenderer.cs.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflections5.asmdef create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflections5.asmdef.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Fog Pass.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset (64%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/PBR.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat (97%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic 1.mat create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic 1.mat.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat (97%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat (98%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/PBR/Specular.mat (98%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes.meta (100%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/Unlit.meta (100%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat (97%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.mat create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat (91%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/Water.meta (100%) rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat (95%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat (95%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat.meta rename Assets/External/PIDI Game Development Framework/{Planar Reflections 4 => Planar Reflections 5}/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat (95%) create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph.meta create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph create mode 100644 Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph.meta create mode 100644 Assets/External/UnityMemoryMappedFile.meta create mode 100644 Assets/External/UnityMemoryMappedFile/UnityMemoryMappedFile.csproj.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/.gitignore create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/ExampleTimeline.playable create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/ExampleTimeline.playable.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Resources.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.unity create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.unity.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene/GlobalVolumeProfile.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene/GlobalVolumeProfile.asset.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/SampleSceneProfile.asset rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset.meta => Unity_StageLightManeuver_Demo_URP~/Assets/Settings/SampleSceneProfile.asset.meta} (78%) create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced-Renderer.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced-Renderer.asset.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced.asset rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.mat.meta => Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced.asset.meta} (78%) create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity-Renderer.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity-Renderer.asset.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity.asset rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat.meta => Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity.asset.meta} (78%) create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant-Renderer.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant-Renderer.asset.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant.asset rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Default_ReflectionMat.mat.meta => Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant.asset.meta} (78%) create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/StageLightManeuverSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/StageLightManeuverSettings.asset.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/UniversalRenderPipelineGlobalSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/UniversalRenderPipelineGlobalSettings.asset.meta create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Packages/manifest.json create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/Packages/packages-lock.json create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/AudioManager.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/BurstAotSettings_StandaloneWindows.json create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ClusterInputManager.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/CommonBurstAotSettings.json create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/DynamicsManager.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/EditorBuildSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/EditorSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/GraphicsSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/InputManager.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/MemorySettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/NavMeshAreas.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/PackageManagerSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/Physics2DSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/PresetManager.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ProjectSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ProjectVersion.txt create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/QualitySettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/SceneTemplateSettings.json create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ShaderGraphSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TagManager.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TimeManager.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TimelineSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/URPProjectSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/UnityConnectSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/VFXManager.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/VersionControlSettings.asset create mode 100644 Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/XRSettings.asset create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/LightFixtureProfileEditor.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/LightFixtureProfileEditor.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/MovingStageLightEditor.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/MovingStageLightEditor.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightChannelEditor.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightChannelEditor.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightManeuverSettingsEditor.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightManeuverSettingsEditor.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightProfileEditor.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightProfileEditor.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipCustomInspector.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipCustomInspector.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipEditor.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipEditor.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow/IntegrationSetupWindow.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow/IntegrationSetupWindow.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Iridescenent.SLM.Editor.asmdef create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Iridescenent.SLM.Editor.asmdef.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ArrayStaggerValueDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ArrayStaggerValueDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBaseDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBaseDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBasePropertyDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBasePropertyDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmTogglePropertyDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmTogglePropertyDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockOverrideDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockOverrideDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockPropertyDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockPropertyDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/MinMaxEasingValueDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/MinMaxEasingValueDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmPropertyDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmPropertyDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmToggleValueDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmToggleValueDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderPropertyDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderPropertyDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderQueueDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderQueueDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightPropertiesDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightPropertiesDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IHeaderDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IHeaderDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IToggleDrawer.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IToggleDrawer.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package/slm_vlb_integration.unitypackage create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package/slm_vlb_integration.unitypackage.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons/pngwing.com.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons/pngwing.com.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SerializedPropertyExtensions.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SerializedPropertyExtensions.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorSettingsUtility.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorSettingsUtility.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorUtility.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorUtility.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A(Clone).asset create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A(Clone).asset.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A.asset create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A.asset.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_B.asset create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_B.asset.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons/icon_sync.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons/icon_sync.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/DecalMat.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/DecalMat.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/SpotDecal.shadergraph rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph.meta => jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/SpotDecal.shadergraph.meta} (86%) create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/Spot_Decal.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/Spot_Decal.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/StageDecal.shadergraph rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph.meta => jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/StageDecal.shadergraph.meta} (86%) create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo1.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo1.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo2.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo2.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo3.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo3.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo4.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo4.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo5.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo5.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo6.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo6.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo7.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo7.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo8.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo8.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX/LEDStrobe.fbx create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX/LEDStrobe.fbx.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light_LED.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light_LED.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_Normal.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_Normal.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_alpha.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_alpha.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX/MovingBeamLight.fbx create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX/MovingBeamLight.fbx.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_HDRP.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_HDRP.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_URP.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_URP.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_HDRP.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_HDRP.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_URP.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_URP.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_normal.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_normal.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP.prefab create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP.prefab.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_HD.prefab create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_HD.prefab.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_SD.prefab create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_SD.prefab.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX/MovingWashLight.fbx create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX/MovingWashLight.fbx.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_Normal.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_Normal.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2_dark.psd create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2_dark.psd.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP.prefab create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP.prefab.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP_VLB.prefab create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP_VLB.prefab.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX/RotatingWashLight.fbx create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX/RotatingWashLight.fbx.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/GlassShaderGraph.shadergraph rename Assets/External/{PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph.meta => jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/GlassShaderGraph.shadergraph.meta} (86%) create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_Normal.png create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_Normal.png.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.psd create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.psd.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens_cover.mat create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens_cover.mat.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP.prefab create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP.prefab.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP_VLB.prefab create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP_VLB.prefab.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightFixtureElement.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightFixtureElement.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightPanChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightPanChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/DecalChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/DecalChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/EnvironmentChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/EnvironmentChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/GoboChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/GoboChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightPanChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightPanChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightTiltChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightTiltChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LookAtChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LookAtChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialColorChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialColorChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialFloatChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialFloatChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialTextureChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialTextureChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ReflectionProbeChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ReflectionProbeChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/RotationChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/RotationChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SmoothLookAtChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SmoothLookAtChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/StageLightChannelBase.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/StageLightChannelBase.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncLightMaterialChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncLightMaterialChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncRensFlaretChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncRensFlaretChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamHDChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamHDChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamSDChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamSDChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/XTransformChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/XTransformChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/YTransformChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/YTransformChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ZTransformChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ZTransformChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightIntensityProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightIntensityProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightPanProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightPanProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ClockProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ClockProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/DecalProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/DecalProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/EnvironmentProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/EnvironmentProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/GoboProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/GoboProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightArrayProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightArrayProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightColorProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightColorProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightFlickerProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightFlickerProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightIntensityProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightIntensityProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LookAtProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LookAtProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualColorArrayProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualColorArrayProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualLightArrayProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualLightArrayProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualPanTiltProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualPanTiltProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialColorProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialColorProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialFloatProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialFloatProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialTextureProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialTextureProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MinMaxEasingValue.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MinMaxEasingValue.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MoveProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MoveProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ReflectionProbeProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ReflectionProbeProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RollProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RollProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RotationProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RotationProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SlmToggleValueBase.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SlmToggleValueBase.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SmoothLookAtProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SmoothLookAtProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightOrderProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightOrderProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightQueueData.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightQueueData.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLensFlareProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLensFlareProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLightMaterialProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLightMaterialProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/VLBProperty.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/VLBProperty.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Iridescenent.SLM.Runtime.asmdef create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Iridescenent.SLM.Runtime.asmdef.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightChannel.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightChannel.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightFixture.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightFixture.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/LightFixtureBase.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/LightFixtureBase.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixture.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixture.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixtureBase.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixtureBase.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightUniverse.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightUniverse.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/LightFixtureProfile.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/LightFixtureProfile.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightManeuverSettings.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightManeuverSettings.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightProfile.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightProfile.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineBehaviour.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineBehaviour.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineClip.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineClip.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineLayerMixerBehaviour.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineLayerMixerBehaviour.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineMixerBehaviour.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineMixerBehaviour.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineTrack.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineTrack.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/ChannelSerialization.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/ChannelSerialization.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/Ease.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/Ease.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseType.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseType.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseUtil.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseUtil.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/FastNoise.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/FastNoise.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/LoopType.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/LoopType.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmSettingsUtility.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmSettingsUtility.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmUtility.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmUtility.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SmoothLookAt.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SmoothLookAt.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/VLBSideThicknessAutoModifier.cs create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/VLBSideThicknessAutoModifier.cs.meta create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/package.json create mode 100644 Assets/External/jp.iridescenet.stagelightmaneuver/package.json.meta create mode 100644 Assets/Plugins/websocket-sharp/websocket-sharp.csproj.meta create mode 100644 Assets/ResourcesData/Background/Map File/VENY_Concert Background/Blender/VENY_Concert Background.blend1.meta create mode 100644 Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default_Mirror.mat create mode 100644 Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default_Mirror.mat.meta create mode 100644 Assets/ResourcesData/Background/Map File/VENY_Concert Background/Video/Purple Led Video.mp4 create mode 100644 Assets/ResourcesData/Background/Map File/VENY_Concert Background/Video/Purple Led Video.mp4.meta diff --git a/.vscode/settings.json b/.vscode/settings.json index b0b6e38..cc3d636 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:81f7a2b60bf4833c72c46115c73e35fc53940ba82a89baa0e074fdc15e75087d -size 1606 +oid sha256:86d01a797f36c99df8e77fccca51ab389e377f665c079fddc8e103e60f4e7a2a +size 1603 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4.meta b/Assets/External/LEDScreenShader.meta similarity index 77% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4.meta rename to Assets/External/LEDScreenShader.meta index e5930fc..3174dce 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4.meta +++ b/Assets/External/LEDScreenShader.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 504b62ddf2b9ade40b68cbda0ba7ebb4 +guid: 87ce1ea7d53004749b4756059f530a95 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/External/LEDScreenShader/LEDScreenShader.asmdef b/Assets/External/LEDScreenShader/LEDScreenShader.asmdef new file mode 100644 index 0000000..0657ebc --- /dev/null +++ b/Assets/External/LEDScreenShader/LEDScreenShader.asmdef @@ -0,0 +1,14 @@ +{ + "name": "LEDScreenShader", + "rootNamespace": "", + "references": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/External/LEDScreenShader/LEDScreenShader.asmdef.meta b/Assets/External/LEDScreenShader/LEDScreenShader.asmdef.meta new file mode 100644 index 0000000..9bacffe --- /dev/null +++ b/Assets/External/LEDScreenShader/LEDScreenShader.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 287b3c7e0c2b25442831694daf39191b +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/PostProcessResources.meta b/Assets/External/LEDScreenShader/Materials.meta similarity index 77% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/PostProcessResources.meta rename to Assets/External/LEDScreenShader/Materials.meta index 88e16f7..e7295e0 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/PostProcessResources.meta +++ b/Assets/External/LEDScreenShader/Materials.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 44c29ca41e6aae7499eef4ffa16bc5d1 +guid: 3a685f6c013d6d94fb3bc0ab311420ab folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/External/LEDScreenShader/Materials/LEDScreenAlpha.mat b/Assets/External/LEDScreenShader/Materials/LEDScreenAlpha.mat new file mode 100644 index 0000000..2da79d9 --- /dev/null +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenAlpha.mat @@ -0,0 +1,134 @@ +%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: LEDScreenAlpha + m_Shader: {fileID: -6465566751694194690, guid: e7cea1252f1974843b14167ae6777494, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + - _SURFACE_TYPE_TRANSPARENT + - _UV_UV0 + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - DepthOnly + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - Texture2D_0b70190c450a4342ab4f4a426b1eaf09: + m_Texture: {fileID: 2800000, guid: 7a81ba4cd306441db9267d6b1340d044, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_1627220F: + m_Texture: {fileID: 2800000, guid: 40995f7a6e4074451a7646b65ff61a06, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_38C18792: + m_Texture: {fileID: 2800000, guid: a7640f15f7fe0074c9112958018e5b39, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_697f222641f04446a9ff6c6929cd4f84: + m_Texture: {fileID: 2800000, guid: ac20af80c52874460bc40c2f89b23abc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_7a86fc08d4f4453bab8f62dd990e067a: + m_Texture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_89152ed9783a433ea8ce3c853cc0d050: + m_Texture: {fileID: 2800000, guid: cdb43915b2cf04400a9107000ca8ab26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap_1: + 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: + - Boolean_ac6b855195934dac9f3d046a71afd37f: 0 + - OffsetLEDX: 0 + - OffsetLEDY: 0 + - OffsetVideoX: 0 + - OffsetVideoY: 0 + - TilingLEDX: 50 + - TilingLEDY: 50 + - TilingVideoX: 1 + - TilingVideoY: 1 + - Vector1_04710da2add54fb687913d1bf5a6b7b2: 40 + - Vector1_0e5521ea1d3b43c9b391f882dd386542: 0 + - Vector1_148355EB: 128 + - Vector1_1b4999dc50f64539ad7ba246a2467ec4: 0 + - Vector1_3ea4ac5985e045fe9bb1473433a925a9: 1 + - Vector1_9587ac5421c44de1b677a4ce4f167768: 5 + - Vector1_A78CEBC: 1 + - Vector1_A78CEBC_1: 1 + - Vector1_CC37D8CB: 0.5 + - Vector1_D4BB5679: 1 + - Vector1_a1f9648bff084cf4959c672e512a732d: 20 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _CastShadows: 1 + - _Cull: 2 + - _DstBlend: 10 + - _FoVParamFadeEnd: 10 + - _FoVParamFadeStart: 0 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SrcBlend: 1 + - _Surface: 1 + - _UV: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 0 + - _ZWriteControl: 0 + m_Colors: + - Color_941038397df743edb971942aa6a65b41: {r: 8, g: 8, b: 8, a: 0} + - Color_B7810F92: {r: 0.8627451, g: 1.6, b: 4, a: 0} + - Vector2_ae16db7065034506a055993c41bbe614: {r: 0, g: 0, b: 0, a: 0} + - Vector2_ea01576358e3410993f3b88f3d7e3a6b: {r: 50, g: 50, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &3643184218438530441 +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: 7 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat.meta b/Assets/External/LEDScreenShader/Materials/LEDScreenAlpha.mat.meta similarity index 79% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat.meta rename to Assets/External/LEDScreenShader/Materials/LEDScreenAlpha.mat.meta index 5d62490..c6297f6 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat.meta +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenAlpha.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 44b41d44292d1cb40bb26fdfe69a0baa +guid: 525d92151cfeac24f800b660be70831a NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/Assets/External/LEDScreenShader/Materials/LEDScreenBuilt-in.mat b/Assets/External/LEDScreenShader/Materials/LEDScreenBuilt-in.mat new file mode 100644 index 0000000..fa59e3a --- /dev/null +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenBuilt-in.mat @@ -0,0 +1,141 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LEDScreenBuilt-in + m_Shader: {fileID: 4800000, guid: 67fde91b781998e4c819c856f1077acb, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - Texture2D_0b70190c450a4342ab4f4a426b1eaf09: + m_Texture: {fileID: 2800000, guid: 7a81ba4cd306441db9267d6b1340d044, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_1627220F: + m_Texture: {fileID: 2800000, guid: 1131aa718f18abf459bf3ba2d1c632ef, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_38C18792: + m_Texture: {fileID: 2800000, guid: 0b93b1d19d36249618b50256a05a7821, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_697f222641f04446a9ff6c6929cd4f84: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_7a86fc08d4f4453bab8f62dd990e067a: + m_Texture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_89152ed9783a433ea8ce3c853cc0d050: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AlphaMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseTexture: + m_Texture: {fileID: 2800000, guid: cdb43915b2cf04400a9107000ca8ab26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _InputVideo: + m_Texture: {fileID: 2800000, guid: a7640f15f7fe0074c9112958018e5b39, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _LEDTexture: + m_Texture: {fileID: 2800000, guid: 40995f7a6e4074451a7646b65ff61a06, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _LedTexture: + m_Texture: {fileID: 2800000, guid: e86ba70d2363b9443beac28a6a370b87, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: 7a81ba4cd306441db9267d6b1340d044, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalTexture: + m_Texture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RGB_channel: + m_Texture: {fileID: 2800000, guid: 40995f7a6e4074451a7646b65ff61a06, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _texcoord: + 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_Floats: + - Boolean_ac6b855195934dac9f3d046a71afd37f: 0 + - Vector1_04710da2add54fb687913d1bf5a6b7b2: 40 + - Vector1_148355EB: 128 + - Vector1_1b4999dc50f64539ad7ba246a2467ec4: 0 + - Vector1_3ea4ac5985e045fe9bb1473433a925a9: 1 + - Vector1_9587ac5421c44de1b677a4ce4f167768: 5 + - Vector1_A78CEBC: 1 + - Vector1_CC37D8CB: 0.5 + - Vector1_D4BB5679: 0.9 + - Vector1_a1f9648bff084cf4959c672e512a732d: 40 + - _BrightnessIntensity: 8.1 + - _DistantFadeEnd: 32 + - _DistantFadeIntensity: 1 + - _DistantFadeLength: 30 + - _DistantFadeStart: 10 + - _Intensity: 100 + - _TransAmbient: 0.2 + - _TransDirect: 1 + - _TransNormalDistortion: 0.1 + - _TransScattering: 2 + - _TransShadow: 0.9 + - _Translucency: 1 + - __dirty: 0 + m_Colors: + - Color_941038397df743edb971942aa6a65b41: {r: 2.6390157, g: 2.6390157, b: 2.6390157, a: 0} + - Color_B7810F92: {r: 1, g: 1, b: 1, a: 0} + - Vector2_ae16db7065034506a055993c41bbe614: {r: 0, g: 0, b: 0, a: 0} + - Vector2_ea01576358e3410993f3b88f3d7e3a6b: {r: 100, g: 100, b: 0, a: 0} + - _Color0: {r: 1, g: 1, b: 1, a: 0} + - _LEDTextureOffset: {r: 0, g: 0, b: 0, a: 0} + - _LEDTextureTiles: {r: 100, g: 100, b: 0, a: 0} + - _LedTextureOffset: {r: 0, g: 0, b: 0, a: 0} + - _LedTextureTiles: {r: 100, g: 100, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &3416280605313383664 +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/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat.meta b/Assets/External/LEDScreenShader/Materials/LEDScreenBuilt-in.mat.meta similarity index 79% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat.meta rename to Assets/External/LEDScreenShader/Materials/LEDScreenBuilt-in.mat.meta index 27d0220..9e7ce47 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat.meta +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenBuilt-in.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 26ab81578c6518349a6f7f16fe3451e6 +guid: 2d9d3bcb607c84d4d80bd5848153f46e NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedDHRP.mat b/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedDHRP.mat new file mode 100644 index 0000000..7025650 --- /dev/null +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedDHRP.mat @@ -0,0 +1,221 @@ +%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: LEDScreenDetailedDHRP + m_Shader: {fileID: -6465566751694194690, guid: 7abaa2c3967eb2c43880aa8fb27d88de, type: 3} + m_ValidKeywords: + - _ALPHATEST_ON + - _DISABLE_DECALS + - _DISABLE_SSR_TRANSPARENT + - _ENABLE_FOG_ON_TRANSPARENT + - _SURFACE_TYPE_TRANSPARENT + - _UV_UV0 + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - Texture2D_0b70190c450a4342ab4f4a426b1eaf09: + m_Texture: {fileID: 2800000, guid: 7a81ba4cd306441db9267d6b1340d044, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_1627220F: + m_Texture: {fileID: 2800000, guid: 40995f7a6e4074451a7646b65ff61a06, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_38C18792: + m_Texture: {fileID: 2800000, guid: a7640f15f7fe0074c9112958018e5b39, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_697f222641f04446a9ff6c6929cd4f84: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_7a86fc08d4f4453bab8f62dd990e067a: + m_Texture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_89152ed9783a433ea8ce3c853cc0d050: + m_Texture: {fileID: 2800000, guid: cdb43915b2cf04400a9107000ca8ab26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AlphaMap: + m_Texture: {fileID: 2800000, guid: a5f48e28b3b104ba592cf0c58783ae95, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColor: + m_Texture: {fileID: 2800000, guid: a7640f15f7fe0074c9112958018e5b39, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 777b7b7fa6f454337acd8c31788290bf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SampleTexture2D_e4e837ff1e6a430f924f8a3ca04ddb67_Texture_1: + 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: + - Boolean_01765f30d9d74d1190a4e55644f0b8d6: 0 + - Boolean_0d279ae80dac4220b33ee12419bd594a: 0 + - Boolean_1: 0 + - Boolean_137f1829ca6c4d17b308614723a8850e: 0 + - Boolean_2: 0 + - Boolean_3: 0 + - Boolean_561609faf1d54f74aac4710e66f2e6c8: 0 + - Boolean_7ac957cc8612493b9b94d13a20080db1: 0 + - Boolean_95a4d6def2f04c17b9cb2cb67095de23: 0 + - Boolean_ac6b855195934dac9f3d046a71afd37f: 0 + - Boolean_c3782b0697064514a7360cffa0eea85e: 0 + - Boolean_c9acbda48e5541a987f4f39f828b59fb: 0 + - Boolean_c9acbda48e5541a987f4f39f828b59fb_1: 0 + - Boolean_cc9fdfb7078c47729b8b8b6afcac8f63: 0 + - DistantFadeEnd: 100 + - DistantFadeStart: 20 + - OffseLEDX: 0 + - OffsetLEDX: 0 + - OffsetLEDY: 0 + - OffsetVideoX: 0 + - OffsetVideoX_1: 0 + - OffsetVideoY: 0 + - OffsetVideoY_1: 0 + - TilingLEDX: 100 + - TilingLEDY: 100 + - TilingVideoX: 1 + - TilingVideoY: 1 + - Vector1_04710da2add54fb687913d1bf5a6b7b2: 40 + - Vector1_0e5521ea1d3b43c9b391f882dd386542: 0 + - Vector1_1: 0 + - Vector1_148355EB: 25 + - Vector1_1b4999dc50f64539ad7ba246a2467ec4: 0 + - Vector1_3ea4ac5985e045fe9bb1473433a925a9: 0.8 + - Vector1_77f7d449be2f4c4fa483812fefd96abc: 0 + - Vector1_9587ac5421c44de1b677a4ce4f167768: 20 + - Vector1_A78CEBC: 0.8 + - Vector1_A78CEBC_1: 0.7 + - Vector1_CC37D8CB: 0.3 + - Vector1_D4BB5679: 1 + - Vector1_a1f9648bff084cf4959c672e512a732d: 100 + - _AddPrecomputedVelocity: 0 + - _AlphaCutoffEnable: 1 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 2 + - _DstBlend: 10 + - _EnableBlendModePreserveSpecularLighting: 0 + - _EnableFogOnTransparent: 1 + - _OpaqueCullMode: 2 + - _QueueControl: 0 + - _QueueOffset: 0 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _RenderQueueType: 4 + - _RequireSplitLighting: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 0 + - _SurfaceType: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UV: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 4 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 0 + m_Colors: + - Color_941038397df743edb971942aa6a65b41: {r: 67.79352, g: 67.79352, b: 67.79352, a: 0} + - Color_B7810F92: {r: 1, g: 1, b: 1, a: 0} + - DistantFadeMinMax: {r: 5, g: 20, b: 0, a: 0} + - Vector2_ae16db7065034506a055993c41bbe614: {r: 0, g: 0, b: 0, a: 0} + - Vector2_ae16db7065034506a055993c41bbe614_1: {r: 0, g: 0, b: 0, a: 0} + - Vector2_ea01576358e3410993f3b88f3d7e3a6b: {r: 100, g: 100, b: 0, a: 0} + - Vector2_ea01576358e3410993f3b88f3d7e3a6b_1: {r: 1, g: 1, b: 0, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &853549948551334953 +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: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!114 &3643184218438530441 +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/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat.meta b/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedDHRP.mat.meta similarity index 79% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat.meta rename to Assets/External/LEDScreenShader/Materials/LEDScreenDetailedDHRP.mat.meta index 4dfe7b4..4864614 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat.meta +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedDHRP.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 02e2f473c4372f349a6981dd865e203a +guid: 94665fba4e8510b43a0ac68d31b4c6a3 NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedURP.mat b/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedURP.mat new file mode 100644 index 0000000..852f1cf --- /dev/null +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedURP.mat @@ -0,0 +1,146 @@ +%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: LEDScreenDetailedURP + m_Shader: {fileID: -6465566751694194690, guid: e7cea1252f1974843b14167ae6777494, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + - _SURFACE_TYPE_TRANSPARENT + - _UV_UV0 + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - DepthOnly + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - Texture2D_0b70190c450a4342ab4f4a426b1eaf09: + m_Texture: {fileID: 2800000, guid: 7a81ba4cd306441db9267d6b1340d044, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_1627220F: + m_Texture: {fileID: 2800000, guid: 40995f7a6e4074451a7646b65ff61a06, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_38C18792: + m_Texture: {fileID: 2800000, guid: a7640f15f7fe0074c9112958018e5b39, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_697f222641f04446a9ff6c6929cd4f84: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_7a86fc08d4f4453bab8f62dd990e067a: + m_Texture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_89152ed9783a433ea8ce3c853cc0d050: + m_Texture: {fileID: 2800000, guid: cdb43915b2cf04400a9107000ca8ab26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: a7640f15f7fe0074c9112958018e5b39, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap_1: + 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: + - Boolean_01765f30d9d74d1190a4e55644f0b8d6: 0 + - Boolean_0d279ae80dac4220b33ee12419bd594a: 0 + - Boolean_1: 0 + - Boolean_137f1829ca6c4d17b308614723a8850e: 0 + - Boolean_2: 0 + - Boolean_3: 0 + - Boolean_561609faf1d54f74aac4710e66f2e6c8: 0 + - Boolean_95a4d6def2f04c17b9cb2cb67095de23: 0 + - Boolean_ac6b855195934dac9f3d046a71afd37f: 0 + - Boolean_c3782b0697064514a7360cffa0eea85e: 0 + - Boolean_c9acbda48e5541a987f4f39f828b59fb: 0 + - Boolean_c9acbda48e5541a987f4f39f828b59fb_1: 0 + - Boolean_cc9fdfb7078c47729b8b8b6afcac8f63: 0 + - OffsetLEDX: 0 + - OffsetLEDY: 0 + - OffsetVideoX: 0 + - OffsetVideoY: 0 + - TilingLEDX: 50 + - TilingLEDY: 50 + - TilingVideoX: 1 + - TilingVideoY: 1 + - Vector1_04710da2add54fb687913d1bf5a6b7b2: 40 + - Vector1_0e5521ea1d3b43c9b391f882dd386542: 0 + - Vector1_148355EB: 25 + - Vector1_1b4999dc50f64539ad7ba246a2467ec4: 0 + - Vector1_3ea4ac5985e045fe9bb1473433a925a9: 1 + - Vector1_9587ac5421c44de1b677a4ce4f167768: 5 + - Vector1_A78CEBC: 1 + - Vector1_A78CEBC_1: 1 + - Vector1_CC37D8CB: 0.3 + - Vector1_D4BB5679: 1 + - Vector1_a1f9648bff084cf4959c672e512a732d: 5 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _CastShadows: 1 + - _Cull: 2 + - _DstBlend: 10 + - _FoVParamFadeEnd: 10 + - _FoVParamFadeStart: 0 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SrcBlend: 1 + - _Surface: 1 + - _UV: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 0 + - _ZWriteControl: 0 + m_Colors: + - Color_941038397df743edb971942aa6a65b41: {r: 1.4980392, g: 1.4980392, b: 1.4980392, a: 0} + - Color_B7810F92: {r: 0.8627451, g: 1.6, b: 4, a: 0} + - Vector2_ae16db7065034506a055993c41bbe614: {r: 0, g: 0, b: 0, a: 0} + - Vector2_ea01576358e3410993f3b88f3d7e3a6b: {r: 50, g: 50, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &3643184218438530441 +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: 7 diff --git a/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedURP.mat.meta b/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedURP.mat.meta new file mode 100644 index 0000000..e16bf6e --- /dev/null +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenDetailedURP.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 65e4cc9efad8949c8ad3f0dcfe261b38 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Materials/LEDScreenSimple.mat b/Assets/External/LEDScreenShader/Materials/LEDScreenSimple.mat new file mode 100644 index 0000000..91fa4b5 --- /dev/null +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenSimple.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: LEDScreenSimple + m_Shader: {fileID: -6465566751694194690, guid: e7cea1252f1974843b14167ae6777494, type: 3} + m_ValidKeywords: + - _SURFACE_TYPE_TRANSPARENT + - _UV_UV0 + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - DepthOnly + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - Texture2D_0b70190c450a4342ab4f4a426b1eaf09: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_1627220F: + m_Texture: {fileID: 2800000, guid: 90a0effb0b46acb48bb4ff1f3dadb675, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_38C18792: + m_Texture: {fileID: 2800000, guid: a7640f15f7fe0074c9112958018e5b39, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_697f222641f04446a9ff6c6929cd4f84: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_7a86fc08d4f4453bab8f62dd990e067a: + m_Texture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_89152ed9783a433ea8ce3c853cc0d050: + m_Texture: {fileID: 2800000, guid: cdb43915b2cf04400a9107000ca8ab26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: a7640f15f7fe0074c9112958018e5b39, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap_1: + 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: + - Boolean_01765f30d9d74d1190a4e55644f0b8d6: 0 + - Boolean_0d279ae80dac4220b33ee12419bd594a: 0 + - Boolean_1: 0 + - Boolean_137f1829ca6c4d17b308614723a8850e: 0 + - Boolean_2: 0 + - Boolean_3: 0 + - Boolean_561609faf1d54f74aac4710e66f2e6c8: 0 + - Boolean_95a4d6def2f04c17b9cb2cb67095de23: 0 + - Boolean_ac6b855195934dac9f3d046a71afd37f: 0 + - Boolean_c3782b0697064514a7360cffa0eea85e: 0 + - Boolean_c9acbda48e5541a987f4f39f828b59fb: 0 + - Boolean_c9acbda48e5541a987f4f39f828b59fb_1: 0 + - Boolean_cc9fdfb7078c47729b8b8b6afcac8f63: 0 + - OffsetLEDX: 0 + - OffsetLEDY: 0 + - OffsetVideoX: 0 + - OffsetVideoY: 0 + - TilingLEDX: 100 + - TilingLEDY: 100 + - TilingVideoX: 1 + - TilingVideoY: 1 + - Vector1_04710da2add54fb687913d1bf5a6b7b2: 80 + - Vector1_148355EB: 128 + - Vector1_1b4999dc50f64539ad7ba246a2467ec4: 0 + - Vector1_3ea4ac5985e045fe9bb1473433a925a9: 0 + - Vector1_9587ac5421c44de1b677a4ce4f167768: 10 + - Vector1_A78CEBC: 0 + - Vector1_A78CEBC_1: 1 + - Vector1_CC37D8CB: 0.5 + - Vector1_D4BB5679: 0.9 + - Vector1_a1f9648bff084cf4959c672e512a732d: 4 + - _AlphaClip: 0 + - _Blend: 0 + - _CastShadows: 1 + - _Cull: 2 + - _DstBlend: 10 + - _FoVParamFadeEnd: 10 + - _FoVParamFadeStart: 0 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SrcBlend: 5 + - _Surface: 1 + - _UV: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 0 + - _ZWriteControl: 0 + m_Colors: + - Color_941038397df743edb971942aa6a65b41: {r: 1.4980392, g: 1.4980392, b: 1.4980392, a: 0} + - Color_B7810F92: {r: 1, g: 1, b: 1, a: 0} + - Vector2_ae16db7065034506a055993c41bbe614: {r: 0, g: 0, b: 0, a: 0} + - Vector2_ea01576358e3410993f3b88f3d7e3a6b: {r: 100, g: 100, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &3416280605313383664 +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: 7 diff --git a/Assets/External/LEDScreenShader/Materials/LEDScreenSimple.mat.meta b/Assets/External/LEDScreenShader/Materials/LEDScreenSimple.mat.meta new file mode 100644 index 0000000..69fcd05 --- /dev/null +++ b/Assets/External/LEDScreenShader/Materials/LEDScreenSimple.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1d974c6c8e40f1a4f8b6afab3b69502c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Scenes.meta b/Assets/External/LEDScreenShader/Scenes.meta new file mode 100644 index 0000000..599e7bd --- /dev/null +++ b/Assets/External/LEDScreenShader/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8ded294f4b97d45f9a171cb850e1e7d5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Scenes/SampleScene.unity b/Assets/External/LEDScreenShader/Scenes/SampleScene.unity new file mode 100644 index 0000000..2749e11 --- /dev/null +++ b/Assets/External/LEDScreenShader/Scenes/SampleScene.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81d57041a01a27bcec876691d9bc66e525a6fc85a5145f54a5fcc60df36b86c1 +size 18771 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.5 - Amplify Shader Editor Nodes.unitypackage.meta b/Assets/External/LEDScreenShader/Scenes/SampleScene.unity.meta similarity index 74% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.5 - Amplify Shader Editor Nodes.unitypackage.meta rename to Assets/External/LEDScreenShader/Scenes/SampleScene.unity.meta index e88a34a..be9f477 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.5 - Amplify Shader Editor Nodes.unitypackage.meta +++ b/Assets/External/LEDScreenShader/Scenes/SampleScene.unity.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 451caaca5fba10240b49eb636c446b09 +guid: 5d0e2f0145986f5448f9d3d0f9679d17 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/External/LEDScreenShader/Scenes/SampleSceneHDRP.unity b/Assets/External/LEDScreenShader/Scenes/SampleSceneHDRP.unity new file mode 100644 index 0000000..2f2ddbf --- /dev/null +++ b/Assets/External/LEDScreenShader/Scenes/SampleSceneHDRP.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c86ca05d6161d94d399199688491a7fde90ded1305363ff5a8466cd0eaf0a5b9 +size 27805 diff --git a/Assets/External/LEDScreenShader/Scenes/SampleSceneHDRP.unity.meta b/Assets/External/LEDScreenShader/Scenes/SampleSceneHDRP.unity.meta new file mode 100644 index 0000000..4dc598e --- /dev/null +++ b/Assets/External/LEDScreenShader/Scenes/SampleSceneHDRP.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cdc4af6346e43e54e8d363ec12912d00 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles.meta b/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles.meta new file mode 100644 index 0000000..b3610fb --- /dev/null +++ b/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 300b30af1e48c4536b1e9c89c9b68cb1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles/PostProcesingVolume Profile.asset b/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles/PostProcesingVolume Profile.asset new file mode 100644 index 0000000..6770271 --- /dev/null +++ b/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles/PostProcesingVolume Profile.asset @@ -0,0 +1,1449 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9100405202310457566 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 48a79b01ea5641d4aa6daa2e23605641, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + intensity: + overrideState: 1 + value: 13.85 + threshold: + overrideState: 1 + value: 0.8 + softKnee: + overrideState: 1 + value: 0.5 + clamp: + overrideState: 1 + value: 65472 + diffusion: + overrideState: 1 + value: 7 + anamorphicRatio: + overrideState: 1 + value: 0 + color: + overrideState: 0 + value: {r: 1, g: 1, b: 1, a: 1} + fastMode: + overrideState: 0 + value: 0 + dirtTexture: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + dirtIntensity: + overrideState: 0 + value: 0 +--- !u!114 &-9022242349330411076 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 556797029e73b2347956b6579e77e05b, type: 3} + m_Name: DepthOfField + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + focusDistance: + overrideState: 1 + value: 10 + aperture: + overrideState: 1 + value: 0.6 + focalLength: + overrideState: 1 + value: 143 + kernelSize: + overrideState: 1 + value: 3 +--- !u!114 &-2397146180458075141 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 40b924e2dad56384a8df2a1e111bb675, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + mode: + overrideState: 1 + value: 0 + color: + overrideState: 1 + value: {r: 0, g: 0, b: 0, a: 1} + center: + overrideState: 0 + value: {x: 0.5, y: 0.5} + intensity: + overrideState: 1 + value: 0.513 + smoothness: + overrideState: 0 + value: 0.2 + roundness: + overrideState: 0 + value: 1 + rounded: + overrideState: 0 + value: 0 + mask: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + opacity: + overrideState: 0 + value: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e6292b2c06870d4495f009f912b9600, type: 3} + m_Name: PostProcesingVolume Profile + m_EditorClassIdentifier: + settings: + - {fileID: -9100405202310457566} + - {fileID: -2397146180458075141} + - {fileID: -9022242349330411076} + - {fileID: 1222096568335021933} +--- !u!114 &1222096568335021933 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: adb84e30e02715445aeb9959894e3b4d, type: 3} + m_Name: ColorGrading + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + gradingMode: + overrideState: 1 + value: 1 + externalLut: + overrideState: 1 + value: {fileID: 0} + defaultState: 1 + tonemapper: + overrideState: 1 + value: 2 + toneCurveToeStrength: + overrideState: 1 + value: 0 + toneCurveToeLength: + overrideState: 1 + value: 0.5 + toneCurveShoulderStrength: + overrideState: 1 + value: 0 + toneCurveShoulderLength: + overrideState: 1 + value: 0.5 + toneCurveShoulderAngle: + overrideState: 1 + value: 0 + toneCurveGamma: + overrideState: 1 + value: 1 + ldrLut: + overrideState: 1 + value: {fileID: 0} + defaultState: 4 + ldrLutContribution: + overrideState: 1 + value: 1 + temperature: + overrideState: 1 + value: 0 + tint: + overrideState: 1 + value: 0 + colorFilter: + overrideState: 1 + value: {r: 1, g: 1, b: 1, a: 1} + hueShift: + overrideState: 1 + value: 0 + saturation: + overrideState: 1 + value: 0 + brightness: + overrideState: 1 + value: 0 + postExposure: + overrideState: 1 + value: 0 + contrast: + overrideState: 1 + value: 0 + mixerRedOutRedIn: + overrideState: 1 + value: 100 + mixerRedOutGreenIn: + overrideState: 1 + value: 0 + mixerRedOutBlueIn: + overrideState: 1 + value: 0 + mixerGreenOutRedIn: + overrideState: 1 + value: 0 + mixerGreenOutGreenIn: + overrideState: 1 + value: 100 + mixerGreenOutBlueIn: + overrideState: 1 + value: 0 + mixerBlueOutRedIn: + overrideState: 1 + value: 0 + mixerBlueOutGreenIn: + overrideState: 1 + value: 0 + mixerBlueOutBlueIn: + overrideState: 1 + value: 100 + lift: + overrideState: 1 + value: {x: 1, y: 1, z: 1, w: 0} + gamma: + overrideState: 1 + value: {x: 1, y: 1, z: 1, w: 0} + gain: + overrideState: 1 + value: {x: 1, y: 1, z: 1, w: 0} + masterCurve: + overrideState: 1 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + redCurve: + overrideState: 1 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + greenCurve: + overrideState: 1 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + blueCurve: + overrideState: 1 + value: + curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0 + m_Range: 1 + cachedData: + - 0 + - 0.0078125 + - 0.015625 + - 0.0234375 + - 0.03125 + - 0.0390625 + - 0.046875 + - 0.0546875 + - 0.0625 + - 0.0703125 + - 0.078125 + - 0.0859375 + - 0.09375 + - 0.1015625 + - 0.109375 + - 0.1171875 + - 0.125 + - 0.1328125 + - 0.140625 + - 0.1484375 + - 0.15625 + - 0.1640625 + - 0.171875 + - 0.1796875 + - 0.1875 + - 0.1953125 + - 0.203125 + - 0.2109375 + - 0.21875 + - 0.2265625 + - 0.234375 + - 0.2421875 + - 0.25 + - 0.2578125 + - 0.265625 + - 0.2734375 + - 0.28125 + - 0.2890625 + - 0.296875 + - 0.3046875 + - 0.3125 + - 0.3203125 + - 0.328125 + - 0.3359375 + - 0.34375 + - 0.3515625 + - 0.359375 + - 0.3671875 + - 0.375 + - 0.3828125 + - 0.390625 + - 0.3984375 + - 0.40625 + - 0.4140625 + - 0.421875 + - 0.4296875 + - 0.4375 + - 0.4453125 + - 0.453125 + - 0.4609375 + - 0.46875 + - 0.4765625 + - 0.484375 + - 0.4921875 + - 0.5 + - 0.5078125 + - 0.515625 + - 0.5234375 + - 0.53125 + - 0.5390625 + - 0.546875 + - 0.5546875 + - 0.5625 + - 0.5703125 + - 0.578125 + - 0.5859375 + - 0.59375 + - 0.6015625 + - 0.609375 + - 0.6171875 + - 0.625 + - 0.6328125 + - 0.640625 + - 0.6484375 + - 0.65625 + - 0.6640625 + - 0.671875 + - 0.6796875 + - 0.6875 + - 0.6953125 + - 0.703125 + - 0.7109375 + - 0.71875 + - 0.7265625 + - 0.734375 + - 0.7421875 + - 0.75 + - 0.7578125 + - 0.765625 + - 0.7734375 + - 0.78125 + - 0.7890625 + - 0.796875 + - 0.8046875 + - 0.8125 + - 0.8203125 + - 0.828125 + - 0.8359375 + - 0.84375 + - 0.8515625 + - 0.859375 + - 0.8671875 + - 0.875 + - 0.8828125 + - 0.890625 + - 0.8984375 + - 0.90625 + - 0.9140625 + - 0.921875 + - 0.9296875 + - 0.9375 + - 0.9453125 + - 0.953125 + - 0.9609375 + - 0.96875 + - 0.9765625 + - 0.984375 + - 0.9921875 + hueVsHueCurve: + overrideState: 1 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + hueVsSatCurve: + overrideState: 1 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 1 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + satVsSatCurve: + overrideState: 1 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + lumVsSatCurve: + overrideState: 1 + value: + curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Loop: 0 + m_ZeroValue: 0.5 + m_Range: 1 + cachedData: + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 + - 0.5 diff --git a/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles/PostProcesingVolume Profile.asset.meta b/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles/PostProcesingVolume Profile.asset.meta new file mode 100644 index 0000000..6c997b8 --- /dev/null +++ b/Assets/External/LEDScreenShader/Scenes/SampleScene_Profiles/PostProcesingVolume Profile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7da7fa614c4c64248a4f68476583b024 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Shader.meta b/Assets/External/LEDScreenShader/Shader.meta new file mode 100644 index 0000000..7899108 --- /dev/null +++ b/Assets/External/LEDScreenShader/Shader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1b33ad6f96c48ab4588e4e33d367eacb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Shader/LEDScreenHDRP.shadergraph b/Assets/External/LEDScreenShader/Shader/LEDScreenHDRP.shadergraph new file mode 100644 index 0000000..7179774 --- /dev/null +++ b/Assets/External/LEDScreenShader/Shader/LEDScreenHDRP.shadergraph @@ -0,0 +1,10046 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "61ddb9977bb64874ab7506b275337ff4", + "m_Properties": [ + { + "m_Id": "43dc0dafa162f08797eef85e19f052bf" + }, + { + "m_Id": "5b85c22d3339439ebbd0c837e346cc49" + }, + { + "m_Id": "393da73fefc57f8cbfe60757a1f49000" + }, + { + "m_Id": "aaf5ce0c65d8928784d89eb01cee2f32" + }, + { + "m_Id": "a1f9648bff084cf4959c672e512a732d" + }, + { + "m_Id": "77f7d449be2f4c4fa483812fefd96abc" + }, + { + "m_Id": "d837166da02941f1a342dfd32d3d5d96" + }, + { + "m_Id": "601f1de8a4164c52a8da76439c87f0a6" + }, + { + "m_Id": "739e0daf46a54265966a82b3628f9c8d" + }, + { + "m_Id": "4e0a22ad1461ba87acbd5af036604395" + }, + { + "m_Id": "89152ed9783a433ea8ce3c853cc0d050" + }, + { + "m_Id": "7a86fc08d4f4453bab8f62dd990e067a" + }, + { + "m_Id": "697f222641f04446a9ff6c6929cd4f84" + }, + { + "m_Id": "0b70190c450a4342ab4f4a426b1eaf09" + }, + { + "m_Id": "3ea4ac5985e045fe9bb1473433a925a9" + }, + { + "m_Id": "df3c327e6c97da8f8847ca32221c76ab" + }, + { + "m_Id": "3319501f8103441b911f0398babf2b53" + }, + { + "m_Id": "fd94dc1b72c44a51aad54bea2d5dfabb" + }, + { + "m_Id": "c2ea1eeaf8654bde8ea6473597da14d4" + }, + { + "m_Id": "1c618d5b8bc24b06a1d36e17e85ff3dd" + }, + { + "m_Id": "5fa687ff3eb343c287a39a2b9dd3bbec" + }, + { + "m_Id": "9587ac5421c44de1b677a4ce4f167768" + }, + { + "m_Id": "04710da2add54fb687913d1bf5a6b7b2" + }, + { + "m_Id": "941038397df743edb971942aa6a65b41" + } + ], + "m_Keywords": [ + { + "m_Id": "0e763d844f904ca19e4be776d14b635f" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "007db4b917c243c38eb970f4759e121a" + } + ], + "m_Nodes": [ + { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + { + "m_Id": "15065cc6d0690587a68b90e1824077e1" + }, + { + "m_Id": "35bca6397e963c8b889dffa8b1d49a37" + }, + { + "m_Id": "4ca073346d7cbd8fb6c9bb2a685cdef6" + }, + { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + { + "m_Id": "a6051ee24b47c88eb3e53d7321b2cc32" + }, + { + "m_Id": "e7431cb646285483a8de2e143bd6b3e2" + }, + { + "m_Id": "e11f7a973fd4078a8923e1504c9cf354" + }, + { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + { + "m_Id": "9b7f8d906edbab80b95f05b926b35c76" + }, + { + "m_Id": "36971e2e41611c8d9960b587e1f2b52c" + }, + { + "m_Id": "9f1eca11987d2d84ab4b0cb0aaaa6ce0" + }, + { + "m_Id": "3be7b8d3e80e40ec9a7543dc0ae9272e" + }, + { + "m_Id": "736d20ca03d1425f8a859134724ee671" + }, + { + "m_Id": "d69dafc446754c67995497113b3faf06" + }, + { + "m_Id": "2048089bd6f74f78bececb2a730664e2" + }, + { + "m_Id": "19e1b96faf3e42f1aa056b9330e23112" + }, + { + "m_Id": "51d89958f20a4897b03df9a5dc2ddf53" + }, + { + "m_Id": "91ba3e1aa36344b495d846309bbb5b87" + }, + { + "m_Id": "521d142cb914487aba1e473220fb3011" + }, + { + "m_Id": "743b66375a1648e5a607181e1ced527c" + }, + { + "m_Id": "fa3423d7067b48e3ac5245da2f801c6c" + }, + { + "m_Id": "501202acc7bb4c78b63bc5630cd48f4d" + }, + { + "m_Id": "3777176a6751484e9333b03b4ea56b36" + }, + { + "m_Id": "69b99283e1a24e3ea748333c70fe8ec6" + }, + { + "m_Id": "20286b8784df4df7b51d3cc4ee87c456" + }, + { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + { + "m_Id": "a1807424c8b74a0d92cc41889dcb63ef" + }, + { + "m_Id": "7de0fd4237cf449ba4214e827c448152" + }, + { + "m_Id": "ae3c12628ccd4682806cfc4c91fcc4f2" + }, + { + "m_Id": "5567b12d2c7a425fbcf4c5beda000f7d" + }, + { + "m_Id": "e82ac25ec3f94443a8e4a26da1b133b0" + }, + { + "m_Id": "b28a62493e0243738393fea882daace3" + }, + { + "m_Id": "b1a9580ac6d24d2da1fdca6b3ac22ce4" + }, + { + "m_Id": "8027ac5679c74289b85f126baa85f2f1" + }, + { + "m_Id": "37333e5bc9854c87880d414a1f526324" + }, + { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + { + "m_Id": "aae64dd83cd34378b0391564f57dc63e" + }, + { + "m_Id": "c5c0a045953944289034515b7cff47f4" + }, + { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + { + "m_Id": "1863d1fd2460471289fdc8d8e8e67e76" + }, + { + "m_Id": "c3b6e01826ee403f92551e6dd4d839b2" + }, + { + "m_Id": "9d278d7d4c7e4a0aac736abec81e7828" + }, + { + "m_Id": "0960025718ff45c9aab09d9011498e72" + }, + { + "m_Id": "1369d9b79c184175ab02bda06c2f1653" + }, + { + "m_Id": "3493f17abf10487da02e27ed1e2401f0" + }, + { + "m_Id": "c8065cec8d9a47179e726783b313731c" + }, + { + "m_Id": "e735ed178e3c4ebdb08d00516cf2e03d" + }, + { + "m_Id": "94917de332414a3391b8cca5f72f0eff" + }, + { + "m_Id": "fab8c4ae884c40f79b2508b78d8e12b9" + }, + { + "m_Id": "de34335ebb4b44428ab9db4c8b2f868c" + }, + { + "m_Id": "78eb83e5436d4e079443bfee69878b20" + }, + { + "m_Id": "00a57348846d4572b03ebd0038b2a6cc" + }, + { + "m_Id": "93c0e57657114a56a201e5b5284d7fc9" + }, + { + "m_Id": "3dfe0485781245c291bf3be3f2b9e85c" + }, + { + "m_Id": "9d7cebb8b72f4b10bccb78b004b8ecf9" + }, + { + "m_Id": "c1fffc1f2a2a4e5b89d7c8d60d3fb279" + }, + { + "m_Id": "264b847ee2a0425da950318ac31875c5" + }, + { + "m_Id": "2356b04b874c406fbd931d4a31f4e34d" + }, + { + "m_Id": "828babbc6c8745bbb7a13eb4ec716bce" + }, + { + "m_Id": "d1b8193b0bc24e00bb328c27e87ab6c0" + }, + { + "m_Id": "f338628fc78b40fa8539d6bdfbefa4fe" + }, + { + "m_Id": "4767c91698c842bd8affb0618bec89b9" + }, + { + "m_Id": "2bf15a8c7e3e43a089f81dbb87afd2fe" + }, + { + "m_Id": "459a3ab4e1f24ba3af3dda4938822915" + }, + { + "m_Id": "2bb955bde4ec42e4acd556c948fc42e2" + }, + { + "m_Id": "cdf6a82d180547fc9f3354b7568ffdaa" + }, + { + "m_Id": "f39b301a6f084272a31c04bb119e9070" + }, + { + "m_Id": "48146d41b3184ecbb28d988f4d6d0ea6" + }, + { + "m_Id": "cd8d2351b7e743608486484e4fb1a168" + }, + { + "m_Id": "5c2140634aa34de09057841eafbbc5ee" + }, + { + "m_Id": "03296604c5b44998a8491762cc719f0c" + }, + { + "m_Id": "2da25ec9720f4af38ba8907ddf190550" + }, + { + "m_Id": "5c7a9a272aa841219c303582f71c8d0b" + }, + { + "m_Id": "ffb2db2c52a6465f8edfc95ebd9bdbf5" + }, + { + "m_Id": "14576e95769b430b92efcd14dc92cd0a" + }, + { + "m_Id": "699e3f6622884a438004f136bb4a5001" + } + ], + "m_GroupDatas": [ + { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "00a57348846d4572b03ebd0038b2a6cc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de34335ebb4b44428ab9db4c8b2f868c" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "03296604c5b44998a8491762cc719f0c" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2da25ec9720f4af38ba8907ddf190550" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0960025718ff45c9aab09d9011498e72" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1369d9b79c184175ab02bda06c2f1653" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1369d9b79c184175ab02bda06c2f1653" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1863d1fd2460471289fdc8d8e8e67e76" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "14576e95769b430b92efcd14dc92cd0a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "699e3f6622884a438004f136bb4a5001" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15065cc6d0690587a68b90e1824077e1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7431cb646285483a8de2e143bd6b3e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1863d1fd2460471289fdc8d8e8e67e76" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20286b8784df4df7b51d3cc4ee87c456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de0fd4237cf449ba4214e827c448152" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5c7a9a272aa841219c303582f71c8d0b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2356b04b874c406fbd931d4a31f4e34d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9d7cebb8b72f4b10bccb78b004b8ecf9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e11f7a973fd4078a8923e1504c9cf354" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "264b847ee2a0425da950318ac31875c5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2356b04b874c406fbd931d4a31f4e34d" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2bb955bde4ec42e4acd556c948fc42e2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4767c91698c842bd8affb0618bec89b9" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2bf15a8c7e3e43a089f81dbb87afd2fe" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2da25ec9720f4af38ba8907ddf190550" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5c7a9a272aa841219c303582f71c8d0b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3493f17abf10487da02e27ed1e2401f0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8065cec8d9a47179e726783b313731c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "35bca6397e963c8b889dffa8b1d49a37" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36971e2e41611c8d9960b587e1f2b52c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15065cc6d0690587a68b90e1824077e1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37333e5bc9854c87880d414a1f526324" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8027ac5679c74289b85f126baa85f2f1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3dfe0485781245c291bf3be3f2b9e85c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de34335ebb4b44428ab9db4c8b2f868c" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "459a3ab4e1f24ba3af3dda4938822915" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4767c91698c842bd8affb0618bec89b9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4767c91698c842bd8affb0618bec89b9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "48146d41b3184ecbb28d988f4d6d0ea6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd8d2351b7e743608486484e4fb1a168" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4ca073346d7cbd8fb6c9bb2a685cdef6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9b7f8d906edbab80b95f05b926b35c76" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "501202acc7bb4c78b63bc5630cd48f4d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "699e3f6622884a438004f136bb4a5001" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "521d142cb914487aba1e473220fb3011" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "743b66375a1648e5a607181e1ced527c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5567b12d2c7a425fbcf4c5beda000f7d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8065cec8d9a47179e726783b313731c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5c2140634aa34de09057841eafbbc5ee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "03296604c5b44998a8491762cc719f0c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5c7a9a272aa841219c303582f71c8d0b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ffb2db2c52a6465f8edfc95ebd9bdbf5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "699e3f6622884a438004f136bb4a5001" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "736d20ca03d1425f8a859134724ee671" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de0fd4237cf449ba4214e827c448152" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3777176a6751484e9333b03b4ea56b36" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae3c12628ccd4682806cfc4c91fcc4f2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "743b66375a1648e5a607181e1ced527c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3be7b8d3e80e40ec9a7543dc0ae9272e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "78eb83e5436d4e079443bfee69878b20" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de34335ebb4b44428ab9db4c8b2f868c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7de0fd4237cf449ba4214e827c448152" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d69dafc446754c67995497113b3faf06" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8027ac5679c74289b85f126baa85f2f1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "828babbc6c8745bbb7a13eb4ec716bce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f338628fc78b40fa8539d6bdfbefa4fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91ba3e1aa36344b495d846309bbb5b87" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93c0e57657114a56a201e5b5284d7fc9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de34335ebb4b44428ab9db4c8b2f868c" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9b7f8d906edbab80b95f05b926b35c76" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2048089bd6f74f78bececb2a730664e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d7cebb8b72f4b10bccb78b004b8ecf9" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d7cebb8b72f4b10bccb78b004b8ecf9" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd8d2351b7e743608486484e4fb1a168" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f1eca11987d2d84ab4b0cb0aaaa6ce0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae3c12628ccd4682806cfc4c91fcc4f2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a1807424c8b74a0d92cc41889dcb63ef" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a6051ee24b47c88eb3e53d7321b2cc32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e11f7a973fd4078a8923e1504c9cf354" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aae64dd83cd34378b0391564f57dc63e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ae3c12628ccd4682806cfc4c91fcc4f2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "19e1b96faf3e42f1aa056b9330e23112" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1a9580ac6d24d2da1fdca6b3ac22ce4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8027ac5679c74289b85f126baa85f2f1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b28a62493e0243738393fea882daace3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c1fffc1f2a2a4e5b89d7c8d60d3fb279" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2356b04b874c406fbd931d4a31f4e34d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c3b6e01826ee403f92551e6dd4d839b2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1369d9b79c184175ab02bda06c2f1653" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c5c0a045953944289034515b7cff47f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8065cec8d9a47179e726783b313731c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e82ac25ec3f94443a8e4a26da1b133b0" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd8d2351b7e743608486484e4fb1a168" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ffb2db2c52a6465f8edfc95ebd9bdbf5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cdf6a82d180547fc9f3354b7568ffdaa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2bf15a8c7e3e43a089f81dbb87afd2fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d1b8193b0bc24e00bb328c27e87ab6c0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f338628fc78b40fa8539d6bdfbefa4fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1863d1fd2460471289fdc8d8e8e67e76" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4ca073346d7cbd8fb6c9bb2a685cdef6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de34335ebb4b44428ab9db4c8b2f868c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9d7cebb8b72f4b10bccb78b004b8ecf9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e11f7a973fd4078a8923e1504c9cf354" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7431cb646285483a8de2e143bd6b3e2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4ca073346d7cbd8fb6c9bb2a685cdef6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e82ac25ec3f94443a8e4a26da1b133b0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9b7f8d906edbab80b95f05b926b35c76" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "03296604c5b44998a8491762cc719f0c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15065cc6d0690587a68b90e1824077e1" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "501202acc7bb4c78b63bc5630cd48f4d" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "743b66375a1648e5a607181e1ced527c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2da25ec9720f4af38ba8907ddf190550" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f338628fc78b40fa8539d6bdfbefa4fe" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9d7cebb8b72f4b10bccb78b004b8ecf9" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f39b301a6f084272a31c04bb119e9070" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2bf15a8c7e3e43a089f81dbb87afd2fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa3423d7067b48e3ac5245da2f801c6c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "501202acc7bb4c78b63bc5630cd48f4d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ffb2db2c52a6465f8edfc95ebd9bdbf5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69b99283e1a24e3ea748333c70fe8ec6" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 4023.999755859375, + "y": -690.0 + }, + "m_Blocks": [ + { + "m_Id": "e735ed178e3c4ebdb08d00516cf2e03d" + }, + { + "m_Id": "94917de332414a3391b8cca5f72f0eff" + }, + { + "m_Id": "fab8c4ae884c40f79b2508b78d8e12b9" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 4200.0, + "y": -390.5 + }, + "m_Blocks": [ + { + "m_Id": "3be7b8d3e80e40ec9a7543dc0ae9272e" + }, + { + "m_Id": "736d20ca03d1425f8a859134724ee671" + }, + { + "m_Id": "d69dafc446754c67995497113b3faf06" + }, + { + "m_Id": "2048089bd6f74f78bececb2a730664e2" + }, + { + "m_Id": "19e1b96faf3e42f1aa056b9330e23112" + }, + { + "m_Id": "51d89958f20a4897b03df9a5dc2ddf53" + }, + { + "m_Id": "3777176a6751484e9333b03b4ea56b36" + }, + { + "m_Id": "69b99283e1a24e3ea748333c70fe8ec6" + }, + { + "m_Id": "9d278d7d4c7e4a0aac736abec81e7828" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "ec44b47e98134ad8953a587b1219133c" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "007db4b917c243c38eb970f4759e121a", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "43dc0dafa162f08797eef85e19f052bf" + }, + { + "m_Id": "5b85c22d3339439ebbd0c837e346cc49" + }, + { + "m_Id": "393da73fefc57f8cbfe60757a1f49000" + }, + { + "m_Id": "aaf5ce0c65d8928784d89eb01cee2f32" + }, + { + "m_Id": "a1f9648bff084cf4959c672e512a732d" + }, + { + "m_Id": "77f7d449be2f4c4fa483812fefd96abc" + }, + { + "m_Id": "d837166da02941f1a342dfd32d3d5d96" + }, + { + "m_Id": "601f1de8a4164c52a8da76439c87f0a6" + }, + { + "m_Id": "739e0daf46a54265966a82b3628f9c8d" + }, + { + "m_Id": "4e0a22ad1461ba87acbd5af036604395" + }, + { + "m_Id": "89152ed9783a433ea8ce3c853cc0d050" + }, + { + "m_Id": "7a86fc08d4f4453bab8f62dd990e067a" + }, + { + "m_Id": "697f222641f04446a9ff6c6929cd4f84" + }, + { + "m_Id": "0b70190c450a4342ab4f4a426b1eaf09" + }, + { + "m_Id": "3ea4ac5985e045fe9bb1473433a925a9" + }, + { + "m_Id": "df3c327e6c97da8f8847ca32221c76ab" + }, + { + "m_Id": "3319501f8103441b911f0398babf2b53" + }, + { + "m_Id": "fd94dc1b72c44a51aad54bea2d5dfabb" + }, + { + "m_Id": "c2ea1eeaf8654bde8ea6473597da14d4" + }, + { + "m_Id": "1c618d5b8bc24b06a1d36e17e85ff3dd" + }, + { + "m_Id": "5fa687ff3eb343c287a39a2b9dd3bbec" + }, + { + "m_Id": "9587ac5421c44de1b677a4ce4f167768" + }, + { + "m_Id": "04710da2add54fb687913d1bf5a6b7b2" + }, + { + "m_Id": "941038397df743edb971942aa6a65b41" + }, + { + "m_Id": "0e763d844f904ca19e4be776d14b635f" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "00a57348846d4572b03ebd0038b2a6cc", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1086.6666259765625, + "y": -504.6665954589844, + "width": 145.33331298828126, + "height": 128.66665649414063 + } + }, + "m_Slots": [ + { + "m_Id": "633100ad8d924fb7b9c5524b1839dc5e" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "03296604c5b44998a8491762cc719f0c", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 758.9999389648438, + "y": -1599.9998779296875, + "width": 207.99998474121095, + "height": 433.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "35fbfb03435141faa359c2d37a0d1f70" + }, + { + "m_Id": "ad91e609493e4300adffc8d825a7d646" + }, + { + "m_Id": "7f0d2099cc964a4a935a9b4ff7634bdd" + }, + { + "m_Id": "4c49138a62b34ad9ab8971d5225e6f43" + }, + { + "m_Id": "ef0ea5e29d6340bd9ddbf36388388a15" + }, + { + "m_Id": "6d5fa5642e9b43cc871addaf97c44aea" + }, + { + "m_Id": "fb224f03de1d402cbc9a74ba0426c104" + }, + { + "m_Id": "39875dd9706a4aa6ba7bbc8b3f005d22" + } + ], + "synonyms": [], + "m_Precision": 1, + "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.UVMaterialSlot", + "m_ObjectId": "035463f11ccc4d3ba50608cdf31d8e0e", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "045841b3b6fc448a8ac24dc3e0ef8703", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "04710da2add54fb687913d1bf5a6b7b2", + "m_Guid": { + "m_GuidSerialized": "232fdd40-a5b6-40ab-953a-c32b66277f13" + }, + "m_Name": "DistantFadeEnd", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_04710da2add54fb687913d1bf5a6b7b2", + "m_OverrideReferenceName": "DistantFadeEnd", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 20.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "051866716328d98082c008047d4aed70", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0634c142b9de4e5da10a959402c667d4", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "071cd93a384a493eb0bbb60b9194c87a", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "07227075a5ea4918bbd4f8ed808ed186", + "m_Id": 3, + "m_DisplayName": "UV2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV2", + "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": "08213e5df2c44b5d95ec1f5bcbab41e8", + "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.PropertyNode", + "m_ObjectId": "0960025718ff45c9aab09d9011498e72", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2556.0, + "y": -219.0, + "width": 196.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d22759ef78e84e2bb7c507ea15006ab7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "941038397df743edb971942aa6a65b41" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a229c80507b7083bd0822be18612274", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0b1bacb7fe7d4a2689c2e6a9b6384499", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "0b70190c450a4342ab4f4a426b1eaf09", + "m_Guid": { + "m_GuidSerialized": "acbe91c9-4a8a-4ea3-a1bc-21cea5c2f552" + }, + "m_Name": "LED MaskMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_0b70190c450a4342ab4f4a426b1eaf09", + "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\":\"7a81ba4cd306441db9267d6b1340d044\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0c6bcf9de93142f383dfd5b21112a87a", + "m_Id": 0, + "m_DisplayName": "Offset LED Y", + "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": "0d9e0cad1b9bd08a8183411f4cacbab5", + "m_Id": 2, + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "0e763d844f904ca19e4be776d14b635f", + "m_Guid": { + "m_GuidSerialized": "b8736442-4df8-4591-9bae-9c075c3ac968" + }, + "m_Name": "UV", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_UV", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 1, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 5, + "displayName": "UV0", + "referenceName": "UV0" + }, + { + "id": 4, + "displayName": "UV1", + "referenceName": "UV1" + }, + { + "id": 3, + "displayName": "UV2", + "referenceName": "UV2" + }, + { + "id": 1, + "displayName": "UV3", + "referenceName": "UV3" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0ea005dba0344e409af7662a461187f4", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0ea7a5170362425c92860d10b74956c5", + "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.Vector1MaterialSlot", + "m_ObjectId": "10a60d5d92d9e381b3bd9256f52e68c1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10b8f3a3106543d59c617b8626e089c2", + "m_Id": 0, + "m_DisplayName": "DistantFadeEnd", + "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.MultiplyNode", + "m_ObjectId": "1369d9b79c184175ab02bda06c2f1653", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2807.0, + "y": -295.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "65e5d40dfed84385b3fa225a1a232df3" + }, + { + "m_Id": "3de99dcfdb574fd1b1ccd67fe18619a0" + }, + { + "m_Id": "3c5158ec184a4939b026e84aef2858f0" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "14576e95769b430b92efcd14dc92cd0a", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2356.999755859375, + "y": -785.0000610351563, + "width": 158.49998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "780369d05af64c559866463743dea93e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3319501f8103441b911f0398babf2b53" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "15065cc6d0690587a68b90e1824077e1", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 486.5, + "y": -1151.0, + "width": 208.0, + "height": 434.0 + } + }, + "m_Slots": [ + { + "m_Id": "f3b56b13cdb67f8aa5e655d9ce4c918b" + }, + { + "m_Id": "21c905de71ff54839cc4682a8f67f48a" + }, + { + "m_Id": "90aec1f360ef8f8b9e5334dc499c8011" + }, + { + "m_Id": "91675d647b22538ebbc44d9d1c287158" + }, + { + "m_Id": "b799c2a8a618fe8ab70ac7492649bd84" + }, + { + "m_Id": "b6e50e485f89848da931e872be787e97" + }, + { + "m_Id": "051866716328d98082c008047d4aed70" + }, + { + "m_Id": "1b74a78ec2dd8d88b72bc10fad2f5ab1" + } + ], + "synonyms": [], + "m_Precision": 1, + "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.Vector1MaterialSlot", + "m_ObjectId": "1539b8cca4fd418196bab57742aa87ba", + "m_Id": 2, + "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.Vector1MaterialSlot", + "m_ObjectId": "15b2e6a1a65149b69de618be38fc3646", + "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": "169b856dc12a4ebdb29e48a8a401a39d", + "m_Id": 0, + "m_DisplayName": "Metalic Multiply", + "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.MultiplyNode", + "m_ObjectId": "1863d1fd2460471289fdc8d8e8e67e76", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2959.3330078125, + "y": -150.66661071777345, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "3ca8e01131af4696ac9b1182dba8cbc0" + }, + { + "m_Id": "1c9e033b04614464a203f38d1f04a163" + }, + { + "m_Id": "7ae0b9d77b0346d48fab29da185f349d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "19099857f4ee4245983a8ed55dc079d2", + "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.BlockNode", + "m_ObjectId": "19e1b96faf3e42f1aa056b9330e23112", + "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": "236e67c32e89485cb2f7f68109f85ad4" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "1a552d8f3d314ea5a19d385be6721518", + "m_Id": 0, + "m_DisplayName": "Offset X Video", + "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": "1b6d8f0b8d914e94820de44c56c92140", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "1b74a78ec2dd8d88b72bc10fad2f5ab1", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1c618d5b8bc24b06a1d36e17e85ff3dd", + "m_Guid": { + "m_GuidSerialized": "5004d3bc-5113-4aa2-8d4f-5f169b4731e4" + }, + "m_Name": "Offset LED X", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "OffsetLEDX", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1c9e033b04614464a203f38d1f04a163", + "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.Vector2MaterialSlot", + "m_ObjectId": "1da49072873b73869e13a929ad0664fc", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1f92c00aaab84e08908c18f65bc144fa", + "m_Id": 5, + "m_DisplayName": "UV0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV0", + "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.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "20006c926ea04096be39855faacc947a", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": false, + "m_ReceiveSSR": false, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "20286b8784df4df7b51d3cc4ee87c456", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2987.0, + "y": -1407.0001220703125, + "width": 113.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "169b856dc12a4ebdb29e48a8a401a39d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3ea4ac5985e045fe9bb1473433a925a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2048089bd6f74f78bececb2a730664e2", + "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": "9747a2e2e9644f91aa6c25f4c7f716c0" + } + ], + "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.SampleTexture2DNode", + "m_ObjectId": "208c89f3369e9a84877dc2cc9cc59dd9", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -159.00001525878907, + "y": -692.0, + "width": 208.0, + "height": 434.0 + } + }, + "m_Slots": [ + { + "m_Id": "5a84a6495b74ce8da8e9bdc0b7ed0a9b" + }, + { + "m_Id": "d8033dc823615383ae0c24fd350bc021" + }, + { + "m_Id": "4b7afa11eb1ba18f9e8c2007abf34449" + }, + { + "m_Id": "0a229c80507b7083bd0822be18612274" + }, + { + "m_Id": "60fe7de68a92578ab9ddeab7344c0633" + }, + { + "m_Id": "c792ade84d30ca8aad4d9a1ca142973c" + }, + { + "m_Id": "29aabb4bb0819784b2f8019eeac0dbe8" + }, + { + "m_Id": "3f0b1b812a64a686a386cb624dbc5b0a" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "21b5d1f37a86479cbd21be861884c708", + "m_Id": 0, + "m_DisplayName": "Tiling X Video", + "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": "21c905de71ff54839cc4682a8f67f48a", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "220f5cf8850340ba86d3ec097765876d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2246c22e5c6e48c09afef45190734ba7", + "m_Id": 0, + "m_DisplayName": "LED BaseMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "2356b04b874c406fbd931d4a31f4e34d", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -666.0000610351563, + "y": -937.9999389648438, + "width": 128.66668701171876, + "height": 100.66661834716797 + } + }, + "m_Slots": [ + { + "m_Id": "4a20fbc0a45c45bab8b84a22bc076a3a" + }, + { + "m_Id": "43f40d2e862f45359cbf8c8fb7ff33b0" + }, + { + "m_Id": "bd7452bcc86b4d45a7d84bb70233c767" + } + ], + "synonyms": [], + "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.Texture2DMaterialSlot", + "m_ObjectId": "235f550ae9ef3e8b909bb09e8607b838", + "m_Id": 0, + "m_DisplayName": "LED Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "236e67c32e89485cb2f7f68109f85ad4", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.949999988079071, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "23d28f53294440988dd2e476302ce00f", + "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, + "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.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "259c9b7e4f2e424e904eb3eb67dc19bc", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_AlphaToMask": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "2628c14dd3b3a48cb750156c6f2e733b", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 402.66650390625, + "y": -603.3334350585938, + "width": 131.33334350585938, + "height": 148.66668701171876 + } + }, + "m_Slots": [ + { + "m_Id": "10a60d5d92d9e381b3bd9256f52e68c1" + }, + { + "m_Id": "9305da82103cfc87bd05a9dedc0a06d7" + }, + { + "m_Id": "4375bb0dd033bb85bce81d6f96a643ad" + }, + { + "m_Id": "ddd7533f8d4b2587b9801c033678530e" + }, + { + "m_Id": "863f6ea48e34238da3c1c1214df4670b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "264b847ee2a0425da950318ac31875c5", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -804.6666870117188, + "y": -863.9999389648438, + "width": 151.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "353cbee6f503492b8ec8b5f87fc80912" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d837166da02941f1a342dfd32d3d5d96" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "26d7ac14ad204b7b9f9b7e26e91a02ff", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "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.UVMaterialSlot", + "m_ObjectId": "29aabb4bb0819784b2f8019eeac0dbe8", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2bb955bde4ec42e4acd556c948fc42e2", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -150.66665649414063, + "y": -952.6665649414063, + "width": 131.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b7e2835467e34c13b3dd2b65d71d4135" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c2ea1eeaf8654bde8ea6473597da14d4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "2bf15a8c7e3e43a089f81dbb87afd2fe", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5.333268642425537, + "y": -920.0, + "width": 128.6666717529297, + "height": 100.66661834716797 + } + }, + "m_Slots": [ + { + "m_Id": "a5f2a2569ac84588a7c14cc621ff2b17" + }, + { + "m_Id": "15b2e6a1a65149b69de618be38fc3646" + }, + { + "m_Id": "73bc3371ceae4d4ea4e281ad7f4d3a65" + } + ], + "synonyms": [], + "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.Vector1MaterialSlot", + "m_ObjectId": "2c3eb791bce94f3e968989af3baf1e9f", + "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.BlendNode", + "m_ObjectId": "2da25ec9720f4af38ba8907ddf190550", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3224.499755859375, + "y": 266.49993896484377, + "width": 207.99998474121095, + "height": 360.4999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "bb1e0226df3047f8834efa6f8acefd5c" + }, + { + "m_Id": "c561181e5d754f57a085aa65dfe8421d" + }, + { + "m_Id": "54ae23bf79d840168a6cad50ce5aaea9" + }, + { + "m_Id": "94855e03d7fd4bd7b4ba2b175bb5176f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 15 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "304c9aa35e954e83b97ba90d515ea01b", + "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.DotProductNode", + "m_ObjectId": "30f7947e6f7d2d81a99bf5d29c5eb048", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Dot Product", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 179.333251953125, + "y": -544.0001220703125, + "width": 128.6666717529297, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "e8f25c6f92237b8281964c033e3c48b3" + }, + { + "m_Id": "97fa3a1c4148268e9d296872eda84ce0" + }, + { + "m_Id": "0d9e0cad1b9bd08a8183411f4cacbab5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "318808c3dd9e47929d180df763559011", + "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.Vector1MaterialSlot", + "m_ObjectId": "31e51b3b4544472cab5d51c29722689f", + "m_Id": 0, + "m_DisplayName": "Intensity Multiplier", + "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": "3319501f8103441b911f0398babf2b53", + "m_Guid": { + "m_GuidSerialized": "77e67811-076f-40a2-868f-1710af462bce" + }, + "m_Name": "Normal Multiply", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "Vector1_A78CEBC_1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3493f17abf10487da02e27ed1e2401f0", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1189.333251953125, + "y": -576.66650390625, + "width": 171.333251953125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b89a207b5bd48c488482101a04cc7d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a1f9648bff084cf4959c672e512a732d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "353cbee6f503492b8ec8b5f87fc80912", + "m_Id": 0, + "m_DisplayName": "Tiling Y Video", + "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": "353debbfd04d69859f5eabc6e79d1918", + "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, + "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.PropertyNode", + "m_ObjectId": "35bca6397e963c8b889dffa8b1d49a37", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -371.5000305175781, + "y": -696.5, + "width": 152.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5681a712ecd1eb8d93db30ef4d2c1a77" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "43dc0dafa162f08797eef85e19f052bf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "35fbfb03435141faa359c2d37a0d1f70", + "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.PropertyNode", + "m_ObjectId": "36971e2e41611c8d9960b587e1f2b52c", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 181.49998474121095, + "y": -1254.999755859375, + "width": 144.5, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "235f550ae9ef3e8b909bb09e8607b838" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4e0a22ad1461ba87acbd5af036604395" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "37333e5bc9854c87880d414a1f526324", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2134.666748046875, + "y": 160.0000762939453, + "width": 208.0, + "height": 314.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "318808c3dd9e47929d180df763559011" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3777176a6751484e9333b03b4ea56b36", + "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": "e62bd91d2dd1495e951dee4caadab474" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "3779a8bf03f5454690131e4170282556", + "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": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "393da73fefc57f8cbfe60757a1f49000", + "m_Guid": { + "m_GuidSerialized": "c4977f0d-99ce-4f3d-b8a6-00f67cc0575a" + }, + "m_Name": "Input Colorize", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_B7810F92", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "39875dd9706a4aa6ba7bbc8b3f005d22", + "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.Vector1MaterialSlot", + "m_ObjectId": "3a8c6405b1b55883a32fb5466315afba", + "m_Id": 1, + "m_DisplayName": "Saturation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Saturation", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "3b2b5f62867a4bb59660706fac067125", + "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.BlockNode", + "m_ObjectId": "3be7b8d3e80e40ec9a7543dc0ae9272e", + "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": "c5bd62f979d24db0b232a819da2a0711" + } + ], + "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": "3c26fe54abd54332889904518fbb7166", + "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": "3c5158ec184a4939b026e84aef2858f0", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "3ca8e01131af4696ac9b1182dba8cbc0", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "3de99dcfdb574fd1b1ccd67fe18619a0", + "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.UVNode", + "m_ObjectId": "3dfe0485781245c291bf3be3f2b9e85c", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1086.6666259765625, + "y": -721.9999389648438, + "width": 145.33331298828126, + "height": 128.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "fd124f7e316148d88c3c8ebeaa8677a8" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ea4ac5985e045fe9bb1473433a925a9", + "m_Guid": { + "m_GuidSerialized": "5752b0ea-8f31-487c-8d1e-cdf995335f6d" + }, + "m_Name": "Metalic Multiply", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ea4ac5985e045fe9bb1473433a925a9", + "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": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "3f0b1b812a64a686a386cb624dbc5b0a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "3f6da42edde668879fad77cdd0cc3dcb", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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": "4142c714c1764a9aaad8c7910364c024", + "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.Vector4MaterialSlot", + "m_ObjectId": "41a487c0853cb380b8ce8f664bd9b01e", + "m_Id": 0, + "m_DisplayName": "Input Colorize", + "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.Vector3MaterialSlot", + "m_ObjectId": "41abd99b1b53487eb8b22d18dfaa00a9", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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.Vector2MaterialSlot", + "m_ObjectId": "42e92a808fa34833ba930ba5ca6ad153", + "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.Vector1MaterialSlot", + "m_ObjectId": "4375bb0dd033bb85bce81d6f96a643ad", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "43dc0dafa162f08797eef85e19f052bf", + "m_Guid": { + "m_GuidSerialized": "43479b06-9d5f-448b-8223-9d1b7eb5b1bc" + }, + "m_Name": "Input Texture (RGBA)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_38C18792", + "m_OverrideReferenceName": "_BaseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "43f40d2e862f45359cbf8c8fb7ff33b0", + "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.Vector2MaterialSlot", + "m_ObjectId": "4414ef700ef80d838b8a35711675c2d0", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "454bbf9de5b64fe095ba28116909fbe0", + "m_Id": 0, + "m_DisplayName": "Offset LED X", + "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.PropertyNode", + "m_ObjectId": "459a3ab4e1f24ba3af3dda4938822915", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -150.66665649414063, + "y": -1002.6665649414063, + "width": 131.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a092d10948d4417a9219c75003afa6be" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fd94dc1b72c44a51aad54bea2d5dfabb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "4767c91698c842bd8affb0618bec89b9", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5.333268642425537, + "y": -1028.0, + "width": 128.6666717529297, + "height": 100.66661834716797 + } + }, + "m_Slots": [ + { + "m_Id": "668353e3dd5843148bd22a429c73ee70" + }, + { + "m_Id": "48e4739136764aaeb32b652a54d86e44" + }, + { + "m_Id": "dd8ec7b7595a4c388c7d090714229e6c" + } + ], + "synonyms": [], + "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.PropertyNode", + "m_ObjectId": "48146d41b3184ecbb28d988f4d6d0ea6", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2754.5, + "y": -1899.4998779296875, + "width": 143.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "80fa0a28eeb14347a4fb3ce477cc8a2c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5b85c22d3339439ebbd0c837e346cc49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "4887f19982f57b84b4558bed397d8e35", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "48e4739136764aaeb32b652a54d86e44", + "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": "4a20fbc0a45c45bab8b84a22bc076a3a", + "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.Vector1MaterialSlot", + "m_ObjectId": "4b7afa11eb1ba18f9e8c2007abf34449", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4c49138a62b34ad9ab8971d5225e6f43", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c615883b5a4486fb97f157bc0fa665d", + "m_Id": 4, + "m_DisplayName": "UV1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV1", + "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.MultiplyNode", + "m_ObjectId": "4ca073346d7cbd8fb6c9bb2a685cdef6", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1219.333251953125, + "y": -1030.0, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "97a1707a2b7bda86a1a6c4c67a4ff001" + }, + { + "m_Id": "f738b5282f5b9c8a93ab470f39b0beb3" + }, + { + "m_Id": "735f4bf14180538189cee2e9ad6fe41c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "4e0a22ad1461ba87acbd5af036604395", + "m_Guid": { + "m_GuidSerialized": "e31e0553-4891-48ba-b253-cabb7b8e9e88" + }, + "m_Name": "LED Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_1627220F", + "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\":\"40995f7a6e4074451a7646b65ff61a06\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "501202acc7bb4c78b63bc5630cd48f4d", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2563.499755859375, + "y": -991.5000610351563, + "width": 207.99998474121095, + "height": 433.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "64874b0552a84669a73f82e837dda356" + }, + { + "m_Id": "3779a8bf03f5454690131e4170282556" + }, + { + "m_Id": "c594a353148949a8a791259e7bc4a001" + }, + { + "m_Id": "7742c28cbc0a4e60b620cb29bb1de9ed" + }, + { + "m_Id": "a5d919777c064a089f1ecf8b71f54339" + }, + { + "m_Id": "5d8e05c5724e4c02aeebdebc7fbd065e" + }, + { + "m_Id": "bd687cac7fb943e68cb3ee9065db68a1" + }, + { + "m_Id": "50fbc0e0ca0b44ffa4c174673b2a5390" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "50fbc0e0ca0b44ffa4c174673b2a5390", + "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.BlockNode", + "m_ObjectId": "51d89958f20a4897b03df9a5dc2ddf53", + "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": "f7ffd2a28fe647f7a2ab41677aad75f2" + } + ], + "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.PropertyNode", + "m_ObjectId": "521d142cb914487aba1e473220fb3011", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2185.5, + "y": -1593.0001220703125, + "width": 148.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2246c22e5c6e48c09afef45190734ba7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "89152ed9783a433ea8ce3c853cc0d050" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "548503b9584f4147bd172d08c6423f5b", + "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.Vector1MaterialSlot", + "m_ObjectId": "54ae23bf79d840168a6cad50ce5aaea9", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "54eb0758dd9f489b9ae89d1d463f85b2", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "5538c4fabe6b464a9c6fe9a92ef2a4d6", + "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.PropertyNode", + "m_ObjectId": "5567b12d2c7a425fbcf4c5beda000f7d", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1189.333251953125, + "y": -528.6665649414063, + "width": 171.333251953125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "31e51b3b4544472cab5d51c29722689f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a1f9648bff084cf4959c672e512a732d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "558a1d815f624e63a8786ea2bcb4488d", + "m_Title": "LedGeneration", + "m_Position": { + "x": -1111.5, + "y": -1314.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "55fb431118b34c1cb49ac9ce4c66a4e1", + "m_Title": "Map Extract", + "m_Position": { + "x": 2160.5, + "y": -2016.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "5681a712ecd1eb8d93db30ef4d2c1a77", + "m_Id": 0, + "m_DisplayName": "Input Texture (RGBA)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "57efcbfffdf04029bb993f9e621a9476", + "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.Vector2MaterialSlot", + "m_ObjectId": "57f0aed0ed0bef87b7c76ade8df74d41", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 80.0, + "y": 80.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "58bebff9c99941828a6689c02dc7039a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "595cbc42349043a6a8ea6aee17a4241e", + "m_Id": 1, + "m_DisplayName": "UV3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV3", + "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.Vector4MaterialSlot", + "m_ObjectId": "5a84a6495b74ce8da8e9bdc0b7ed0a9b", + "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.Vector3MaterialSlot", + "m_ObjectId": "5b1232f9f22c4b13b4ac294eff7ec7e7", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "5b85c22d3339439ebbd0c837e346cc49", + "m_Guid": { + "m_GuidSerialized": "b4ae5969-0b1a-4c7c-8bb4-43aacdfb073d" + }, + "m_Name": "Input Alpha Texture (R)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_5b85c22d3339439ebbd0c837e346cc49", + "m_OverrideReferenceName": "_AlphaMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b89a207b5bd48c488482101a04cc7d9", + "m_Id": 0, + "m_DisplayName": "Intensity Multiplier", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "5bb1ab2d265145e7b5d54e1dd18c7c2a", + "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.PropertyNode", + "m_ObjectId": "5c2140634aa34de09057841eafbbc5ee", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 182.0, + "y": -1375.4998779296875, + "width": 161.5, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "ffb6f3769d5a475097ce8510fcb79701" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "697f222641f04446a9ff6c6929cd4f84" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MinimumNode", + "m_ObjectId": "5c7a9a272aa841219c303582f71c8d0b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Minimum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3543.999755859375, + "y": 191.99998474121095, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "a5e0c784394b492da9e8a13456db2499" + }, + { + "m_Id": "220f5cf8850340ba86d3ec097765876d" + }, + { + "m_Id": "045841b3b6fc448a8ac24dc3e0ef8703" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5cadd0fd34eb4169bbfe2849a87c8c11", + "m_Id": 0, + "m_DisplayName": "DistantFadeBrightness", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "5d8e05c5724e4c02aeebdebc7fbd065e", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5df2cec9293c4367bebf48f01742884b", + "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.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "5f56e400a17a48aa93f96d54a7d62a2b", + "m_MaterialNeedsUpdateHash": 279841, + "m_SurfaceType": 0, + "m_RenderingPass": 1, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": false, + "m_TessellationMode": 0, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5fa687ff3eb343c287a39a2b9dd3bbec", + "m_Guid": { + "m_GuidSerialized": "e8a9cb35-185a-49d6-89f0-bc74d6a7dc77" + }, + "m_Name": "Offset LED Y", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "OffsetLEDY", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "601239aa7d404fd58d5b0d3ace9becb2", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "601f1de8a4164c52a8da76439c87f0a6", + "m_Guid": { + "m_GuidSerialized": "1e5f3d58-435b-4b16-bdd0-1fc3dce80568" + }, + "m_Name": "Offset X Video", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_601f1de8a4164c52a8da76439c87f0a6", + "m_OverrideReferenceName": "OffsetVideoX", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "60fe7de68a92578ab9ddeab7344c0633", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "633100ad8d924fb7b9c5524b1839dc5e", + "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, + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "63f35b3853044cc19cb76b89ac995e5a", + "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.Vector4MaterialSlot", + "m_ObjectId": "64874b0552a84669a73f82e837dda356", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "65e5d40dfed84385b3fa225a1a232df3", + "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.Vector1MaterialSlot", + "m_ObjectId": "668353e3dd5843148bd22a429c73ee70", + "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.Vector3MaterialSlot", + "m_ObjectId": "685a81915adc488e94c68e91f7de7d08", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "697f222641f04446a9ff6c6929cd4f84", + "m_Guid": { + "m_GuidSerialized": "4ecc78f2-718e-4423-a843-50557a12f238" + }, + "m_Name": "LED AlphaMap (R)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_697f222641f04446a9ff6c6929cd4f84", + "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\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "699e3f6622884a438004f136bb4a5001", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2826.499755859375, + "y": -811.0000610351563, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "5b1232f9f22c4b13b4ac294eff7ec7e7" + }, + { + "m_Id": "f1023171c72f4dfa8122db1478c4c114" + }, + { + "m_Id": "685a81915adc488e94c68e91f7de7d08" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "69b99283e1a24e3ea748333c70fe8ec6", + "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": "19099857f4ee4245983a8ed55dc079d2" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "6a60485ecf984ab088d34f7d810079f3", + "m_Id": 3, + "m_DisplayName": "Near Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Near Plane", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6bd778ecb8044feb8f341f2fde33ce5c", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2862.5, + "y": -1258.5001220703125, + "width": 208.0, + "height": 434.0 + } + }, + "m_Slots": [ + { + "m_Id": "54eb0758dd9f489b9ae89d1d463f85b2" + }, + { + "m_Id": "a82ffc1d3f0646f89309b3565eae8890" + }, + { + "m_Id": "0634c142b9de4e5da10a959402c667d4" + }, + { + "m_Id": "b4ed399e4a924012bf565362c7d6f282" + }, + { + "m_Id": "7e055dc093fa472da2d0a7a979e348da" + }, + { + "m_Id": "fc9df69413fd42d1b447e0d43b33bb0d" + }, + { + "m_Id": "035463f11ccc4d3ba50608cdf31d8e0e" + }, + { + "m_Id": "548503b9584f4147bd172d08c6423f5b" + } + ], + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "6d5fa5642e9b43cc871addaf97c44aea", + "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.Vector2MaterialSlot", + "m_ObjectId": "6e2b32a54e3e4e71917a2801940ba30d", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 80.0, + "y": 80.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6f6e1edbfcb23a8986a07ad184764ab8", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "700659448d554096a2fd33d3f5317eea", + "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, + "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": "7058bca6413142548c373cd39ee5662a", + "m_Id": 2, + "m_DisplayName": "Orthographic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Orthographic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "735f4bf14180538189cee2e9ad6fe41c", + "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.BlockNode", + "m_ObjectId": "736d20ca03d1425f8a859134724ee671", + "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": "8e56fc2e54664bb1bf4891c220349047" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "739e0daf46a54265966a82b3628f9c8d", + "m_Guid": { + "m_GuidSerialized": "b20e931a-2407-4ce6-a494-34e65a67604c" + }, + "m_Name": "Offset Y Video", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "OffsetVideoY", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "73bc3371ceae4d4ea4e281ad7f4d3a65", + "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": "743b66375a1648e5a607181e1ced527c", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2367.0, + "y": -1628.0001220703125, + "width": 208.0, + "height": 434.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb7c873f27c44717a0871185edb15a0a" + }, + { + "m_Id": "5df2cec9293c4367bebf48f01742884b" + }, + { + "m_Id": "0ea7a5170362425c92860d10b74956c5" + }, + { + "m_Id": "7694155f5fa94fbdac82dbcee171c3c9" + }, + { + "m_Id": "08213e5df2c44b5d95ec1f5bcbab41e8" + }, + { + "m_Id": "63f35b3853044cc19cb76b89ac995e5a" + }, + { + "m_Id": "3b2b5f62867a4bb59660706fac067125" + }, + { + "m_Id": "f36ae1c3389b4b538b583bc72041085f" + } + ], + "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.Vector4MaterialSlot", + "m_ObjectId": "74a90c072da24eba99c818835c60609e", + "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, + "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.Vector1MaterialSlot", + "m_ObjectId": "7694155f5fa94fbdac82dbcee171c3c9", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7742c28cbc0a4e60b620cb29bb1de9ed", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "77f7d449be2f4c4fa483812fefd96abc", + "m_Guid": { + "m_GuidSerialized": "acb6c825-78b8-4d5d-ad2d-58d7ab5635e1" + }, + "m_Name": "Tiling X Video", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_77f7d449be2f4c4fa483812fefd96abc", + "m_OverrideReferenceName": "TilingVideoX", + "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.Vector1MaterialSlot", + "m_ObjectId": "780369d05af64c559866463743dea93e", + "m_Id": 0, + "m_DisplayName": "Normal Multiply", + "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.UVNode", + "m_ObjectId": "78eb83e5436d4e079443bfee69878b20", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1086.6666259765625, + "y": -379.9999084472656, + "width": 145.33331298828126, + "height": 128.6666717529297 + } + }, + "m_Slots": [ + { + "m_Id": "74a90c072da24eba99c818835c60609e" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "79e45ccbe4f51781ac1b66416542891a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "7a85206cd7c69888a4f93c530e3c5308", + "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, + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "7a86fc08d4f4453bab8f62dd990e067a", + "m_Guid": { + "m_GuidSerialized": "01e911fb-f3e9-4d68-ad16-a3a40bb92ea2" + }, + "m_Name": "LED NormalMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_7a86fc08d4f4453bab8f62dd990e067a", + "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\":\"78bbb74e77f194cb09d583ed3be6658c\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7ae0b9d77b0346d48fab29da185f349d", + "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.MultiplyNode", + "m_ObjectId": "7de0fd4237cf449ba4214e827c448152", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3154.5, + "y": -1458.0001220703125, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "852a424c231b4465beef1a52414f3510" + }, + { + "m_Id": "b44121dbb4424feeb4fc82b6c85c7729" + }, + { + "m_Id": "80b8872eb90e45cc86b032c59a31d7c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e055dc093fa472da2d0a7a979e348da", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "7e126c8f68e146bc988f4f63096b1de8", + "m_Id": 2, + "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": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "7f09926b0863459c9c0ca577823de5aa", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f0d2099cc964a4a935a9b4ff7634bdd", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DistanceNode", + "m_ObjectId": "8027ac5679c74289b85f126baa85f2f1", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Distance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2422.66650390625, + "y": -45.33332443237305, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "8c8b137f3da14cda93af826ad6bdba31" + }, + { + "m_Id": "9faab9d440e6495e97ab30734bd98adf" + }, + { + "m_Id": "1539b8cca4fd418196bab57742aa87ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "80b8872eb90e45cc86b032c59a31d7c3", + "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.Texture2DMaterialSlot", + "m_ObjectId": "80fa0a28eeb14347a4fb3ce477cc8a2c", + "m_Id": 0, + "m_DisplayName": "Input Alpha Texture (R)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "824eb4ad391a49f9acf7b860a6d737b4", + "m_Id": 0, + "m_DisplayName": "Input Colorize Opacity", + "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.PropertyNode", + "m_ObjectId": "828babbc6c8745bbb7a13eb4ec716bce", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -804.6666870117188, + "y": -787.9999389648438, + "width": 153.3333740234375, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1a552d8f3d314ea5a19d385be6721518" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "601f1de8a4164c52a8da76439c87f0a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "83e4649475aa0e87ac1c539695f3becf", + "m_Id": 0, + "m_DisplayName": "Smoothness Multiply", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "83ec5a00615f433599cb868d76722a06", + "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.Vector1MaterialSlot", + "m_ObjectId": "847b93f9b5c04a22810f910b591b22fc", + "m_Id": 5, + "m_DisplayName": "Z Buffer Sign", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Z Buffer Sign", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "852a424c231b4465beef1a52414f3510", + "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.Vector4MaterialSlot", + "m_ObjectId": "863f6ea48e34238da3c1c1214df4670b", + "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, + "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.Texture2DMaterialSlot", + "m_ObjectId": "8683777f07c54a3dab50ee75e87d26e3", + "m_Id": 0, + "m_DisplayName": "LED NormalMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "89152ed9783a433ea8ce3c853cc0d050", + "m_Guid": { + "m_GuidSerialized": "4bdd9b5d-84ec-4d17-a2d2-1a6f17de1535" + }, + "m_Name": "LED BaseMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_89152ed9783a433ea8ce3c853cc0d050", + "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\":\"cdb43915b2cf04400a9107000ca8ab26\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b29966bc1ec44fd95363150effe7b07", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8c8b137f3da14cda93af826ad6bdba31", + "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.NormalMaterialSlot", + "m_ObjectId": "8e56fc2e54664bb1bf4891c220349047", + "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": "90aec1f360ef8f8b9e5334dc499c8011", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91675d647b22538ebbc44d9d1c287158", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "91ba3e1aa36344b495d846309bbb5b87", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -421.0000305175781, + "y": -1200.4998779296875, + "width": 207.99998474121095, + "height": 311.5 + } + }, + "m_Slots": [ + { + "m_Id": "be57fd551a934e349e2366fb07cf18d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "929466a1b25d4585b6ac662cbb68d2ec", + "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.Vector1MaterialSlot", + "m_ObjectId": "9305da82103cfc87bd05a9dedc0a06d7", + "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.UVNode", + "m_ObjectId": "93c0e57657114a56a201e5b5284d7fc9", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1086.6666259765625, + "y": -605.3333740234375, + "width": 145.33331298828126, + "height": 128.66668701171876 + } + }, + "m_Slots": [ + { + "m_Id": "23d28f53294440988dd2e476302ce00f" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "941038397df743edb971942aa6a65b41", + "m_Guid": { + "m_GuidSerialized": "8fffd89d-635f-400a-b76f-dc988d38cce9" + }, + "m_Name": "DistantFadeBrightness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_941038397df743edb971942aa6a65b41", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 11.98431396484375, + "g": 11.98431396484375, + "b": 11.98431396484375, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "94855e03d7fd4bd7b4ba2b175bb5176f", + "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.BlockNode", + "m_ObjectId": "94917de332414a3391b8cca5f72f0eff", + "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": "d93c6bb7a2c14bfabfb03b257394928a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9587ac5421c44de1b677a4ce4f167768", + "m_Guid": { + "m_GuidSerialized": "0ab085e3-99d7-4a11-be2b-205e968f7cdd" + }, + "m_Name": "DistantFadeStart", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_9587ac5421c44de1b677a4ce4f167768", + "m_OverrideReferenceName": "DistantFadeStart", + "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.NormalMaterialSlot", + "m_ObjectId": "95d90d713274468ea3534fe96be1701f", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "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.Texture2DMaterialSlot", + "m_ObjectId": "96fc878e3ae144cca5b832ce3d014369", + "m_Id": 0, + "m_DisplayName": "LED MaskMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "9747a2e2e9644f91aa6c25f4c7f716c0", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "97a1707a2b7bda86a1a6c4c67a4ff001", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "97fa3a1c4148268e9d296872eda84ce0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.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.RemapNode", + "m_ObjectId": "9b7f8d906edbab80b95f05b926b35c76", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1679.3333740234375, + "y": -867.9999389648438, + "width": 207.99998474121095, + "height": 325.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "bdd378331a9f3c84a59b0a546123ab8f" + }, + { + "m_Id": "4414ef700ef80d838b8a35711675c2d0" + }, + { + "m_Id": "a99880da58e6d78f9406921ddd6df155" + }, + { + "m_Id": "353debbfd04d69859f5eabc6e79d1918" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9c3dde60b37d4d9f96e5f433227d8515", + "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.BlendNode", + "m_ObjectId": "9cda02a15e544d4fa535e9579f01a78c", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3228.66650390625, + "y": -162.66665649414063, + "width": 208.0, + "height": 360.66668701171877 + } + }, + "m_Slots": [ + { + "m_Id": "af2b18c587714896916a4b893dddd211" + }, + { + "m_Id": "071cd93a384a493eb0bbb60b9194c87a" + }, + { + "m_Id": "601239aa7d404fd58d5b0d3ace9becb2" + }, + { + "m_Id": "c77fc03ae13e4679ad771377da8d5941" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "9d278d7d4c7e4a0aac736abec81e7828", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "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": "95d90d713274468ea3534fe96be1701f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "9d7cebb8b72f4b10bccb78b004b8ecf9", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -446.0000915527344, + "y": -591.3333129882813, + "width": 207.99998474121095, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "c89a0ada14eb4aea95836e6d1dec7e0a" + }, + { + "m_Id": "6e2b32a54e3e4e71917a2801940ba30d" + }, + { + "m_Id": "d6eaa7ecb3c8419cb8307fef6f85ef0f" + }, + { + "m_Id": "0ea005dba0344e409af7662a461187f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "9e4bd8a26fcd4f2f825034d6300a1f88", + "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.PropertyNode", + "m_ObjectId": "9f1eca11987d2d84ab4b0cb0aaaa6ce0", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2953.0, + "y": -1339.0001220703125, + "width": 141.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "83e4649475aa0e87ac1c539695f3becf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "df3c327e6c97da8f8847ca32221c76ab" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9faab9d440e6495e97ab30734bd98adf", + "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": "a092d10948d4417a9219c75003afa6be", + "m_Id": 0, + "m_DisplayName": "Tile LED X", + "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.PropertyNode", + "m_ObjectId": "a1807424c8b74a0d92cc41889dcb63ef", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2663.0, + "y": -1240.5001220703125, + "width": 135.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "96fc878e3ae144cca5b832ce3d014369" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0b70190c450a4342ab4f4a426b1eaf09" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a1f9648bff084cf4959c672e512a732d", + "m_Guid": { + "m_GuidSerialized": "a23aba45-0b6b-4080-b98f-8d6f6ce158de" + }, + "m_Name": "Intensity Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_a1f9648bff084cf4959c672e512a732d", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 100.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 10000.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a2e370e35b7c4989b5a2c426f214e1ef", + "m_Id": 0, + "m_DisplayName": "Edge1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge1", + "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": "a5d919777c064a089f1ecf8b71f54339", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a5e0c784394b492da9e8a13456db2499", + "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": "a5f2a2569ac84588a7c14cc621ff2b17", + "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.PropertyNode", + "m_ObjectId": "a6051ee24b47c88eb3e53d7321b2cc32", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 402.66650390625, + "y": -426.6666564941406, + "width": 150.00003051757813, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "41a487c0853cb380b8ce8f664bd9b01e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "393da73fefc57f8cbfe60757a1f49000" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a791251ff52641cba2fe570a27c2d36b", + "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.Vector1MaterialSlot", + "m_ObjectId": "a82ffc1d3f0646f89309b3565eae8890", + "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.Vector2MaterialSlot", + "m_ObjectId": "a99880da58e6d78f9406921ddd6df155", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 8.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aae64dd83cd34378b0391564f57dc63e", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2535.333251953125, + "y": -109.33328247070313, + "width": 122.0, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "10b8f3a3106543d59c617b8626e089c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "04710da2add54fb687913d1bf5a6b7b2" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "aaf5ce0c65d8928784d89eb01cee2f32", + "m_Guid": { + "m_GuidSerialized": "ec3b7c09-60cc-4547-b3ce-f34d777e30ff" + }, + "m_Name": "Input Colorize Opacity", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D4BB5679", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.8999999761581421, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "acf2edeaeece425b8557ce88e9350aeb", + "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": "ad91e609493e4300adffc8d825a7d646", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "ae3c12628ccd4682806cfc4c91fcc4f2", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3155.5, + "y": -1141.0001220703125, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "0b1bacb7fe7d4a2689c2e6a9b6384499" + }, + { + "m_Id": "5538c4fabe6b464a9c6fe9a92ef2a4d6" + }, + { + "m_Id": "4142c714c1764a9aaad8c7910364c024" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "af2b18c587714896916a4b893dddd211", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "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.UVMaterialSlot", + "m_ObjectId": "b07edc5f2de24ef4b82a5ac84d0698e3", + "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.CameraNode", + "m_ObjectId": "b1a9580ac6d24d2da1fdca6b3ac22ce4", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2215.3330078125, + "y": -98.0000228881836, + "width": 126.00000762939453, + "height": 244.6666717529297 + } + }, + "m_Slots": [ + { + "m_Id": "41abd99b1b53487eb8b22d18dfaa00a9" + }, + { + "m_Id": "26d7ac14ad204b7b9f9b7e26e91a02ff" + }, + { + "m_Id": "7058bca6413142548c373cd39ee5662a" + }, + { + "m_Id": "6a60485ecf984ab088d34f7d810079f3" + }, + { + "m_Id": "d42c89cf11b9497f87841fb587b4cd77" + }, + { + "m_Id": "847b93f9b5c04a22810f910b591b22fc" + }, + { + "m_Id": "d16ce8c5cad14c0494ae0800bfdd20ba" + }, + { + "m_Id": "e629216bf88f40599af0a85635b9b9aa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b28a62493e0243738393fea882daace3", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 650.0, + "y": -289.3333435058594, + "width": 192.6666717529297, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "824eb4ad391a49f9acf7b860a6d737b4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "aaf5ce0c65d8928784d89eb01cee2f32" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b44121dbb4424feeb4fc82b6c85c7729", + "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": "b4ed399e4a924012bf565362c7d6f282", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b613eec8921b4d5886bcc7f1720f6da2", + "m_Id": 1, + "m_DisplayName": "Edge2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge2", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b6e50e485f89848da931e872be787e97", + "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": "b799c2a8a618fe8ab70ac7492649bd84", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7e2835467e34c13b3dd2b65d71d4135", + "m_Id": 0, + "m_DisplayName": "Tile LED Y", + "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": "bb1e0226df3047f8834efa6f8acefd5c", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "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.Vector2MaterialSlot", + "m_ObjectId": "bbbbb3b08162598081721ad63dd0726e", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bc1e42d5a39048e6a5f9622cdff40c15", + "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, + "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.UVMaterialSlot", + "m_ObjectId": "bd687cac7fb943e68cb3ee9065db68a1", + "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": "bd7452bcc86b4d45a7d84bb70233c767", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "bdd378331a9f3c84a59b0a546123ab8f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "be57fd551a934e349e2366fb07cf18d8", + "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, + "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.Vector1MaterialSlot", + "m_ObjectId": "bf458a3c7854461c9a35b8147c762c4a", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c173f551bf22498eb9a3b6a01cd79f3f", + "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": "c1fffc1f2a2a4e5b89d7c8d60d3fb279", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -804.6666870117188, + "y": -913.9999389648438, + "width": 151.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "21b5d1f37a86479cbd21be861884c708" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "77f7d449be2f4c4fa483812fefd96abc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c2a3740473a8420ca7457eeeee50a84c", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c2ea1eeaf8654bde8ea6473597da14d4", + "m_Guid": { + "m_GuidSerialized": "a3fbdac7-9bb6-46d0-b275-6c6d62f63487" + }, + "m_Name": "Tile LED Y", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "TilingLEDY", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 100.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c3b6e01826ee403f92551e6dd4d839b2", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2556.0, + "y": -270.0000305175781, + "width": 196.0, + "height": 34.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "5cadd0fd34eb4169bbfe2849a87c8c11" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "941038397df743edb971942aa6a65b41" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c561181e5d754f57a085aa65dfe8421d", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 1.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": "c594a353148949a8a791259e7bc4a001", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "c5bd62f979d24db0b232a819da2a0711", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.08490568399429321, + "y": 0.08490568399429321, + "z": 0.08490568399429321 + }, + "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.PropertyNode", + "m_ObjectId": "c5c0a045953944289034515b7cff47f4", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2528.666748046875, + "y": -146.00001525878907, + "width": 126.66650390625, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "eae8c9f650d94f578901476d2f2225f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9587ac5421c44de1b677a4ce4f167768" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c77fc03ae13e4679ad771377da8d5941", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "c792ade84d30ca8aad4d9a1ca142973c", + "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.MultiplyNode", + "m_ObjectId": "c8065cec8d9a47179e726783b313731c", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1377.3333740234375, + "y": -585.333251953125, + "width": 126.66661834716797, + "height": 118.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "a791251ff52641cba2fe570a27c2d36b" + }, + { + "m_Id": "5bb1ab2d265145e7b5d54e1dd18c7c2a" + }, + { + "m_Id": "c173f551bf22498eb9a3b6a01cd79f3f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c89a0ada14eb4aea95836e6d1dec7e0a", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cb7c873f27c44717a0871185edb15a0a", + "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.SampleTexture2DNode", + "m_ObjectId": "cd8d2351b7e743608486484e4fb1a168", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3075.5, + "y": -1958.4998779296875, + "width": 207.99998474121095, + "height": 433.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "57efcbfffdf04029bb993f9e621a9476" + }, + { + "m_Id": "f53d4edd666f40638b2dfc47d18870b0" + }, + { + "m_Id": "f84bcadaae8b4fc1b5dba4b3939cf77a" + }, + { + "m_Id": "8b29966bc1ec44fd95363150effe7b07" + }, + { + "m_Id": "2c3eb791bce94f3e968989af3baf1e9f" + }, + { + "m_Id": "acf2edeaeece425b8557ce88e9350aeb" + }, + { + "m_Id": "b07edc5f2de24ef4b82a5ac84d0698e3" + }, + { + "m_Id": "9e4bd8a26fcd4f2f825034d6300a1f88" + } + ], + "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": "cdf6a82d180547fc9f3354b7568ffdaa", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -162.6667938232422, + "y": -894.0, + "width": 143.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "454bbf9de5b64fe095ba28116909fbe0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1c618d5b8bc24b06a1d36e17e85ff3dd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "cf110f702a764edcbb31ec82165b03c2", + "m_RayTracing": true, + "m_MaterialType": 0, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cfdea71a71654d40b00d01ca30638bff", + "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": "d16ce8c5cad14c0494ae0800bfdd20ba", + "m_Id": 6, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d1b8193b0bc24e00bb328c27e87ab6c0", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -804.6666870117188, + "y": -741.9998779296875, + "width": 153.3333740234375, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "dbca65d753b5494aa5d3eb7ba52e55ee" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "739e0daf46a54265966a82b3628f9c8d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d22759ef78e84e2bb7c507ea15006ab7", + "m_Id": 0, + "m_DisplayName": "DistantFadeBrightness", + "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.TangentMaterialSlot", + "m_ObjectId": "d265966abfe3464abdefa3a5500814af", + "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": "d42c89cf11b9497f87841fb587b4cd77", + "m_Id": 4, + "m_DisplayName": "Far Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Far Plane", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d69dafc446754c67995497113b3faf06", + "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": "c2a3740473a8420ca7457eeeee50a84c" + } + ], + "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.LerpNode", + "m_ObjectId": "d6a059ba162bbb8980285833a97bd408", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 936.6666870117188, + "y": -526.6666259765625, + "width": 207.99993896484376, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "ebb424f76d1543818249580d1e375aa2" + }, + { + "m_Id": "e770d29ff8a6f2889cabc506898b7e57" + }, + { + "m_Id": "3f6da42edde668879fad77cdd0cc3dcb" + }, + { + "m_Id": "7a85206cd7c69888a4f93c530e3c5308" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d6eaa7ecb3c8419cb8307fef6f85ef0f", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8033dc823615383ae0c24fd350bc021", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d837166da02941f1a342dfd32d3d5d96", + "m_Guid": { + "m_GuidSerialized": "5694ede0-307e-4ce7-bb99-f2ce441e0f07" + }, + "m_Name": "Tiling Y Video", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "TilingVideoY", + "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.NormalMaterialSlot", + "m_ObjectId": "d93c6bb7a2c14bfabfb03b257394928a", + "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.GroupData", + "m_ObjectId": "da01802eea63430fb34ce568075a8237", + "m_Title": "DistantFader", + "m_Position": { + "x": 2109.33349609375, + "y": -251.3331298828125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dbca65d753b5494aa5d3eb7ba52e55ee", + "m_Id": 0, + "m_DisplayName": "Offset Y Video", + "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.Vector2MaterialSlot", + "m_ObjectId": "dd8ec7b7595a4c388c7d090714229e6c", + "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.Vector1MaterialSlot", + "m_ObjectId": "ddd7533f8d4b2587b9801c033678530e", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "de34335ebb4b44428ab9db4c8b2f868c", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -846.0, + "y": -643.9999389648438, + "width": 207.99998474121095, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "700659448d554096a2fd33d3f5317eea" + }, + { + "m_Id": "1f92c00aaab84e08908c18f65bc144fa" + }, + { + "m_Id": "4c615883b5a4486fb97f157bc0fa665d" + }, + { + "m_Id": "07227075a5ea4918bbd4f8ed808ed186" + }, + { + "m_Id": "595cbc42349043a6a8ea6aee17a4241e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 1, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "0e763d844f904ca19e4be776d14b635f" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "df3c327e6c97da8f8847ca32221c76ab", + "m_Guid": { + "m_GuidSerialized": "de2799c1-15cf-45e2-b50b-9f3eb077613d" + }, + "m_Name": "Smoothness Multiply", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_A78CEBC", + "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": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e11f7a973fd4078a8923e1504c9cf354", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 640.66650390625, + "y": -645.9998779296875, + "width": 207.99998474121095, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "fcfbd36fc986838cafde33377fb10cea" + }, + { + "m_Id": "79e45ccbe4f51781ac1b66416542891a" + }, + { + "m_Id": "304c9aa35e954e83b97ba90d515ea01b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e629216bf88f40599af0a85635b9b9aa", + "m_Id": 7, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e62bd91d2dd1495e951dee4caadab474", + "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": "e735ed178e3c4ebdb08d00516cf2e03d", + "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": "ec8a05f6861148ff912c9b1a9bf66eb4" + } + ], + "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.SaturationNode", + "m_ObjectId": "e7431cb646285483a8de2e143bd6b3e2", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Saturation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 848.66650390625, + "y": -1037.9998779296875, + "width": 207.99993896484376, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "6f6e1edbfcb23a8986a07ad184764ab8" + }, + { + "m_Id": "3a8c6405b1b55883a32fb5466315afba" + }, + { + "m_Id": "f1161c5e576680839ebabcacf13ed978" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e770d29ff8a6f2889cabc506898b7e57", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "e82ac25ec3f94443a8e4a26da1b133b0", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1525.3333740234375, + "y": -662.0, + "width": 128.6666259765625, + "height": 100.66661834716797 + } + }, + "m_Slots": [ + { + "m_Id": "3c26fe54abd54332889904518fbb7166" + }, + { + "m_Id": "bf458a3c7854461c9a35b8147c762c4a" + }, + { + "m_Id": "42e92a808fa34833ba930ba5ca6ad153" + } + ], + "synonyms": [], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e8f25c6f92237b8281964c033e3c48b3", + "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.TilingAndOffsetNode", + "m_ObjectId": "e99dc454d78f5486aaff8bc77f31e582", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 227.9999237060547, + "y": -1069.9998779296875, + "width": 207.99998474121095, + "height": 326.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "4887f19982f57b84b4558bed397d8e35" + }, + { + "m_Id": "57f0aed0ed0bef87b7c76ade8df74d41" + }, + { + "m_Id": "1da49072873b73869e13a929ad0664fc" + }, + { + "m_Id": "bbbbb3b08162598081721ad63dd0726e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eae8c9f650d94f578901476d2f2225f4", + "m_Id": 0, + "m_DisplayName": "DistantFadeStart", + "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": "ebb424f76d1543818249580d1e375aa2", + "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.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "ec44b47e98134ad8953a587b1219133c", + "m_ActiveSubTarget": { + "m_Id": "ec70083538c54a2997d0667be5352bd8" + }, + "m_Datas": [ + { + "m_Id": "cf110f702a764edcbb31ec82165b03c2" + }, + { + "m_Id": "259c9b7e4f2e424e904eb3eb67dc19bc" + }, + { + "m_Id": "20006c926ea04096be39855faacc947a" + }, + { + "m_Id": "5f56e400a17a48aa93f96d54a7d62a2b" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "ec70083538c54a2997d0667be5352bd8" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "ec8a05f6861148ff912c9b1a9bf66eb4", + "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.Vector1MaterialSlot", + "m_ObjectId": "ef0ea5e29d6340bd9ddbf36388388a15", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SmoothstepNode", + "m_ObjectId": "f075cd87ae8e4ac8af6e8aef7dac821f", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Smoothstep", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2685.999755859375, + "y": -62.66666030883789, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2e370e35b7c4989b5a2c426f214e1ef" + }, + { + "m_Id": "b613eec8921b4d5886bcc7f1720f6da2" + }, + { + "m_Id": "7e126c8f68e146bc988f4f63096b1de8" + }, + { + "m_Id": "bc1e42d5a39048e6a5f9622cdff40c15" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f1023171c72f4dfa8122db1478c4c114", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f1161c5e576680839ebabcacf13ed978", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "f338628fc78b40fa8539d6bdfbefa4fe", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -666.0000610351563, + "y": -799.9998779296875, + "width": 128.66668701171876, + "height": 100.66661834716797 + } + }, + "m_Slots": [ + { + "m_Id": "83ec5a00615f433599cb868d76722a06" + }, + { + "m_Id": "9c3dde60b37d4d9f96e5f433227d8515" + }, + { + "m_Id": "929466a1b25d4585b6ac662cbb68d2ec" + } + ], + "synonyms": [], + "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.SamplerStateMaterialSlot", + "m_ObjectId": "f36ae1c3389b4b538b583bc72041085f", + "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.PropertyNode", + "m_ObjectId": "f39b301a6f084272a31c04bb119e9070", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -162.6667938232422, + "y": -852.0, + "width": 143.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0c6bcf9de93142f383dfd5b21112a87a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5fa687ff3eb343c287a39a2b9dd3bbec" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f3b56b13cdb67f8aa5e655d9ce4c918b", + "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.Vector1MaterialSlot", + "m_ObjectId": "f53d4edd666f40638b2dfc47d18870b0", + "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": "f738b5282f5b9c8a93ab470f39b0beb3", + "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": "f7ffd2a28fe647f7a2ab41677aad75f2", + "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.Vector1MaterialSlot", + "m_ObjectId": "f84bcadaae8b4fc1b5dba4b3939cf77a", + "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.PropertyNode", + "m_ObjectId": "fa3423d7067b48e3ac5245da2f801c6c", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2268.999755859375, + "y": -1134.0, + "width": 161.5, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "8683777f07c54a3dab50ee75e87d26e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a86fc08d4f4453bab8f62dd990e067a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fab8c4ae884c40f79b2508b78d8e12b9", + "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": "d265966abfe3464abdefa3a5500814af" + } + ], + "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.UVMaterialSlot", + "m_ObjectId": "fb224f03de1d402cbc9a74ba0426c104", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fc9df69413fd42d1b447e0d43b33bb0d", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "fcfbd36fc986838cafde33377fb10cea", + "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.Vector4MaterialSlot", + "m_ObjectId": "fd124f7e316148d88c3c8ebeaa8677a8", + "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, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "fd94dc1b72c44a51aad54bea2d5dfabb", + "m_Guid": { + "m_GuidSerialized": "520d5069-9cc8-4bae-82f8-7245eebcf6ac" + }, + "m_Name": "Tile LED X", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "TilingLEDX", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 100.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MinimumNode", + "m_ObjectId": "ffb2db2c52a6465f8edfc95ebd9bdbf5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Minimum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3837.999755859375, + "y": 191.49996948242188, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "1b6d8f0b8d914e94820de44c56c92140" + }, + { + "m_Id": "58bebff9c99941828a6689c02dc7039a" + }, + { + "m_Id": "cfdea71a71654d40b00d01ca30638bff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ffb6f3769d5a475097ce8510fcb79701", + "m_Id": 0, + "m_DisplayName": "LED AlphaMap (R)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph.meta b/Assets/External/LEDScreenShader/Shader/LEDScreenHDRP.shadergraph.meta similarity index 86% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph.meta rename to Assets/External/LEDScreenShader/Shader/LEDScreenHDRP.shadergraph.meta index 71c9864..52099b3 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph.meta +++ b/Assets/External/LEDScreenShader/Shader/LEDScreenHDRP.shadergraph.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 218a4b777c24d964cb8acdef5fb8b2e6 +guid: 7abaa2c3967eb2c43880aa8fb27d88de ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/External/LEDScreenShader/Shader/LEDScreenShader.shader b/Assets/External/LEDScreenShader/Shader/LEDScreenShader.shader new file mode 100644 index 0000000..f384cf4 --- /dev/null +++ b/Assets/External/LEDScreenShader/Shader/LEDScreenShader.shader @@ -0,0 +1,237 @@ +// Upgrade NOTE: upgraded instancing buffer 'LEDScreenShader' to new syntax. + +// Made with Amplify Shader Editor +// Available at the Unity Asset Store - http://u3d.as/y3X +Shader "LEDScreenShader" +{ + Properties + { + _LEDTexture("LEDTexture", 2D) = "white" {} + _LEDTextureTiles("LEDTextureTiles", Vector) = (100,100,0,0) + _LEDTextureOffset("LEDTextureOffset", Vector) = (0,0,0,0) + [HDR]_InputVideo("InputVideo", 2D) = "white" {} + _BrightnessIntensity("BrightnessIntensity", Int) = 80 + _BaseTexture("BaseTexture", 2D) = "black" {} + [Normal]_NormalTexture("NormalTexture", 2D) = "bump" {} + _AlphaMap("AlphaMap", 2D) = "white" {} + [HDR]_MaskMap("MaskMap", 2D) = "black" {} + _DistantFadeStart("DistantFadeStart", Range( 0 , 1000)) = 10 + _DistantFadeLength("DistantFadeLength", Range( 0 , 1000)) = 30 + _DistantFadeIntensity("DistantFadeIntensity", Range( 0 , 2000)) = 1 + [HideInInspector] _texcoord( "", 2D ) = "white" {} + [HideInInspector] __dirty( "", Int ) = 1 + } + + SubShader + { + Tags{ "RenderType" = "Transparent" "Queue" = "Transparent+0" "IgnoreProjector" = "True" "IsEmissive" = "true" } + Cull Back + CGINCLUDE + #include "UnityShaderVariables.cginc" + #include "UnityPBSLighting.cginc" + #include "Lighting.cginc" + #pragma target 3.0 + #pragma multi_compile_instancing + struct Input + { + float2 uv_texcoord; + float eyeDepth; + }; + + uniform sampler2D _NormalTexture; + uniform float2 _LEDTextureOffset; + uniform sampler2D _BaseTexture; + uniform float _DistantFadeLength; + uniform float _DistantFadeStart; + uniform sampler2D _InputVideo; + uniform float4 _InputVideo_ST; + uniform int _BrightnessIntensity; + uniform sampler2D _LEDTexture; + uniform float _DistantFadeIntensity; + uniform sampler2D _MaskMap; + uniform sampler2D _AlphaMap; + + UNITY_INSTANCING_BUFFER_START(LEDScreenShader) + UNITY_DEFINE_INSTANCED_PROP(float2, _LEDTextureTiles) +#define _LEDTextureTiles_arr LEDScreenShader + UNITY_INSTANCING_BUFFER_END(LEDScreenShader) + + void vertexDataFunc( inout appdata_full v, out Input o ) + { + UNITY_INITIALIZE_OUTPUT( Input, o ); + o.eyeDepth = -UnityObjectToViewPos( v.vertex.xyz ).z; + } + + void surf( Input i , inout SurfaceOutputStandard o ) + { + float2 _LEDTextureTiles_Instance = UNITY_ACCESS_INSTANCED_PROP(_LEDTextureTiles_arr, _LEDTextureTiles); + float2 uv_TexCoord7 = i.uv_texcoord * _LEDTextureTiles_Instance + _LEDTextureOffset; + o.Normal = tex2D( _NormalTexture, uv_TexCoord7 ).rgb; + o.Albedo = tex2D( _BaseTexture, uv_TexCoord7 ).rgb; + float cameraDepthFade17 = (( i.eyeDepth -_ProjectionParams.y - _DistantFadeStart ) / _DistantFadeLength); + float clampResult45 = clamp( cameraDepthFade17 , 0.0 , 1.0 ); + float2 uv_InputVideo = i.uv_texcoord * _InputVideo_ST.xy + _InputVideo_ST.zw; + float4 tex2DNode3 = tex2D( _InputVideo, uv_InputVideo ); + float layeredBlendVar40 = clampResult45; + float4 layeredBlend40 = ( lerp( ( ( ( tex2DNode3 + 0.0 ) * _BrightnessIntensity ) * tex2D( _LEDTexture, uv_TexCoord7 ) ),( ( tex2DNode3 + 0.0 ) * _DistantFadeIntensity ) , layeredBlendVar40 ) ); + o.Emission = layeredBlend40.rgb; + float4 tex2DNode27 = tex2D( _MaskMap, uv_TexCoord7 ); + o.Metallic = tex2DNode27.r; + o.Smoothness = tex2DNode27.a; + o.Occlusion = tex2DNode27.g; + o.Alpha = tex2D( _AlphaMap, uv_TexCoord7 ).r; + } + + ENDCG + CGPROGRAM + #pragma surface surf Standard alpha:fade keepalpha fullforwardshadows exclude_path:deferred vertex:vertexDataFunc + + ENDCG + Pass + { + Name "ShadowCaster" + Tags{ "LightMode" = "ShadowCaster" } + ZWrite On + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 3.0 + #pragma multi_compile_shadowcaster + #pragma multi_compile UNITY_PASS_SHADOWCASTER + #pragma skip_variants FOG_LINEAR FOG_EXP FOG_EXP2 + #include "HLSLSupport.cginc" + #if ( SHADER_API_D3D11 || SHADER_API_GLCORE || SHADER_API_GLES || SHADER_API_GLES3 || SHADER_API_METAL || SHADER_API_VULKAN ) + #define CAN_SKIP_VPOS + #endif + #include "UnityCG.cginc" + #include "Lighting.cginc" + #include "UnityPBSLighting.cginc" + sampler3D _DitherMaskLOD; + struct v2f + { + V2F_SHADOW_CASTER; + float3 customPack1 : TEXCOORD1; + float3 worldPos : TEXCOORD2; + float4 tSpace0 : TEXCOORD3; + float4 tSpace1 : TEXCOORD4; + float4 tSpace2 : TEXCOORD5; + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + }; + v2f vert( appdata_full v ) + { + v2f o; + UNITY_SETUP_INSTANCE_ID( v ); + UNITY_INITIALIZE_OUTPUT( v2f, o ); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO( o ); + UNITY_TRANSFER_INSTANCE_ID( v, o ); + Input customInputData; + vertexDataFunc( v, customInputData ); + float3 worldPos = mul( unity_ObjectToWorld, v.vertex ).xyz; + half3 worldNormal = UnityObjectToWorldNormal( v.normal ); + half3 worldTangent = UnityObjectToWorldDir( v.tangent.xyz ); + half tangentSign = v.tangent.w * unity_WorldTransformParams.w; + half3 worldBinormal = cross( worldNormal, worldTangent ) * tangentSign; + o.tSpace0 = float4( worldTangent.x, worldBinormal.x, worldNormal.x, worldPos.x ); + o.tSpace1 = float4( worldTangent.y, worldBinormal.y, worldNormal.y, worldPos.y ); + o.tSpace2 = float4( worldTangent.z, worldBinormal.z, worldNormal.z, worldPos.z ); + o.customPack1.xy = customInputData.uv_texcoord; + o.customPack1.xy = v.texcoord; + o.customPack1.z = customInputData.eyeDepth; + o.worldPos = worldPos; + TRANSFER_SHADOW_CASTER_NORMALOFFSET( o ) + return o; + } + half4 frag( v2f IN + #if !defined( CAN_SKIP_VPOS ) + , UNITY_VPOS_TYPE vpos : VPOS + #endif + ) : SV_Target + { + UNITY_SETUP_INSTANCE_ID( IN ); + Input surfIN; + UNITY_INITIALIZE_OUTPUT( Input, surfIN ); + surfIN.uv_texcoord = IN.customPack1.xy; + surfIN.eyeDepth = IN.customPack1.z; + float3 worldPos = IN.worldPos; + half3 worldViewDir = normalize( UnityWorldSpaceViewDir( worldPos ) ); + SurfaceOutputStandard o; + UNITY_INITIALIZE_OUTPUT( SurfaceOutputStandard, o ) + surf( surfIN, o ); + #if defined( CAN_SKIP_VPOS ) + float2 vpos = IN.pos; + #endif + half alphaRef = tex3D( _DitherMaskLOD, float3( vpos.xy * 0.25, o.Alpha * 0.9375 ) ).a; + clip( alphaRef - 0.01 ); + SHADOW_CASTER_FRAGMENT( IN ) + } + ENDCG + } + } + Fallback "Diffuse" + CustomEditor "ASEMaterialInspector" +} +/*ASEBEGIN +Version=18935 +0;606;2082.333;744.6667;2000.808;896.9584;1;True;True +Node;AmplifyShaderEditor.TexturePropertyNode;2;-1789.284,153.141;Inherit;True;Property;_InputVideo;InputVideo;3;1;[HDR];Create;True;0;0;0;False;0;False;None;None;False;white;Auto;Texture2D;-1;0;2;SAMPLER2D;0;SAMPLERSTATE;1 +Node;AmplifyShaderEditor.Vector2Node;31;-1730.249,-824.2637;Inherit;False;InstancedProperty;_LEDTextureTiles;LEDTextureTiles;1;0;Create;True;0;0;0;False;0;False;100,100;100,100;0;3;FLOAT2;0;FLOAT;1;FLOAT;2 +Node;AmplifyShaderEditor.TextureCoordinatesNode;6;-1532.925,251.0529;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.Vector2Node;33;-1733.748,-696.2715;Inherit;False;Property;_LEDTextureOffset;LEDTextureOffset;2;0;Create;True;0;0;0;False;0;False;0,0;0,0;0;3;FLOAT2;0;FLOAT;1;FLOAT;2 +Node;AmplifyShaderEditor.RangedFloatNode;19;-835.6564,756.1196;Inherit;False;Property;_DistantFadeStart;DistantFadeStart;9;0;Create;True;0;0;0;False;0;False;10;0;0;1000;0;1;FLOAT;0 +Node;AmplifyShaderEditor.IntNode;16;-1178.781,378.3923;Inherit;False;Property;_BrightnessIntensity;BrightnessIntensity;4;0;Create;True;0;0;0;False;0;False;80;80;False;0;1;INT;0 +Node;AmplifyShaderEditor.RangedFloatNode;18;-835.473,675.6519;Inherit;False;Property;_DistantFadeLength;DistantFadeLength;10;0;Create;True;0;0;0;False;0;False;30;0;0;1000;0;1;FLOAT;0 +Node;AmplifyShaderEditor.TextureCoordinatesNode;7;-1496.674,-699.4337;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;2000,1000;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.SamplerNode;3;-1264.482,173.1577;Inherit;True;Property;_TextureSample0;Texture Sample 0;2;0;Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.SamplerNode;1;-1227.232,-532.3691;Inherit;True;Property;_LEDTexture;LEDTexture;0;0;Create;True;0;0;0;False;0;False;-1;40995f7a6e4074451a7646b65ff61a06;1131aa718f18abf459bf3ba2d1c632ef;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.RangedFloatNode;42;-642.7348,316.2481;Inherit;False;Property;_DistantFadeIntensity;DistantFadeIntensity;11;0;Create;True;0;0;0;False;0;False;1;100;0;2000;0;1;FLOAT;0 +Node;AmplifyShaderEditor.CameraDepthFade;17;-411.982,696.5834;Inherit;False;3;2;FLOAT3;0,0,0;False;0;FLOAT;1;False;1;FLOAT;0;False;1;FLOAT;0 +Node;AmplifyShaderEditor.FunctionNode;12;-894.0785,171.7907;Inherit;False;ConstantBiasScale;-1;;3;63208df05c83e8e49a48ffbdce2e43a0;0;3;3;COLOR;10,0,0,0;False;1;FLOAT;0;False;2;INT;80;False;1;COLOR;0 +Node;AmplifyShaderEditor.TexturePropertyNode;23;-809.9808,-789.1049;Inherit;True;Property;_BaseTexture;BaseTexture;5;0;Create;True;0;0;0;False;0;False;cdb43915b2cf04400a9107000ca8ab26;None;False;black;LockedToTexture2D;Texture2D;-1;0;2;SAMPLER2D;0;SAMPLERSTATE;1 +Node;AmplifyShaderEditor.ClampOpNode;45;-280.077,557.7511;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;1;False;1;FLOAT;0 +Node;AmplifyShaderEditor.SimpleMultiplyOpNode;9;-463.19,-232.5986;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0 +Node;AmplifyShaderEditor.TexturePropertyNode;26;-830.223,-1229.729;Inherit;True;Property;_MaskMap;MaskMap;8;1;[HDR];Create;True;0;0;0;False;0;False;7a81ba4cd306441db9267d6b1340d044;None;False;black;LockedToTexture2D;Texture2D;-1;0;2;SAMPLER2D;0;SAMPLERSTATE;1 +Node;AmplifyShaderEditor.TexturePropertyNode;24;-804.5828,-613.6763;Inherit;True;Property;_NormalTexture;NormalTexture;6;1;[Normal];Create;True;0;0;0;False;0;False;78bbb74e77f194cb09d583ed3be6658c;None;True;bump;LockedToTexture2D;Texture2D;-1;0;2;SAMPLER2D;0;SAMPLERSTATE;1 +Node;AmplifyShaderEditor.TexturePropertyNode;25;-817.4827,-992.2581;Inherit;True;Property;_AlphaMap;AlphaMap;7;0;Create;True;0;0;0;False;0;False;None;None;False;white;LockedToTexture2D;Texture2D;-1;0;2;SAMPLER2D;0;SAMPLERSTATE;1 +Node;AmplifyShaderEditor.FunctionNode;41;-311.2746,199.6591;Inherit;False;ConstantBiasScale;-1;;5;63208df05c83e8e49a48ffbdce2e43a0;0;3;3;COLOR;10,0,0,0;False;1;FLOAT;0;False;2;FLOAT;80;False;1;COLOR;0 +Node;AmplifyShaderEditor.SamplerNode;28;-541.0975,-998.6613;Inherit;True;Property;_TextureSample3;Texture Sample 3;9;0;Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.LayeredBlendNode;40;4.950106,-244.1899;Inherit;False;6;0;FLOAT;0;False;1;COLOR;0,0,0,0;False;2;COLOR;0,0,0,0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;1;COLOR;0 +Node;AmplifyShaderEditor.SamplerNode;30;-538.7419,-633.2709;Inherit;True;Property;_TextureSample5;Texture Sample 5;12;0;Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.SamplerNode;27;-565.7319,-1236.477;Inherit;True;Property;_TextureSample2;Texture Sample 2;10;0;Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.SamplerNode;29;-534.6935,-788.458;Inherit;True;Property;_TextureSample4;Texture Sample 4;11;0;Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4 +Node;AmplifyShaderEditor.StandardSurfaceOutputNode;0;302.981,-618.8895;Float;False;True;-1;2;ASEMaterialInspector;0;0;Standard;LEDScreenShader;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;False;False;False;False;False;False;Back;0;False;-1;0;False;-1;False;0;False;-1;0;False;-1;False;0;Transparent;0.5;True;True;0;False;Transparent;;Transparent;ForwardOnly;18;all;True;True;True;True;0;False;-1;False;0;False;-1;255;False;-1;255;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;False;2;15;10;25;False;0.5;True;2;5;False;-1;10;False;-1;0;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;0;0,0,0,0;VertexOffset;True;False;Cylindrical;False;True;Relative;0;;-1;0;-1;-1;0;False;0;0;False;-1;-1;0;False;-1;0;0;0;False;0.1;False;-1;0;False;-1;False;16;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT3;0,0,0;False;7;FLOAT3;0,0,0;False;8;FLOAT;0;False;9;FLOAT;0;False;10;FLOAT;0;False;13;FLOAT3;0,0,0;False;11;FLOAT3;0,0,0;False;12;FLOAT3;0,0,0;False;14;FLOAT4;0,0,0,0;False;15;FLOAT3;0,0,0;False;0 +WireConnection;6;2;2;0 +WireConnection;7;0;31;0 +WireConnection;7;1;33;0 +WireConnection;3;0;2;0 +WireConnection;3;1;6;0 +WireConnection;1;1;7;0 +WireConnection;17;0;18;0 +WireConnection;17;1;19;0 +WireConnection;12;3;3;0 +WireConnection;12;2;16;0 +WireConnection;45;0;17;0 +WireConnection;9;0;12;0 +WireConnection;9;1;1;0 +WireConnection;41;3;3;0 +WireConnection;41;2;42;0 +WireConnection;28;0;25;0 +WireConnection;28;1;7;0 +WireConnection;40;0;45;0 +WireConnection;40;1;9;0 +WireConnection;40;2;41;0 +WireConnection;30;0;24;0 +WireConnection;30;1;7;0 +WireConnection;27;0;26;0 +WireConnection;27;1;7;0 +WireConnection;29;0;23;0 +WireConnection;29;1;7;0 +WireConnection;0;0;29;0 +WireConnection;0;1;30;0 +WireConnection;0;2;40;0 +WireConnection;0;3;27;1 +WireConnection;0;4;27;4 +WireConnection;0;5;27;2 +WireConnection;0;9;28;0 +ASEEND*/ +//CHKSM=16ADF71A0F99DF4179B4A37F61074A3C47BDEBBF \ No newline at end of file diff --git a/Assets/External/LEDScreenShader/Shader/LEDScreenShader.shader.meta b/Assets/External/LEDScreenShader/Shader/LEDScreenShader.shader.meta new file mode 100644 index 0000000..2be505d --- /dev/null +++ b/Assets/External/LEDScreenShader/Shader/LEDScreenShader.shader.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 67fde91b781998e4c819c856f1077acb +ShaderImporter: + externalObjects: {} + defaultTextures: + - _NormalTexture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + - _BaseTexture: {fileID: 2800000, guid: cdb43915b2cf04400a9107000ca8ab26, type: 3} + - _LEDTexture: {fileID: 2800000, guid: 40995f7a6e4074451a7646b65ff61a06, type: 3} + - _MaskMap: {fileID: 2800000, guid: 7a81ba4cd306441db9267d6b1340d044, type: 3} + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Shader/LEDScreenURP.shadergraph b/Assets/External/LEDScreenShader/Shader/LEDScreenURP.shadergraph new file mode 100644 index 0000000..8624add --- /dev/null +++ b/Assets/External/LEDScreenShader/Shader/LEDScreenURP.shadergraph @@ -0,0 +1,11256 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "61ddb9977bb64874ab7506b275337ff4", + "m_Properties": [ + { + "m_Id": "43dc0dafa162f08797eef85e19f052bf" + }, + { + "m_Id": "b514e80179bf4665ac57b25983b35fd7" + }, + { + "m_Id": "393da73fefc57f8cbfe60757a1f49000" + }, + { + "m_Id": "aaf5ce0c65d8928784d89eb01cee2f32" + }, + { + "m_Id": "a1f9648bff084cf4959c672e512a732d" + }, + { + "m_Id": "5009e178ec764cc681fac971338b9e13" + }, + { + "m_Id": "13765bb484ed40d8bb3dcb30b6cd8ede" + }, + { + "m_Id": "c45935ac7e2843c097706bbc6433a9ef" + }, + { + "m_Id": "c6b681bc44564e79b2ef30353d49183b" + }, + { + "m_Id": "4e0a22ad1461ba87acbd5af036604395" + }, + { + "m_Id": "89152ed9783a433ea8ce3c853cc0d050" + }, + { + "m_Id": "7a86fc08d4f4453bab8f62dd990e067a" + }, + { + "m_Id": "697f222641f04446a9ff6c6929cd4f84" + }, + { + "m_Id": "0b70190c450a4342ab4f4a426b1eaf09" + }, + { + "m_Id": "3ea4ac5985e045fe9bb1473433a925a9" + }, + { + "m_Id": "df3c327e6c97da8f8847ca32221c76ab" + }, + { + "m_Id": "a06924a034924204a1a6e7af0ed5dabb" + }, + { + "m_Id": "f0a02fd6bd8b4135abb279cd394c8c12" + }, + { + "m_Id": "661f0ed18c5d4bbaa8140c961d36ecfa" + }, + { + "m_Id": "15d3037085f143c0a6267f81f9cf6b85" + }, + { + "m_Id": "8502ff0b1b5f401b9cb563dac69fcecd" + }, + { + "m_Id": "9587ac5421c44de1b677a4ce4f167768" + }, + { + "m_Id": "04710da2add54fb687913d1bf5a6b7b2" + }, + { + "m_Id": "941038397df743edb971942aa6a65b41" + }, + { + "m_Id": "076ad82973424eb9bbbed60415a5df01" + }, + { + "m_Id": "5f7bb030a26448bc983ca81fea90a267" + } + ], + "m_Keywords": [ + { + "m_Id": "2267151c895a4997a64ea8a236b934c9" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "2f1d55c289db4502ae87b235dbf96c4f" + } + ], + "m_Nodes": [ + { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + { + "m_Id": "15065cc6d0690587a68b90e1824077e1" + }, + { + "m_Id": "35bca6397e963c8b889dffa8b1d49a37" + }, + { + "m_Id": "4ca073346d7cbd8fb6c9bb2a685cdef6" + }, + { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + { + "m_Id": "a6051ee24b47c88eb3e53d7321b2cc32" + }, + { + "m_Id": "e7431cb646285483a8de2e143bd6b3e2" + }, + { + "m_Id": "e11f7a973fd4078a8923e1504c9cf354" + }, + { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + { + "m_Id": "9b7f8d906edbab80b95f05b926b35c76" + }, + { + "m_Id": "36971e2e41611c8d9960b587e1f2b52c" + }, + { + "m_Id": "9f1eca11987d2d84ab4b0cb0aaaa6ce0" + }, + { + "m_Id": "3be7b8d3e80e40ec9a7543dc0ae9272e" + }, + { + "m_Id": "736d20ca03d1425f8a859134724ee671" + }, + { + "m_Id": "d69dafc446754c67995497113b3faf06" + }, + { + "m_Id": "2048089bd6f74f78bececb2a730664e2" + }, + { + "m_Id": "19e1b96faf3e42f1aa056b9330e23112" + }, + { + "m_Id": "51d89958f20a4897b03df9a5dc2ddf53" + }, + { + "m_Id": "91ba3e1aa36344b495d846309bbb5b87" + }, + { + "m_Id": "521d142cb914487aba1e473220fb3011" + }, + { + "m_Id": "743b66375a1648e5a607181e1ced527c" + }, + { + "m_Id": "fa3423d7067b48e3ac5245da2f801c6c" + }, + { + "m_Id": "263bd3a67f454aac83373b1f93d361c6" + }, + { + "m_Id": "c6b87fcd1d9246638378718932775927" + }, + { + "m_Id": "9a83000bdb564d99b9e0cff7c2582c32" + }, + { + "m_Id": "3777176a6751484e9333b03b4ea56b36" + }, + { + "m_Id": "1f0178ff5b4446789ef15ed5327c7494" + }, + { + "m_Id": "e4e837ff1e6a430f924f8a3ca04ddb67" + }, + { + "m_Id": "69b99283e1a24e3ea748333c70fe8ec6" + }, + { + "m_Id": "20286b8784df4df7b51d3cc4ee87c456" + }, + { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + { + "m_Id": "a1807424c8b74a0d92cc41889dcb63ef" + }, + { + "m_Id": "7de0fd4237cf449ba4214e827c448152" + }, + { + "m_Id": "ae3c12628ccd4682806cfc4c91fcc4f2" + }, + { + "m_Id": "b28a62493e0243738393fea882daace3" + }, + { + "m_Id": "b1a9580ac6d24d2da1fdca6b3ac22ce4" + }, + { + "m_Id": "8027ac5679c74289b85f126baa85f2f1" + }, + { + "m_Id": "37333e5bc9854c87880d414a1f526324" + }, + { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + { + "m_Id": "aae64dd83cd34378b0391564f57dc63e" + }, + { + "m_Id": "c5c0a045953944289034515b7cff47f4" + }, + { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + { + "m_Id": "1863d1fd2460471289fdc8d8e8e67e76" + }, + { + "m_Id": "bd233532146748a4be14303c0406292e" + }, + { + "m_Id": "594fa8f3084f4c769e5ac83c8489b50a" + }, + { + "m_Id": "d60c50e1975b47b988008dfefffc7804" + }, + { + "m_Id": "986db1511245432e878d487b0b33bd68" + }, + { + "m_Id": "e27a817f6cf5403db26a237234eaf91b" + }, + { + "m_Id": "acc6316f896a4eca82d3b69b07dfd65f" + }, + { + "m_Id": "eef34c40a3634ec39e60be9fde5af080" + }, + { + "m_Id": "75e839f11914453fa0e073d68be6f033" + }, + { + "m_Id": "c1b656a02261445080191d650100353b" + }, + { + "m_Id": "9de12f85069b4f68ab7f00fad2d4f4cb" + }, + { + "m_Id": "97a0e1adc9a04b329813d88cb0fe2e53" + }, + { + "m_Id": "9b4f3015b4f64640ac1a9c030a6531f2" + }, + { + "m_Id": "fe2f2116bbbb48f79bea4ab11516e507" + }, + { + "m_Id": "3e1af9f03ade4bbb850c0f7a839fdba5" + }, + { + "m_Id": "2608bb6a6cff4e56826b93fa31af8528" + }, + { + "m_Id": "98ff81b7cffc479087754a54da32442b" + }, + { + "m_Id": "6e0b953a0f4a4b49b7e0db990c6ee772" + }, + { + "m_Id": "cb91892aa034428682f608207cf0ea15" + }, + { + "m_Id": "e37a2b28b62d4beeb467955d02f994e4" + }, + { + "m_Id": "61a38b94948540a3b831de631da04652" + }, + { + "m_Id": "48a40a63e80d428bb9f4a9667224e04c" + }, + { + "m_Id": "93725e2f3bbe432fae5b9ff38b0f98e0" + }, + { + "m_Id": "c521e92accc84a6b9aa98fa3d85eb7c7" + }, + { + "m_Id": "e3505fd0c5424e2b85bd3f58482cc3ae" + }, + { + "m_Id": "d15772f346f94c6986e068558d122b43" + }, + { + "m_Id": "e31c0ac387e842b58fc5f7516f7a1fbb" + }, + { + "m_Id": "4ddfcdb49ede4941b61d28340caabb67" + }, + { + "m_Id": "572e5e17c9424f8f9fd7995845c4d300" + }, + { + "m_Id": "fb9f3b9d1b8c4801ab17aae0270312f6" + }, + { + "m_Id": "1010bee53a7348cf89774013ca710732" + }, + { + "m_Id": "251a4c04b8704fc8975cb80b816aa0ad" + }, + { + "m_Id": "eb7cd27b319c41febede4918e8f25b43" + }, + { + "m_Id": "a4c0c758099b411c99e1c8e7041b83c8" + }, + { + "m_Id": "7478f0ab39be44fbb448cc7957cb4943" + }, + { + "m_Id": "cb9efe9c622b4bbcb3272ed471e2d379" + }, + { + "m_Id": "28f67e7eea9c4311bbc8b404ae9f39d3" + }, + { + "m_Id": "f1aff9baa0ba45998ac27c326f6ccab1" + }, + { + "m_Id": "596ad542bdc5423f8ec9c211f48e72b8" + }, + { + "m_Id": "a2437faaceee415c9839f2eca525c78b" + }, + { + "m_Id": "0bcb9a8068ae45aca2eeeb7a14bbe932" + }, + { + "m_Id": "5a2032be649347a0b51f37e58df36434" + }, + { + "m_Id": "c193e49faddf4e83af38d36f73276b2d" + }, + { + "m_Id": "7928dadad8a24d169aefca0cb141b4c4" + } + ], + "m_GroupDatas": [ + { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + { + "m_Id": "aad93ada0a3c40f6bf73a3f7f9188f33" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0bcb9a8068ae45aca2eeeb7a14bbe932" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5a2032be649347a0b51f37e58df36434" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1010bee53a7348cf89774013ca710732" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7478f0ab39be44fbb448cc7957cb4943" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15065cc6d0690587a68b90e1824077e1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7431cb646285483a8de2e143bd6b3e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1863d1fd2460471289fdc8d8e8e67e76" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1f0178ff5b4446789ef15ed5327c7494" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4e837ff1e6a430f924f8a3ca04ddb67" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20286b8784df4df7b51d3cc4ee87c456" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de0fd4237cf449ba4214e827c448152" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "28f67e7eea9c4311bbc8b404ae9f39d3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "251a4c04b8704fc8975cb80b816aa0ad" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1010bee53a7348cf89774013ca710732" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2608bb6a6cff4e56826b93fa31af8528" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e37a2b28b62d4beeb467955d02f994e4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e11f7a973fd4078a8923e1504c9cf354" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "28f67e7eea9c4311bbc8b404ae9f39d3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f1aff9baa0ba45998ac27c326f6ccab1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30f7947e6f7d2d81a99bf5d29c5eb048" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2628c14dd3b3a48cb750156c6f2e733b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "35bca6397e963c8b889dffa8b1d49a37" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36971e2e41611c8d9960b587e1f2b52c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15065cc6d0690587a68b90e1824077e1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37333e5bc9854c87880d414a1f526324" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8027ac5679c74289b85f126baa85f2f1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e1af9f03ade4bbb850c0f7a839fdba5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2608bb6a6cff4e56826b93fa31af8528" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "48a40a63e80d428bb9f4a9667224e04c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4ca073346d7cbd8fb6c9bb2a685cdef6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9b7f8d906edbab80b95f05b926b35c76" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4ddfcdb49ede4941b61d28340caabb67" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "572e5e17c9424f8f9fd7995845c4d300" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "521d142cb914487aba1e473220fb3011" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "743b66375a1648e5a607181e1ced527c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "572e5e17c9424f8f9fd7995845c4d300" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4c0c758099b411c99e1c8e7041b83c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "594fa8f3084f4c769e5ac83c8489b50a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bd233532146748a4be14303c0406292e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "596ad542bdc5423f8ec9c211f48e72b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a2437faaceee415c9839f2eca525c78b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5a2032be649347a0b51f37e58df36434" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "736d20ca03d1425f8a859134724ee671" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "61a38b94948540a3b831de631da04652" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de0fd4237cf449ba4214e827c448152" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3777176a6751484e9333b03b4ea56b36" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae3c12628ccd4682806cfc4c91fcc4f2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e0b953a0f4a4b49b7e0db990c6ee772" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb91892aa034428682f608207cf0ea15" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "743b66375a1648e5a607181e1ced527c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3be7b8d3e80e40ec9a7543dc0ae9272e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7478f0ab39be44fbb448cc7957cb4943" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fb9f3b9d1b8c4801ab17aae0270312f6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "75e839f11914453fa0e073d68be6f033" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e37a2b28b62d4beeb467955d02f994e4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7de0fd4237cf449ba4214e827c448152" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d69dafc446754c67995497113b3faf06" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8027ac5679c74289b85f126baa85f2f1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91ba3e1aa36344b495d846309bbb5b87" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93725e2f3bbe432fae5b9ff38b0f98e0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "61a38b94948540a3b831de631da04652" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "97a0e1adc9a04b329813d88cb0fe2e53" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75e839f11914453fa0e073d68be6f033" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "986db1511245432e878d487b0b33bd68" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "594fa8f3084f4c769e5ac83c8489b50a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "98ff81b7cffc479087754a54da32442b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb91892aa034428682f608207cf0ea15" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9b4f3015b4f64640ac1a9c030a6531f2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75e839f11914453fa0e073d68be6f033" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9b7f8d906edbab80b95f05b926b35c76" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2048089bd6f74f78bececb2a730664e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9de12f85069b4f68ab7f00fad2d4f4cb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75e839f11914453fa0e073d68be6f033" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f1eca11987d2d84ab4b0cb0aaaa6ce0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae3c12628ccd4682806cfc4c91fcc4f2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a1807424c8b74a0d92cc41889dcb63ef" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2437faaceee415c9839f2eca525c78b" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f1aff9baa0ba45998ac27c326f6ccab1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4c0c758099b411c99e1c8e7041b83c8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1010bee53a7348cf89774013ca710732" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a6051ee24b47c88eb3e53d7321b2cc32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e11f7a973fd4078a8923e1504c9cf354" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aae64dd83cd34378b0391564f57dc63e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "acc6316f896a4eca82d3b69b07dfd65f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eef34c40a3634ec39e60be9fde5af080" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ae3c12628ccd4682806cfc4c91fcc4f2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "19e1b96faf3e42f1aa056b9330e23112" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1a9580ac6d24d2da1fdca6b3ac22ce4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8027ac5679c74289b85f126baa85f2f1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b28a62493e0243738393fea882daace3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bd233532146748a4be14303c0406292e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9b7f8d906edbab80b95f05b926b35c76" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c193e49faddf4e83af38d36f73276b2d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5a2032be649347a0b51f37e58df36434" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c1b656a02261445080191d650100353b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75e839f11914453fa0e073d68be6f033" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c521e92accc84a6b9aa98fa3d85eb7c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "61a38b94948540a3b831de631da04652" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c5c0a045953944289034515b7cff47f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cb91892aa034428682f608207cf0ea15" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e37a2b28b62d4beeb467955d02f994e4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cb9efe9c622b4bbcb3272ed471e2d379" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "28f67e7eea9c4311bbc8b404ae9f39d3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d15772f346f94c6986e068558d122b43" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "48a40a63e80d428bb9f4a9667224e04c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d60c50e1975b47b988008dfefffc7804" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "594fa8f3084f4c769e5ac83c8489b50a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1863d1fd2460471289fdc8d8e8e67e76" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4ca073346d7cbd8fb6c9bb2a685cdef6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e11f7a973fd4078a8923e1504c9cf354" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d6a059ba162bbb8980285833a97bd408" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e27a817f6cf5403db26a237234eaf91b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eef34c40a3634ec39e60be9fde5af080" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e31c0ac387e842b58fc5f7516f7a1fbb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4ddfcdb49ede4941b61d28340caabb67" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e3505fd0c5424e2b85bd3f58482cc3ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "48a40a63e80d428bb9f4a9667224e04c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e37a2b28b62d4beeb467955d02f994e4" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "208c89f3369e9a84877dc2cc9cc59dd9" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e37a2b28b62d4beeb467955d02f994e4" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a2437faaceee415c9839f2eca525c78b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e4e837ff1e6a430f924f8a3ca04ddb67" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb9efe9c622b4bbcb3272ed471e2d379" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7431cb646285483a8de2e143bd6b3e2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4ca073346d7cbd8fb6c9bb2a685cdef6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0bcb9a8068ae45aca2eeeb7a14bbe932" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15065cc6d0690587a68b90e1824077e1" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bd778ecb8044feb8f341f2fde33ce5c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "743b66375a1648e5a607181e1ced527c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e99dc454d78f5486aaff8bc77f31e582" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4e837ff1e6a430f924f8a3ca04ddb67" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eb7cd27b319c41febede4918e8f25b43" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1010bee53a7348cf89774013ca710732" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eef34c40a3634ec39e60be9fde5af080" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1863d1fd2460471289fdc8d8e8e67e76" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f075cd87ae8e4ac8af6e8aef7dac821f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fb9f3b9d1b8c4801ab17aae0270312f6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f1aff9baa0ba45998ac27c326f6ccab1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69b99283e1a24e3ea748333c70fe8ec6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa3423d7067b48e3ac5245da2f801c6c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0bcb9a8068ae45aca2eeeb7a14bbe932" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fb9f3b9d1b8c4801ab17aae0270312f6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9cda02a15e544d4fa535e9579f01a78c" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fb9f3b9d1b8c4801ab17aae0270312f6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cb9efe9c622b4bbcb3272ed471e2d379" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe2f2116bbbb48f79bea4ab11516e507" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2608bb6a6cff4e56826b93fa31af8528" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 4146.5, + "y": -620.9999389648438 + }, + "m_Blocks": [ + { + "m_Id": "263bd3a67f454aac83373b1f93d361c6" + }, + { + "m_Id": "c6b87fcd1d9246638378718932775927" + }, + { + "m_Id": "9a83000bdb564d99b9e0cff7c2582c32" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 4148.5, + "y": -354.4999694824219 + }, + "m_Blocks": [ + { + "m_Id": "3be7b8d3e80e40ec9a7543dc0ae9272e" + }, + { + "m_Id": "736d20ca03d1425f8a859134724ee671" + }, + { + "m_Id": "d69dafc446754c67995497113b3faf06" + }, + { + "m_Id": "2048089bd6f74f78bececb2a730664e2" + }, + { + "m_Id": "19e1b96faf3e42f1aa056b9330e23112" + }, + { + "m_Id": "51d89958f20a4897b03df9a5dc2ddf53" + }, + { + "m_Id": "3777176a6751484e9333b03b4ea56b36" + }, + { + "m_Id": "69b99283e1a24e3ea748333c70fe8ec6" + }, + { + "m_Id": "7928dadad8a24d169aefca0cb141b4c4" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "999592b6a3ea45a59852bb775ad52638" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "00192b11f86a4bc2b5baffb1b7375640", + "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.UVMaterialSlot", + "m_ObjectId": "035463f11ccc4d3ba50608cdf31d8e0e", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "04710da2add54fb687913d1bf5a6b7b2", + "m_Guid": { + "m_GuidSerialized": "232fdd40-a5b6-40ab-953a-c32b66277f13" + }, + "m_Name": "DistantFadeEnd", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_04710da2add54fb687913d1bf5a6b7b2", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 20.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "051866716328d98082c008047d4aed70", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0634c142b9de4e5da10a959402c667d4", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "071cd93a384a493eb0bbb60b9194c87a", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "076ad82973424eb9bbbed60415a5df01", + "m_Guid": { + "m_GuidSerialized": "80c48999-648d-4c60-8328-71a2d9d0fe9a" + }, + "m_Name": "FoVParamFadeStart", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "_FoVParamFadeStart", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08213e5df2c44b5d95ec1f5bcbab41e8", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "097defd70d7d4f94a7927257dd422736", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "0a229c80507b7083bd0822be18612274", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0b1bacb7fe7d4a2689c2e6a9b6384499", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "0b70190c450a4342ab4f4a426b1eaf09", + "m_Guid": { + "m_GuidSerialized": "acbe91c9-4a8a-4ea3-a1bc-21cea5c2f552" + }, + "m_Name": "LED MaskMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_0b70190c450a4342ab4f4a426b1eaf09", + "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\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "0bcb9a8068ae45aca2eeeb7a14bbe932", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2529.999755859375, + "y": -1194.5, + "width": 208.0, + "height": 434.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b1daedbee8944eabbd6295e8e2bb82c" + }, + { + "m_Id": "44517fd93ae84d6386854e000b49adfb" + }, + { + "m_Id": "4e3b81eb31714e6bb9498703a30dafb4" + }, + { + "m_Id": "a35435c2a8894476bf9831a17a5545c9" + }, + { + "m_Id": "a4bc2de52a334f16a20826a7b0404f18" + }, + { + "m_Id": "53fcc23434d840c9808e6da8049a4980" + }, + { + "m_Id": "fed8faf9b52a437da60c7b481656642c" + }, + { + "m_Id": "29192e24bec64f5c9165c27678d7c5c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d9e0cad1b9bd08a8183411f4cacbab5", + "m_Id": 2, + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0ea7a5170362425c92860d10b74956c5", + "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.SmoothstepNode", + "m_ObjectId": "1010bee53a7348cf89774013ca710732", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Smoothstep", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2301.0, + "y": 610.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "54e13b495087441abc536e8bfe3a1822" + }, + { + "m_Id": "ce1dbb76a043470f883296499c3b4896" + }, + { + "m_Id": "b44b2cf4562b4a79be21145624e4c72a" + }, + { + "m_Id": "1b57acaafaa446b88cc9ebc19aa8d359" + } + ], + "synonyms": [ + "curve" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10a60d5d92d9e381b3bd9256f52e68c1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10b8f3a3106543d59c617b8626e089c2", + "m_Id": 0, + "m_DisplayName": "DistantFadeEnd", + "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.Vector3MaterialSlot", + "m_ObjectId": "11b49ffb86c34de2bc7ddc9c9aa95e7e", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "1319dd51354b4136ba9d8a84089dc44f", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "13765bb484ed40d8bb3dcb30b6cd8ede", + "m_Guid": { + "m_GuidSerialized": "670b3bb1-5daf-4f26-b9e8-78cb08de8bf7" + }, + "m_Name": "Tiling Y Video", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "TilingVideoY", + "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.Vector1MaterialSlot", + "m_ObjectId": "1487e2451cb341beb8ce09e9cb8f9987", + "m_Id": 0, + "m_DisplayName": "Tile LED Y", + "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": "14959036832d495bac3e233fa65b13a6", + "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.SampleTexture2DNode", + "m_ObjectId": "15065cc6d0690587a68b90e1824077e1", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 483.3334045410156, + "y": -1133.9998779296875, + "width": 207.99996948242188, + "height": 435.3333740234375 + } + }, + "m_Slots": [ + { + "m_Id": "f3b56b13cdb67f8aa5e655d9ce4c918b" + }, + { + "m_Id": "21c905de71ff54839cc4682a8f67f48a" + }, + { + "m_Id": "90aec1f360ef8f8b9e5334dc499c8011" + }, + { + "m_Id": "91675d647b22538ebbc44d9d1c287158" + }, + { + "m_Id": "b799c2a8a618fe8ab70ac7492649bd84" + }, + { + "m_Id": "b6e50e485f89848da931e872be787e97" + }, + { + "m_Id": "051866716328d98082c008047d4aed70" + }, + { + "m_Id": "1b74a78ec2dd8d88b72bc10fad2f5ab1" + } + ], + "synonyms": [], + "m_Precision": 1, + "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.Vector1MaterialSlot", + "m_ObjectId": "1539b8cca4fd418196bab57742aa87ba", + "m_Id": 2, + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "15d3037085f143c0a6267f81f9cf6b85", + "m_Guid": { + "m_GuidSerialized": "8814040d-686b-4eb3-ab82-bf6e4c09db33" + }, + "m_Name": "Offset LED X", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "OffsetLEDX", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "169b856dc12a4ebdb29e48a8a401a39d", + "m_Id": 0, + "m_DisplayName": "Metalic Multiply", + "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.MultiplyNode", + "m_ObjectId": "1863d1fd2460471289fdc8d8e8e67e76", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2959.3330078125, + "y": -150.66661071777345, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "3ca8e01131af4696ac9b1182dba8cbc0" + }, + { + "m_Id": "1c9e033b04614464a203f38d1f04a163" + }, + { + "m_Id": "7ae0b9d77b0346d48fab29da185f349d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "19099857f4ee4245983a8ed55dc079d2", + "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.BlockNode", + "m_ObjectId": "19e1b96faf3e42f1aa056b9330e23112", + "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": "236e67c32e89485cb2f7f68109f85ad4" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "1b57acaafaa446b88cc9ebc19aa8d359", + "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, + "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.SamplerStateMaterialSlot", + "m_ObjectId": "1b74a78ec2dd8d88b72bc10fad2f5ab1", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "1c9e033b04614464a203f38d1f04a163", + "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.Vector2MaterialSlot", + "m_ObjectId": "1da49072873b73869e13a929ad0664fc", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1f0178ff5b4446789ef15ed5327c7494", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 507.5000915527344, + "y": -1412.0, + "width": 137.5, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "4d400eccb45a44a0ae37f12696ed0f27" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "697f222641f04446a9ff6c6929cd4f84" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "20006c926ea04096be39855faacc947a", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": false, + "m_ReceiveSSR": false, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "20286b8784df4df7b51d3cc4ee87c456", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3371.5, + "y": -1687.5, + "width": 113.49999237060547, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "169b856dc12a4ebdb29e48a8a401a39d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3ea4ac5985e045fe9bb1473433a925a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2048089bd6f74f78bececb2a730664e2", + "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": "9747a2e2e9644f91aa6c25f4c7f716c0" + } + ], + "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.SampleTexture2DNode", + "m_ObjectId": "208c89f3369e9a84877dc2cc9cc59dd9", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 14.49998664855957, + "y": -643.5, + "width": 183.0, + "height": 249.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "5a84a6495b74ce8da8e9bdc0b7ed0a9b" + }, + { + "m_Id": "d8033dc823615383ae0c24fd350bc021" + }, + { + "m_Id": "4b7afa11eb1ba18f9e8c2007abf34449" + }, + { + "m_Id": "0a229c80507b7083bd0822be18612274" + }, + { + "m_Id": "60fe7de68a92578ab9ddeab7344c0633" + }, + { + "m_Id": "c792ade84d30ca8aad4d9a1ca142973c" + }, + { + "m_Id": "29aabb4bb0819784b2f8019eeac0dbe8" + }, + { + "m_Id": "3f0b1b812a64a686a386cb624dbc5b0a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "21c905de71ff54839cc4682a8f67f48a", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "22005ab2b2f446c6ac06049636beb2fa", + "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.Texture2DMaterialSlot", + "m_ObjectId": "2246c22e5c6e48c09afef45190734ba7", + "m_Id": 0, + "m_DisplayName": "LED BaseMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "2267151c895a4997a64ea8a236b934c9", + "m_Guid": { + "m_GuidSerialized": "40c21ae1-d260-46f7-b92a-c90a2729a7c4" + }, + "m_Name": "UV", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "_UV", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 1, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 5, + "displayName": "UV0", + "referenceName": "UV0" + }, + { + "id": 4, + "displayName": "UV1", + "referenceName": "UV1" + }, + { + "id": 3, + "displayName": "UV2", + "referenceName": "UV2" + }, + { + "id": 1, + "displayName": "UV3", + "referenceName": "UV3" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22cc81483abb424e9b8de19635181156", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "22ff31e0472149a6876d287d4c12a766", + "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.Texture2DMaterialSlot", + "m_ObjectId": "235f550ae9ef3e8b909bb09e8607b838", + "m_Id": 0, + "m_DisplayName": "LED Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "236e67c32e89485cb2f7f68109f85ad4", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.949999988079071, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "251a4c04b8704fc8975cb80b816aa0ad", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2010.0001220703125, + "y": 563.0, + "width": 146.9998779296875, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec6f4ca845fe43199c265173ccaf6e48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "076ad82973424eb9bbbed60415a5df01" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "259c9b7e4f2e424e904eb3eb67dc19bc", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_AlphaToMask": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "2608bb6a6cff4e56826b93fa31af8528", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -440.6666564941406, + "y": -990.0000610351563, + "width": 128.66665649414063, + "height": 101.33331298828125 + } + }, + "m_Slots": [ + { + "m_Id": "14959036832d495bac3e233fa65b13a6" + }, + { + "m_Id": "7f0eb3b8f66a458ca78c2ccb0e5875af" + }, + { + "m_Id": "22005ab2b2f446c6ac06049636beb2fa" + } + ], + "synonyms": [], + "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.Vector4Node", + "m_ObjectId": "2628c14dd3b3a48cb750156c6f2e733b", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 418.0000305175781, + "y": -556.0, + "width": 130.66668701171876, + "height": 149.33331298828126 + } + }, + "m_Slots": [ + { + "m_Id": "10a60d5d92d9e381b3bd9256f52e68c1" + }, + { + "m_Id": "9305da82103cfc87bd05a9dedc0a06d7" + }, + { + "m_Id": "4375bb0dd033bb85bce81d6f96a643ad" + }, + { + "m_Id": "ddd7533f8d4b2587b9801c033678530e" + }, + { + "m_Id": "863f6ea48e34238da3c1c1214df4670b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "263bd3a67f454aac83373b1f93d361c6", + "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": "3b84c28380434b8f88b9283b0a8f9ea3" + } + ], + "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.Vector3MaterialSlot", + "m_ObjectId": "26d7ac14ad204b7b9f9b7e26e91a02ff", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "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.UVMaterialSlot", + "m_ObjectId": "2787f6c5cb934266936c498498d9f8fd", + "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.MinimumNode", + "m_ObjectId": "28f67e7eea9c4311bbc8b404ae9f39d3", + "m_Group": { + "m_Id": "aad93ada0a3c40f6bf73a3f7f9188f33" + }, + "m_Name": "Minimum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3581.999755859375, + "y": 301.9999694824219, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "9e047c8367bc4c6abd0181f38fa5a690" + }, + { + "m_Id": "64b6dc10743a42368dda7b2f541d3f5b" + }, + { + "m_Id": "6101cb48c26d40b58898a76bbc7acd34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "29192e24bec64f5c9165c27678d7c5c2", + "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.UVMaterialSlot", + "m_ObjectId": "29a16cc75a7a4703b332246fbbf4e7f0", + "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.UVMaterialSlot", + "m_ObjectId": "29aabb4bb0819784b2f8019eeac0dbe8", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2d51eb40bd1b4570bca20789c5231bd6", + "m_Id": 0, + "m_DisplayName": "Offset LED Y", + "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.CategoryData", + "m_ObjectId": "2f1d55c289db4502ae87b235dbf96c4f", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "43dc0dafa162f08797eef85e19f052bf" + }, + { + "m_Id": "b514e80179bf4665ac57b25983b35fd7" + }, + { + "m_Id": "393da73fefc57f8cbfe60757a1f49000" + }, + { + "m_Id": "aaf5ce0c65d8928784d89eb01cee2f32" + }, + { + "m_Id": "a1f9648bff084cf4959c672e512a732d" + }, + { + "m_Id": "5009e178ec764cc681fac971338b9e13" + }, + { + "m_Id": "13765bb484ed40d8bb3dcb30b6cd8ede" + }, + { + "m_Id": "c45935ac7e2843c097706bbc6433a9ef" + }, + { + "m_Id": "c6b681bc44564e79b2ef30353d49183b" + }, + { + "m_Id": "4e0a22ad1461ba87acbd5af036604395" + }, + { + "m_Id": "89152ed9783a433ea8ce3c853cc0d050" + }, + { + "m_Id": "7a86fc08d4f4453bab8f62dd990e067a" + }, + { + "m_Id": "697f222641f04446a9ff6c6929cd4f84" + }, + { + "m_Id": "0b70190c450a4342ab4f4a426b1eaf09" + }, + { + "m_Id": "3ea4ac5985e045fe9bb1473433a925a9" + }, + { + "m_Id": "df3c327e6c97da8f8847ca32221c76ab" + }, + { + "m_Id": "a06924a034924204a1a6e7af0ed5dabb" + }, + { + "m_Id": "f0a02fd6bd8b4135abb279cd394c8c12" + }, + { + "m_Id": "661f0ed18c5d4bbaa8140c961d36ecfa" + }, + { + "m_Id": "15d3037085f143c0a6267f81f9cf6b85" + }, + { + "m_Id": "8502ff0b1b5f401b9cb563dac69fcecd" + }, + { + "m_Id": "9587ac5421c44de1b677a4ce4f167768" + }, + { + "m_Id": "04710da2add54fb687913d1bf5a6b7b2" + }, + { + "m_Id": "941038397df743edb971942aa6a65b41" + }, + { + "m_Id": "076ad82973424eb9bbbed60415a5df01" + }, + { + "m_Id": "5f7bb030a26448bc983ca81fea90a267" + }, + { + "m_Id": "2267151c895a4997a64ea8a236b934c9" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "304c9aa35e954e83b97ba90d515ea01b", + "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.Vector1MaterialSlot", + "m_ObjectId": "306d89238f7940c3b5c650418ff8fb44", + "m_Id": 0, + "m_DisplayName": "Offset X Video", + "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.DotProductNode", + "m_ObjectId": "30f7947e6f7d2d81a99bf5d29c5eb048", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Dot Product", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 237.33331298828126, + "y": -389.3332824707031, + "width": 128.6666717529297, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "e8f25c6f92237b8281964c033e3c48b3" + }, + { + "m_Id": "97fa3a1c4148268e9d296872eda84ce0" + }, + { + "m_Id": "0d9e0cad1b9bd08a8183411f4cacbab5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "318808c3dd9e47929d180df763559011", + "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.Vector1MaterialSlot", + "m_ObjectId": "3284d094467d4ddf9e3b512731de9f34", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "353debbfd04d69859f5eabc6e79d1918", + "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, + "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.PropertyNode", + "m_ObjectId": "35bca6397e963c8b889dffa8b1d49a37", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -194.666748046875, + "y": -652.0, + "width": 143.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5681a712ecd1eb8d93db30ef4d2c1a77" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "43dc0dafa162f08797eef85e19f052bf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "36971e2e41611c8d9960b587e1f2b52c", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 209.3334503173828, + "y": -1091.9998779296875, + "width": 146.00001525878907, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "235f550ae9ef3e8b909bb09e8607b838" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4e0a22ad1461ba87acbd5af036604395" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "37333e5bc9854c87880d414a1f526324", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1742.0, + "y": 210.99998474121095, + "width": 207.9998779296875, + "height": 314.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "318808c3dd9e47929d180df763559011" + } + ], + "synonyms": [], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3777176a6751484e9333b03b4ea56b36", + "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": "e62bd91d2dd1495e951dee4caadab474" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "381e1efcb5f44c799f7ea495c0e6d18c", + "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.Vector1MaterialSlot", + "m_ObjectId": "38a8a6c1d47a444c97718a3e87c3c4a8", + "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": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "393da73fefc57f8cbfe60757a1f49000", + "m_Guid": { + "m_GuidSerialized": "c4977f0d-99ce-4f3d-b8a6-00f67cc0575a" + }, + "m_Name": "Input Colorize", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_B7810F92", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a8c6405b1b55883a32fb5466315afba", + "m_Id": 1, + "m_DisplayName": "Saturation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Saturation", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "3b2b5f62867a4bb59660706fac067125", + "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.PositionMaterialSlot", + "m_ObjectId": "3b84c28380434b8f88b9283b0a8f9ea3", + "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.Vector1MaterialSlot", + "m_ObjectId": "3b8beddf65e04e7bbda93d6fa64b1437", + "m_Id": 0, + "m_DisplayName": "Normal Multiply", + "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.BlockNode", + "m_ObjectId": "3be7b8d3e80e40ec9a7543dc0ae9272e", + "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": "c5bd62f979d24db0b232a819da2a0711" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "3ca8e01131af4696ac9b1182dba8cbc0", + "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.PropertyNode", + "m_ObjectId": "3e1af9f03ade4bbb850c0f7a839fdba5", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.0, + "y": -916.0, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6785ddc9cbd942ffb45a2c7f6d028b3b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "13765bb484ed40d8bb3dcb30b6cd8ede" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ea4ac5985e045fe9bb1473433a925a9", + "m_Guid": { + "m_GuidSerialized": "5752b0ea-8f31-487c-8d1e-cdf995335f6d" + }, + "m_Name": "Metalic Multiply", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ea4ac5985e045fe9bb1473433a925a9", + "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": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3eaff42832b947719ec0b7311a80a8f9", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "3f0b1b812a64a686a386cb624dbc5b0a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "3f6da42edde668879fad77cdd0cc3dcb", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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.Texture2DMaterialSlot", + "m_ObjectId": "3ffce12f535b4d76b256d4d9cd4f9938", + "m_Id": 0, + "m_DisplayName": "Input Alpha Texture (R)", + "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": "4070293f828e481aa11badc082671ddf", + "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": "4142c714c1764a9aaad8c7910364c024", + "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.Vector4MaterialSlot", + "m_ObjectId": "41a487c0853cb380b8ce8f664bd9b01e", + "m_Id": 0, + "m_DisplayName": "Input Colorize", + "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.Vector3MaterialSlot", + "m_ObjectId": "41abd99b1b53487eb8b22d18dfaa00a9", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "41b0e82f669c4af3b0eaa01a6994756d", + "m_Id": 2, + "m_DisplayName": "M1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "M1", + "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": "4375bb0dd033bb85bce81d6f96a643ad", + "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.Vector1MaterialSlot", + "m_ObjectId": "438e10d8cdf74a30973825ea32a92524", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "43dc0dafa162f08797eef85e19f052bf", + "m_Guid": { + "m_GuidSerialized": "43479b06-9d5f-448b-8223-9d1b7eb5b1bc" + }, + "m_Name": "Input Texture (RGBA)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_38C18792", + "m_OverrideReferenceName": "_BaseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4414ef700ef80d838b8a35711675c2d0", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44517fd93ae84d6386854e000b49adfb", + "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.UVMaterialSlot", + "m_ObjectId": "4887f19982f57b84b4558bed397d8e35", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "48a40a63e80d428bb9f4a9667224e04c", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 13.33335018157959, + "y": -808.0, + "width": 127.99999237060547, + "height": 100.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "438e10d8cdf74a30973825ea32a92524" + }, + { + "m_Id": "7be6be6925b14748bc045e6a9d4fb9c2" + }, + { + "m_Id": "e7f810bea5564d089c61675dd9b91375" + } + ], + "synonyms": [], + "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.Vector1MaterialSlot", + "m_ObjectId": "4b7afa11eb1ba18f9e8c2007abf34449", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4ca073346d7cbd8fb6c9bb2a685cdef6", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1180.0001220703125, + "y": -969.9999389648438, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "97a1707a2b7bda86a1a6c4c67a4ff001" + }, + { + "m_Id": "f738b5282f5b9c8a93ab470f39b0beb3" + }, + { + "m_Id": "735f4bf14180538189cee2e9ad6fe41c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "4d400eccb45a44a0ae37f12696ed0f27", + "m_Id": 0, + "m_DisplayName": "LED AlphaMap (R)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MatrixSplitNode", + "m_ObjectId": "4ddfcdb49ede4941b61d28340caabb67", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Matrix Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1805.0, + "y": 717.0, + "width": 145.0, + "height": 184.0 + } + }, + "m_Slots": [ + { + "m_Id": "8588dd1a10a04f2bbd330cf24763a745" + }, + { + "m_Id": "b105d87c76e440c6bb4d59e65022cc28" + }, + { + "m_Id": "41b0e82f669c4af3b0eaa01a6994756d" + }, + { + "m_Id": "c51df1d6eae049b59bfd9f06f173b6fc" + }, + { + "m_Id": "76851f2b4b6047449ff8f2cc593c81a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Axis": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "4e0a22ad1461ba87acbd5af036604395", + "m_Guid": { + "m_GuidSerialized": "e31e0553-4891-48ba-b253-cabb7b8e9e88" + }, + "m_Name": "LED Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_1627220F", + "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\":\"40995f7a6e4074451a7646b65ff61a06\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4e3b81eb31714e6bb9498703a30dafb4", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5009e178ec764cc681fac971338b9e13", + "m_Guid": { + "m_GuidSerialized": "e31b1591-f01b-47d4-ae0d-57fbef139f11" + }, + "m_Name": "Tiling X Video", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "TilingVideoX", + "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": "51d89958f20a4897b03df9a5dc2ddf53", + "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": "f7ffd2a28fe647f7a2ab41677aad75f2" + } + ], + "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.PropertyNode", + "m_ObjectId": "521d142cb914487aba1e473220fb3011", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2423.0, + "y": -1923.5, + "width": 148.49998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "2246c22e5c6e48c09afef45190734ba7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "89152ed9783a433ea8ce3c853cc0d050" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "53fcc23434d840c9808e6da8049a4980", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "54461dd3c32c4bb9984b2c58f5afc934", + "m_Id": 3, + "m_DisplayName": "UV2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV2", + "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.Vector2MaterialSlot", + "m_ObjectId": "54710243e69b47c099c16a34db2c1651", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "548503b9584f4147bd172d08c6423f5b", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "54e13b495087441abc536e8bfe3a1822", + "m_Id": 0, + "m_DisplayName": "Edge1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge1", + "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.Vector4MaterialSlot", + "m_ObjectId": "54eb0758dd9f489b9ae89d1d463f85b2", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "5538c4fabe6b464a9c6fe9a92ef2a4d6", + "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.GroupData", + "m_ObjectId": "558a1d815f624e63a8786ea2bcb4488d", + "m_Title": "LedGeneration", + "m_Position": { + "x": -771.3333129882813, + "y": -1354.6666259765625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "55fb431118b34c1cb49ac9ce4c66a4e1", + "m_Title": "Map Extract", + "m_Position": { + "x": 2396.499755859375, + "y": -2008.9998779296875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "5681a712ecd1eb8d93db30ef4d2c1a77", + "m_Id": 0, + "m_DisplayName": "Input Texture (RGBA)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "572e5e17c9424f8f9fd7995845c4d300", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1970.0001220703125, + "y": 734.0, + "width": 119.9998779296875, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4070293f828e481aa11badc082671ddf" + }, + { + "m_Id": "22cc81483abb424e9b8de19635181156" + }, + { + "m_Id": "ee7cf7450d604c848744004a3b933843" + }, + { + "m_Id": "6c6502ddba2147ad906ad6d25588162d" + }, + { + "m_Id": "924d87097f444910921b2a13ca1e564c" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "57f0aed0ed0bef87b7c76ade8df74d41", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 80.0, + "y": 80.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "58810e934fc24f478a830609ccadc232", + "m_Id": 0, + "m_DisplayName": "Intensity Multiplier", + "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.MultiplyNode", + "m_ObjectId": "594fa8f3084f4c769e5ac83c8489b50a", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1330.0, + "y": -555.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "00192b11f86a4bc2b5baffb1b7375640" + }, + { + "m_Id": "75cadab9e74341d894d0c56710bb098a" + }, + { + "m_Id": "99f948cb80f6412796f6d268fe3e73a9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "596ad542bdc5423f8ec9c211f48e72b8", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -77.0, + "y": -86.00005340576172, + "width": 203.5, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3ffce12f535b4d76b256d4d9cd4f9938" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b514e80179bf4665ac57b25983b35fd7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "5a2032be649347a0b51f37e58df36434", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2792.5, + "y": -1068.5, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "ad00aa00b88349a39b8417ab00c77886" + }, + { + "m_Id": "f512a77b53d6460bb446df03dc648769" + }, + { + "m_Id": "11b49ffb86c34de2bc7ddc9c9aa95e7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5a84a6495b74ce8da8e9bdc0b7ed0a9b", + "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.Vector4MaterialSlot", + "m_ObjectId": "5b1daedbee8944eabbd6295e8e2bb82c", + "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.Vector2MaterialSlot", + "m_ObjectId": "5c2d4de73b2b411fa58dd28a3d205bb8", + "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.UVMaterialSlot", + "m_ObjectId": "5c6a815145014d8b8345c7b9ef62726d", + "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.Vector1MaterialSlot", + "m_ObjectId": "5cc92d91684f498b8528ed545f6365c7", + "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.Vector1MaterialSlot", + "m_ObjectId": "5df2cec9293c4367bebf48f01742884b", + "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": "5edfad9916ce4abb8d56f5735fcb262e", + "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.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "5f56e400a17a48aa93f96d54a7d62a2b", + "m_MaterialNeedsUpdateHash": 280370, + "m_SurfaceType": 0, + "m_RenderingPass": 1, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": false, + "m_TessellationMode": 0, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "5f59b4a9019e42679a5f93f182a21f2c", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5f7bb030a26448bc983ca81fea90a267", + "m_Guid": { + "m_GuidSerialized": "f9b661e2-0e99-496c-917d-44bf8effcf6e" + }, + "m_Name": "FoVParamFadeEnd", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "_FoVParamFadeEnd", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "601239aa7d404fd58d5b0d3ace9becb2", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "601904e809e54844abc8d97054b32e32", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "60ae3d9aa9644d1b996440d9a500a848", + "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.Vector1MaterialSlot", + "m_ObjectId": "60fe7de68a92578ab9ddeab7344c0633", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6101cb48c26d40b58898a76bbc7acd34", + "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.Vector2Node", + "m_ObjectId": "61a38b94948540a3b831de631da04652", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 13.33335018157959, + "y": -916.0, + "width": 127.99999237060547, + "height": 100.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "d1545e493b564cfeb0bb6dafe8f5348f" + }, + { + "m_Id": "a9fd0d351f124466a009976fc3415586" + }, + { + "m_Id": "54710243e69b47c099c16a34db2c1651" + } + ], + "synonyms": [], + "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": "63f35b3853044cc19cb76b89ac995e5a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "64b6dc10743a42368dda7b2f541d3f5b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "661f0ed18c5d4bbaa8140c961d36ecfa", + "m_Guid": { + "m_GuidSerialized": "74f81a1f-000c-44b9-b576-44b0ea8f157b" + }, + "m_Name": "Tile LED Y", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "TilingLEDY", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 50.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6785ddc9cbd942ffb45a2c7f6d028b3b", + "m_Id": 0, + "m_DisplayName": "Tiling Y Video", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "697f222641f04446a9ff6c6929cd4f84", + "m_Guid": { + "m_GuidSerialized": "4ecc78f2-718e-4423-a843-50557a12f238" + }, + "m_Name": "LED AlphaMap (R)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_697f222641f04446a9ff6c6929cd4f84", + "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\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "69b99283e1a24e3ea748333c70fe8ec6", + "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": "19099857f4ee4245983a8ed55dc079d2" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "6a60485ecf984ab088d34f7d810079f3", + "m_Id": 3, + "m_DisplayName": "Near Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Near Plane", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6bd778ecb8044feb8f341f2fde33ce5c", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3111.999755859375, + "y": -1580.9998779296875, + "width": 208.0, + "height": 434.0 + } + }, + "m_Slots": [ + { + "m_Id": "54eb0758dd9f489b9ae89d1d463f85b2" + }, + { + "m_Id": "a82ffc1d3f0646f89309b3565eae8890" + }, + { + "m_Id": "0634c142b9de4e5da10a959402c667d4" + }, + { + "m_Id": "b4ed399e4a924012bf565362c7d6f282" + }, + { + "m_Id": "7e055dc093fa472da2d0a7a979e348da" + }, + { + "m_Id": "fc9df69413fd42d1b447e0d43b33bb0d" + }, + { + "m_Id": "035463f11ccc4d3ba50608cdf31d8e0e" + }, + { + "m_Id": "548503b9584f4147bd172d08c6423f5b" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "6c6502ddba2147ad906ad6d25588162d", + "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.PropertyNode", + "m_ObjectId": "6e0b953a0f4a4b49b7e0db990c6ee772", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.0, + "y": -794.0, + "width": 153.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ccf9c99ca4e74473b58cd4c672216209" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c6b681bc44564e79b2ef30353d49183b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6f6e1edbfcb23a8986a07ad184764ab8", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7058bca6413142548c373cd39ee5662a", + "m_Id": 2, + "m_DisplayName": "Orthographic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Orthographic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "735f4bf14180538189cee2e9ad6fe41c", + "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.BlockNode", + "m_ObjectId": "736d20ca03d1425f8a859134724ee671", + "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": "8e56fc2e54664bb1bf4891c220349047" + } + ], + "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.SampleTexture2DNode", + "m_ObjectId": "743b66375a1648e5a607181e1ced527c", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2616.5, + "y": -1950.0, + "width": 208.0, + "height": 434.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb7c873f27c44717a0871185edb15a0a" + }, + { + "m_Id": "5df2cec9293c4367bebf48f01742884b" + }, + { + "m_Id": "0ea7a5170362425c92860d10b74956c5" + }, + { + "m_Id": "7694155f5fa94fbdac82dbcee171c3c9" + }, + { + "m_Id": "08213e5df2c44b5d95ec1f5bcbab41e8" + }, + { + "m_Id": "63f35b3853044cc19cb76b89ac995e5a" + }, + { + "m_Id": "3b2b5f62867a4bb59660706fac067125" + }, + { + "m_Id": "f36ae1c3389b4b538b583bc72041085f" + } + ], + "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.OneMinusNode", + "m_ObjectId": "7478f0ab39be44fbb448cc7957cb4943", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2531.0, + "y": 563.0000610351563, + "width": 128.0, + "height": 93.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "097defd70d7d4f94a7927257dd422736" + }, + { + "m_Id": "c1c6a09542694eb58593d72156d208dd" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "75cadab9e74341d894d0c56710bb098a", + "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.KeywordNode", + "m_ObjectId": "75e839f11914453fa0e073d68be6f033", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -505.33319091796877, + "y": -555.9999389648438, + "width": 208.0, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "a002ecf9b9ab45679744cd1f1b660675" + }, + { + "m_Id": "9c6c37285d9848f1b5503dafb024212f" + }, + { + "m_Id": "f928e36b78164507ace5e9dd86981d20" + }, + { + "m_Id": "54461dd3c32c4bb9984b2c58f5afc934" + }, + { + "m_Id": "ddbc674f9e874fbe9940fbe71eefe9c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 1, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "2267151c895a4997a64ea8a236b934c9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "76851f2b4b6047449ff8f2cc593c81a0", + "m_Id": 4, + "m_DisplayName": "M3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "M3", + "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": "7694155f5fa94fbdac82dbcee171c3c9", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "789c39477a6344b2acf7d1d869216aea", + "m_Id": 0, + "m_DisplayName": "Tile LED X", + "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": "78c92675258a4402818f13de9c6777a4", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7928dadad8a24d169aefca0cb141b4c4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Specular", + "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": "f3129777cd474890b171c8b644703c82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Specular" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "79e45ccbe4f51781ac1b66416542891a", + "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.Vector4MaterialSlot", + "m_ObjectId": "7a7dc2dd30cc4985a1b882c7e6edd2b9", + "m_Id": 0, + "m_DisplayName": "DistantFadeBrightness", + "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": "7a85206cd7c69888a4f93c530e3c5308", + "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, + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "7a86fc08d4f4453bab8f62dd990e067a", + "m_Guid": { + "m_GuidSerialized": "01e911fb-f3e9-4d68-ad16-a3a40bb92ea2" + }, + "m_Name": "LED NormalMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_7a86fc08d4f4453bab8f62dd990e067a", + "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\":\"78bbb74e77f194cb09d583ed3be6658c\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7ae0b9d77b0346d48fab29da185f349d", + "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.Vector1MaterialSlot", + "m_ObjectId": "7be6be6925b14748bc045e6a9d4fb9c2", + "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.MultiplyNode", + "m_ObjectId": "7de0fd4237cf449ba4214e827c448152", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3546.999755859375, + "y": -1699.5, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "852a424c231b4465beef1a52414f3510" + }, + { + "m_Id": "b44121dbb4424feeb4fc82b6c85c7729" + }, + { + "m_Id": "80b8872eb90e45cc86b032c59a31d7c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e055dc093fa472da2d0a7a979e348da", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "7e126c8f68e146bc988f4f63096b1de8", + "m_Id": 2, + "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.SamplerStateMaterialSlot", + "m_ObjectId": "7e58627bf43145d08a59ab32404bea0f", + "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.Vector1MaterialSlot", + "m_ObjectId": "7e6588becc63414b9f497f4ca598847d", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "7f09926b0863459c9c0ca577823de5aa", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f0eb3b8f66a458ca78c2ccb0e5875af", + "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.DistanceNode", + "m_ObjectId": "8027ac5679c74289b85f126baa85f2f1", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Distance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2029.9998779296875, + "y": 5.9999895095825199, + "width": 207.9998779296875, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "8c8b137f3da14cda93af826ad6bdba31" + }, + { + "m_Id": "9faab9d440e6495e97ab30734bd98adf" + }, + { + "m_Id": "1539b8cca4fd418196bab57742aa87ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "80b8872eb90e45cc86b032c59a31d7c3", + "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.Vector1MaterialSlot", + "m_ObjectId": "824eb4ad391a49f9acf7b860a6d737b4", + "m_Id": 0, + "m_DisplayName": "Input Colorize Intensity", + "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": "83e4649475aa0e87ac1c539695f3becf", + "m_Id": 0, + "m_DisplayName": "Smoothness Multiply", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "847b93f9b5c04a22810f910b591b22fc", + "m_Id": 5, + "m_DisplayName": "Z Buffer Sign", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Z Buffer Sign", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8502ff0b1b5f401b9cb563dac69fcecd", + "m_Guid": { + "m_GuidSerialized": "20b0efb6-5ae9-4a35-9030-c72bfd758371" + }, + "m_Name": "Offset LED Y", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "OffsetLEDY", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "852a424c231b4465beef1a52414f3510", + "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.DynamicMatrixMaterialSlot", + "m_ObjectId": "8588dd1a10a04f2bbd330cf24763a745", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "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_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.Vector4MaterialSlot", + "m_ObjectId": "863f6ea48e34238da3c1c1214df4670b", + "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, + "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.Texture2DMaterialSlot", + "m_ObjectId": "8683777f07c54a3dab50ee75e87d26e3", + "m_Id": 0, + "m_DisplayName": "LED NormalMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "86acfcc339d24500834a9836f6e1ef63", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "89152ed9783a433ea8ce3c853cc0d050", + "m_Guid": { + "m_GuidSerialized": "4bdd9b5d-84ec-4d17-a2d2-1a6f17de1535" + }, + "m_Name": "LED BaseMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_89152ed9783a433ea8ce3c853cc0d050", + "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\":\"cdb43915b2cf04400a9107000ca8ab26\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8932e35e59aa4687a648f13f816dc786", + "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, + "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": "8c8b137f3da14cda93af826ad6bdba31", + "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.NormalMaterialSlot", + "m_ObjectId": "8e56fc2e54664bb1bf4891c220349047", + "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": "90aec1f360ef8f8b9e5334dc499c8011", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "91675d647b22538ebbc44d9d1c287158", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "91ba3e1aa36344b495d846309bbb5b87", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 1.9999995231628419, + "y": -1074.6666259765625, + "width": 145.3333282470703, + "height": 129.33331298828126 + } + }, + "m_Slots": [ + { + "m_Id": "be57fd551a934e349e2366fb07cf18d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "924d87097f444910921b2a13ca1e564c", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9305da82103cfc87bd05a9dedc0a06d7", + "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": "932a3c46a81f4cd4912e4179237b2423", + "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.PropertyNode", + "m_ObjectId": "93725e2f3bbe432fae5b9ff38b0f98e0", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -142.66668701171876, + "y": -888.0, + "width": 131.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "789c39477a6344b2acf7d1d869216aea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f0a02fd6bd8b4135abb279cd394c8c12" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "941038397df743edb971942aa6a65b41", + "m_Guid": { + "m_GuidSerialized": "8fffd89d-635f-400a-b76f-dc988d38cce9" + }, + "m_Name": "DistantFadeBrightness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_941038397df743edb971942aa6a65b41", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.4980392456054688, + "g": 1.4980392456054688, + "b": 1.4980392456054688, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9587ac5421c44de1b677a4ce4f167768", + "m_Guid": { + "m_GuidSerialized": "0ab085e3-99d7-4a11-be2b-205e968f7cdd" + }, + "m_Name": "DistantFadeStart", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_9587ac5421c44de1b677a4ce4f167768", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "96fc878e3ae144cca5b832ce3d014369", + "m_Id": 0, + "m_DisplayName": "LED MaskMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "9747a2e2e9644f91aa6c25f4c7f716c0", + "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.UVNode", + "m_ObjectId": "97a0e1adc9a04b329813d88cb0fe2e53", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -745.9999389648438, + "y": -518.0, + "width": 145.33331298828126, + "height": 128.66668701171876 + } + }, + "m_Slots": [ + { + "m_Id": "f37d8afe218c4b0c9817f16dce168112" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "97a1707a2b7bda86a1a6c4c67a4ff001", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "97fa3a1c4148268e9d296872eda84ce0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.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.PropertyNode", + "m_ObjectId": "986db1511245432e878d487b0b33bd68", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1142.0, + "y": -547.0, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a353b6db406c4b5faae6a0a1f14106d5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a1f9648bff084cf4959c672e512a732d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "98ff81b7cffc479087754a54da32442b", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.0, + "y": -840.0, + "width": 153.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "306d89238f7940c3b5c650418ff8fb44" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c45935ac7e2843c097706bbc6433a9ef" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "999592b6a3ea45a59852bb775ad52638", + "m_ActiveSubTarget": { + "m_Id": "7f09926b0863459c9c0ca577823de5aa" + }, + "m_AllowMaterialOverride": true, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "99f948cb80f6412796f6d268fe3e73a9", + "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.BlockNode", + "m_ObjectId": "9a83000bdb564d99b9e0cff7c2582c32", + "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": "f7cfd99952c24a7c810dd35348628197" + } + ], + "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.UVNode", + "m_ObjectId": "9b4f3015b4f64640ac1a9c030a6531f2", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -745.9999389648438, + "y": -634.6666259765625, + "width": 145.33331298828126, + "height": 129.33334350585938 + } + }, + "m_Slots": [ + { + "m_Id": "e7ec99ab77b54749bbb42840786e8cd5" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "9b7f8d906edbab80b95f05b926b35c76", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1640.000244140625, + "y": -807.9999389648438, + "width": 208.0, + "height": 325.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "bdd378331a9f3c84a59b0a546123ab8f" + }, + { + "m_Id": "4414ef700ef80d838b8a35711675c2d0" + }, + { + "m_Id": "a99880da58e6d78f9406921ddd6df155" + }, + { + "m_Id": "353debbfd04d69859f5eabc6e79d1918" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9c6c37285d9848f1b5503dafb024212f", + "m_Id": 5, + "m_DisplayName": "UV0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV0", + "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.BlendNode", + "m_ObjectId": "9cda02a15e544d4fa535e9579f01a78c", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3228.66650390625, + "y": -162.66665649414063, + "width": 208.0, + "height": 360.66668701171877 + } + }, + "m_Slots": [ + { + "m_Id": "af2b18c587714896916a4b893dddd211" + }, + { + "m_Id": "071cd93a384a493eb0bbb60b9194c87a" + }, + { + "m_Id": "601239aa7d404fd58d5b0d3ace9becb2" + }, + { + "m_Id": "c77fc03ae13e4679ad771377da8d5941" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "9de12f85069b4f68ab7f00fad2d4f4cb", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -745.9999389648438, + "y": -415.99993896484377, + "width": 145.33331298828126, + "height": 129.33334350585938 + } + }, + "m_Slots": [ + { + "m_Id": "a5abcfaaa4ef468b8bdb9b4c4089342d" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9e047c8367bc4c6abd0181f38fa5a690", + "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.PropertyNode", + "m_ObjectId": "9f1eca11987d2d84ab4b0cb0aaaa6ce0", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3365.499755859375, + "y": -1291.5, + "width": 141.5, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "83e4649475aa0e87ac1c539695f3becf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "df3c327e6c97da8f8847ca32221c76ab" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9faab9d440e6495e97ab30734bd98adf", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a002ecf9b9ab45679744cd1f1b660675", + "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, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a06924a034924204a1a6e7af0ed5dabb", + "m_Guid": { + "m_GuidSerialized": "242ec221-b170-4e55-ba76-fe87b0fe39aa" + }, + "m_Name": "Normal Multiply", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "Vector1_A78CEBC_1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a1807424c8b74a0d92cc41889dcb63ef", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2918.5, + "y": -1563.0, + "width": 135.49998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "96fc878e3ae144cca5b832ce3d014369" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0b70190c450a4342ab4f4a426b1eaf09" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a1f9648bff084cf4959c672e512a732d", + "m_Guid": { + "m_GuidSerialized": "a23aba45-0b6b-4080-b98f-8d6f6ce158de" + }, + "m_Name": "Intensity Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_a1f9648bff084cf4959c672e512a732d", + "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": 1, + "m_RangeValues": { + "x": 0.0, + "y": 10000.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a2437faaceee415c9839f2eca525c78b", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 222.50001525878907, + "y": -200.00001525878907, + "width": 207.99998474121095, + "height": 433.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "c76bcfcc0eeb477aaddc0167c67af019" + }, + { + "m_Id": "932a3c46a81f4cd4912e4179237b2423" + }, + { + "m_Id": "3284d094467d4ddf9e3b512731de9f34" + }, + { + "m_Id": "abc7972fcce44c8ca32b2752713b650e" + }, + { + "m_Id": "60ae3d9aa9644d1b996440d9a500a848" + }, + { + "m_Id": "d7c7fcdb6e474c33a944eae1fb920248" + }, + { + "m_Id": "5c6a815145014d8b8345c7b9ef62726d" + }, + { + "m_Id": "7e58627bf43145d08a59ab32404bea0f" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a2e370e35b7c4989b5a2c426f214e1ef", + "m_Id": 0, + "m_DisplayName": "Edge1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge1", + "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": "a353b6db406c4b5faae6a0a1f14106d5", + "m_Id": 0, + "m_DisplayName": "Intensity Multiplier", + "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": "a35435c2a8894476bf9831a17a5545c9", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a3608e7491df4c349826d43d34757456", + "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": "a4bc2de52a334f16a20826a7b0404f18", + "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.NegateNode", + "m_ObjectId": "a4c0c758099b411c99e1c8e7041b83c8", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Negate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2137.000244140625, + "y": 755.0000610351563, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "381e1efcb5f44c799f7ea495c0e6d18c" + }, + { + "m_Id": "ba3329d08f9249849731ac988b8022de" + } + ], + "synonyms": [ + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a5abcfaaa4ef468b8bdb9b4c4089342d", + "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, + "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.PropertyNode", + "m_ObjectId": "a6051ee24b47c88eb3e53d7321b2cc32", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 396.6666564941406, + "y": -345.3332824707031, + "width": 150.00003051757813, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "41a487c0853cb380b8ce8f664bd9b01e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "393da73fefc57f8cbfe60757a1f49000" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a7343be61b594c949989d6282da43507", + "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.Vector4MaterialSlot", + "m_ObjectId": "a7351431d3dc46fab31ebc186081de95", + "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.Vector2MaterialSlot", + "m_ObjectId": "a806914d1afb4e6fb58ac3f9e7166e91", + "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.Vector1MaterialSlot", + "m_ObjectId": "a82ffc1d3f0646f89309b3565eae8890", + "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.Vector2MaterialSlot", + "m_ObjectId": "a99880da58e6d78f9406921ddd6df155", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 8.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a9d2479beeed40498bcc040e143adfc6", + "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.Vector1MaterialSlot", + "m_ObjectId": "a9fd0d351f124466a009976fc3415586", + "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.GroupData", + "m_ObjectId": "aad93ada0a3c40f6bf73a3f7f9188f33", + "m_Title": "Alpha Blending", + "m_Position": { + "x": 3556.999267578125, + "y": 242.82955932617188 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "aae64dd83cd34378b0391564f57dc63e", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2141.999755859375, + "y": -57.999996185302737, + "width": 158.0, + "height": 33.999961853027347 + } + }, + "m_Slots": [ + { + "m_Id": "10b8f3a3106543d59c617b8626e089c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "04710da2add54fb687913d1bf5a6b7b2" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "aaf5ce0c65d8928784d89eb01cee2f32", + "m_Guid": { + "m_GuidSerialized": "ec3b7c09-60cc-4547-b3ce-f34d777e30ff" + }, + "m_Name": "Input Colorize Intensity", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D4BB5679", + "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": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "abc7972fcce44c8ca32b2752713b650e", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "acc6316f896a4eca82d3b69b07dfd65f", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2513.0, + "y": -224.00001525878907, + "width": 196.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "cf401cf0c4ff41f28c3b605efb8e756a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "941038397df743edb971942aa6a65b41" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ad00aa00b88349a39b8417ab00c77886", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad86636108814221b27af749ab1e6c6d", + "m_Id": 0, + "m_DisplayName": "FoVParamFadeEnd", + "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.MultiplyNode", + "m_ObjectId": "ae3c12628ccd4682806cfc4c91fcc4f2", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3547.999755859375, + "y": -1383.5, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "0b1bacb7fe7d4a2689c2e6a9b6384499" + }, + { + "m_Id": "5538c4fabe6b464a9c6fe9a92ef2a4d6" + }, + { + "m_Id": "4142c714c1764a9aaad8c7910364c024" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "af2b18c587714896916a4b893dddd211", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "b0fb6c7d8268418a8c06806c53be5596", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 1.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.DynamicVectorMaterialSlot", + "m_ObjectId": "b105d87c76e440c6bb4d59e65022cc28", + "m_Id": 1, + "m_DisplayName": "M0", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "M0", + "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.CameraNode", + "m_ObjectId": "b1a9580ac6d24d2da1fdca6b3ac22ce4", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1821.999755859375, + "y": -47.00001907348633, + "width": 122.0001220703125, + "height": 244.9999542236328 + } + }, + "m_Slots": [ + { + "m_Id": "41abd99b1b53487eb8b22d18dfaa00a9" + }, + { + "m_Id": "26d7ac14ad204b7b9f9b7e26e91a02ff" + }, + { + "m_Id": "7058bca6413142548c373cd39ee5662a" + }, + { + "m_Id": "6a60485ecf984ab088d34f7d810079f3" + }, + { + "m_Id": "d42c89cf11b9497f87841fb587b4cd77" + }, + { + "m_Id": "847b93f9b5c04a22810f910b591b22fc" + }, + { + "m_Id": "d16ce8c5cad14c0494ae0800bfdd20ba" + }, + { + "m_Id": "e629216bf88f40599af0a85635b9b9aa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b28a62493e0243738393fea882daace3", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 610.6668090820313, + "y": -229.33326721191407, + "width": 192.6666259765625, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "824eb4ad391a49f9acf7b860a6d737b4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "aaf5ce0c65d8928784d89eb01cee2f32" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b44121dbb4424feeb4fc82b6c85c7729", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "b44b2cf4562b4a79be21145624e4c72a", + "m_Id": 2, + "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.Vector1MaterialSlot", + "m_ObjectId": "b4ed399e4a924012bf565362c7d6f282", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b514e80179bf4665ac57b25983b35fd7", + "m_Guid": { + "m_GuidSerialized": "89cff95c-8687-4399-ac67-b8f27eb95297" + }, + "m_Name": "Input Alpha Texture (R)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BaseMap_1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b613eec8921b4d5886bcc7f1720f6da2", + "m_Id": 1, + "m_DisplayName": "Edge2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge2", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b6e50e485f89848da931e872be787e97", + "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": "b799c2a8a618fe8ab70ac7492649bd84", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ba3329d08f9249849731ac988b8022de", + "m_Id": 1, + "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.Vector2MaterialSlot", + "m_ObjectId": "bbbbb3b08162598081721ad63dd0726e", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bc1e42d5a39048e6a5f9622cdff40c15", + "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, + "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.Vector2Node", + "m_ObjectId": "bd233532146748a4be14303c0406292e", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1478.0, + "y": -630.0000610351563, + "width": 128.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "f5e532e8bc5b4c558181c31723e689f1" + }, + { + "m_Id": "e361158d307d43b8be2b71b0480946ff" + }, + { + "m_Id": "a806914d1afb4e6fb58ac3f9e7166e91" + } + ], + "synonyms": [], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "bdd378331a9f3c84a59b0a546123ab8f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "be57fd551a934e349e2366fb07cf18d8", + "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, + "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.PropertyNode", + "m_ObjectId": "c193e49faddf4e83af38d36f73276b2d", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2330.5, + "y": -980.4999389648438, + "width": 158.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b8beddf65e04e7bbda93d6fa64b1437" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a06924a034924204a1a6e7af0ed5dabb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "c1b656a02261445080191d650100353b", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -745.9999389648438, + "y": -292.6666259765625, + "width": 145.33331298828126, + "height": 129.33334350585938 + } + }, + "m_Slots": [ + { + "m_Id": "8932e35e59aa4687a648f13f816dc786" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c1c6a09542694eb58593d72156d208dd", + "m_Id": 1, + "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": "c2a3740473a8420ca7457eeeee50a84c", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c3f1518a36d44476b6674264d0902507", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c45935ac7e2843c097706bbc6433a9ef", + "m_Guid": { + "m_GuidSerialized": "d901ecb8-5d4a-43f1-ac7c-5fcb38c8a42a" + }, + "m_Name": "Offset X Video", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "OffsetVideoX", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c51df1d6eae049b59bfd9f06f173b6fc", + "m_Id": 3, + "m_DisplayName": "M2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "M2", + "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.PropertyNode", + "m_ObjectId": "c521e92accc84a6b9aa98fa3d85eb7c7", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -142.66668701171876, + "y": -841.9999389648438, + "width": 131.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1487e2451cb341beb8ce09e9cb8f9987" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "661f0ed18c5d4bbaa8140c961d36ecfa" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "c5bd62f979d24db0b232a819da2a0711", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.08490568399429321, + "y": 0.08490568399429321, + "z": 0.08490568399429321 + }, + "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.PropertyNode", + "m_ObjectId": "c5c0a045953944289034515b7cff47f4", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2135.999755859375, + "y": -94.99999237060547, + "width": 164.0, + "height": 33.99996566772461 + } + }, + "m_Slots": [ + { + "m_Id": "eae8c9f650d94f578901476d2f2225f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9587ac5421c44de1b677a4ce4f167768" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", + "m_ObjectId": "c5e8700709754707a7d1169ae172448d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "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_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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c6b681bc44564e79b2ef30353d49183b", + "m_Guid": { + "m_GuidSerialized": "9d2a9d6a-f9c7-4216-b554-588b3a6038ae" + }, + "m_Name": "Offset Y Video", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "OffsetVideoY", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c6b87fcd1d9246638378718932775927", + "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": "ebc4420e5c5749a3a97f93854cf9933c" + } + ], + "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.Vector4MaterialSlot", + "m_ObjectId": "c76bcfcc0eeb477aaddc0167c67af019", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "c77fc03ae13e4679ad771377da8d5941", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "c792ade84d30ca8aad4d9a1ca142973c", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "c9ab1848819944058b982d48bdb20370", + "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.Vector4MaterialSlot", + "m_ObjectId": "cb7c873f27c44717a0871185edb15a0a", + "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.Vector2Node", + "m_ObjectId": "cb91892aa034428682f608207cf0ea15", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -440.6666564941406, + "y": -852.0000610351563, + "width": 128.66665649414063, + "height": 101.33331298828125 + } + }, + "m_Slots": [ + { + "m_Id": "f9eeac57237b42748d925fb5cdcb9451" + }, + { + "m_Id": "a3608e7491df4c349826d43d34757456" + }, + { + "m_Id": "1319dd51354b4136ba9d8a84089dc44f" + } + ], + "synonyms": [], + "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.BlendNode", + "m_ObjectId": "cb9efe9c622b4bbcb3272ed471e2d379", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3221.999755859375, + "y": 385.9999694824219, + "width": 207.99998474121095, + "height": 360.4999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "cd2e1921e1414b7fac917a3f3b079af2" + }, + { + "m_Id": "b0fb6c7d8268418a8c06806c53be5596" + }, + { + "m_Id": "7e6588becc63414b9f497f4ca598847d" + }, + { + "m_Id": "e51a7e6004a94b4d8edd7e92330dd364" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 15 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ccf9c99ca4e74473b58cd4c672216209", + "m_Id": 0, + "m_DisplayName": "Offset Y Video", + "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": "cd2e1921e1414b7fac917a3f3b079af2", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ce1dbb76a043470f883296499c3b4896", + "m_Id": 1, + "m_DisplayName": "Edge2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge2", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "cf110f702a764edcbb31ec82165b03c2", + "m_RayTracing": true, + "m_MaterialType": 0, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cf401cf0c4ff41f28c3b605efb8e756a", + "m_Id": 0, + "m_DisplayName": "DistantFadeBrightness", + "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.Vector1MaterialSlot", + "m_ObjectId": "d0cbcec42aff4a35b2523035e3a04926", + "m_Id": 0, + "m_DisplayName": "Offset LED X", + "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": "d1545e493b564cfeb0bb6dafe8f5348f", + "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.PropertyNode", + "m_ObjectId": "d15772f346f94c6986e068558d122b43", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -154.66668701171876, + "y": -741.9999389648438, + "width": 143.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2d51eb40bd1b4570bca20789c5231bd6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8502ff0b1b5f401b9cb563dac69fcecd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d16ce8c5cad14c0494ae0800bfdd20ba", + "m_Id": 6, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d42c89cf11b9497f87841fb587b4cd77", + "m_Id": 4, + "m_DisplayName": "Far Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Far Plane", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d60c50e1975b47b988008dfefffc7804", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1142.0, + "y": -498.0, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "58810e934fc24f478a830609ccadc232" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a1f9648bff084cf4959c672e512a732d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d69dafc446754c67995497113b3faf06", + "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": "c2a3740473a8420ca7457eeeee50a84c" + } + ], + "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.LerpNode", + "m_ObjectId": "d6a059ba162bbb8980285833a97bd408", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 897.3334350585938, + "y": -467.3331604003906, + "width": 208.00006103515626, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "ebb424f76d1543818249580d1e375aa2" + }, + { + "m_Id": "e770d29ff8a6f2889cabc506898b7e57" + }, + { + "m_Id": "3f6da42edde668879fad77cdd0cc3dcb" + }, + { + "m_Id": "7a85206cd7c69888a4f93c530e3c5308" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "d7c7fcdb6e474c33a944eae1fb920248", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "d7cd95338ce94c129ef52b1c2a389e11", + "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": "d8033dc823615383ae0c24fd350bc021", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "da01802eea63430fb34ce568075a8237", + "m_Title": "DistantFader", + "m_Position": { + "x": 1505.0001220703125, + "y": -338.9999694824219 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ddbc674f9e874fbe9940fbe71eefe9c4", + "m_Id": 1, + "m_DisplayName": "UV3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV3", + "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": "ddd7533f8d4b2587b9801c033678530e", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "df3c327e6c97da8f8847ca32221c76ab", + "m_Guid": { + "m_GuidSerialized": "de2799c1-15cf-45e2-b50b-9f3eb077613d" + }, + "m_Name": "Smoothness Multiply", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_A78CEBC", + "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": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e11f7a973fd4078a8923e1504c9cf354", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 593.3333740234375, + "y": -579.9999389648438, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "fcfbd36fc986838cafde33377fb10cea" + }, + { + "m_Id": "79e45ccbe4f51781ac1b66416542891a" + }, + { + "m_Id": "304c9aa35e954e83b97ba90d515ea01b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e27a817f6cf5403db26a237234eaf91b", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2513.0, + "y": -280.0000305175781, + "width": 196.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a7dc2dd30cc4985a1b882c7e6edd2b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "941038397df743edb971942aa6a65b41" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TransformationMatrixNode", + "m_ObjectId": "e31c0ac387e842b58fc5f7516f7a1fbb", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Transformation Matrix", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1530.0, + "y": 677.0, + "width": 172.0, + "height": 112.0 + } + }, + "m_Slots": [ + { + "m_Id": "c5e8700709754707a7d1169ae172448d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_matrix": -1, + "m_MatrixType": 4 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e3505fd0c5424e2b85bd3f58482cc3ae", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -154.66668701171876, + "y": -782.0, + "width": 143.33334350585938, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0cbcec42aff4a35b2523035e3a04926" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "15d3037085f143c0a6267f81f9cf6b85" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e361158d307d43b8be2b71b0480946ff", + "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.TilingAndOffsetNode", + "m_ObjectId": "e37a2b28b62d4beeb467955d02f994e4", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -227.33340454101563, + "y": -498.0000305175781, + "width": 208.00001525878907, + "height": 325.3333435058594 + } + }, + "m_Slots": [ + { + "m_Id": "29a16cc75a7a4703b332246fbbf4e7f0" + }, + { + "m_Id": "601904e809e54844abc8d97054b32e32" + }, + { + "m_Id": "5c2d4de73b2b411fa58dd28a3d205bb8" + }, + { + "m_Id": "c3f1518a36d44476b6674264d0902507" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e4e837ff1e6a430f924f8a3ca04ddb67", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 776.5, + "y": -1490.5, + "width": 208.0, + "height": 434.0 + } + }, + "m_Slots": [ + { + "m_Id": "a7351431d3dc46fab31ebc186081de95" + }, + { + "m_Id": "38a8a6c1d47a444c97718a3e87c3c4a8" + }, + { + "m_Id": "86acfcc339d24500834a9836f6e1ef63" + }, + { + "m_Id": "78c92675258a4402818f13de9c6777a4" + }, + { + "m_Id": "5cc92d91684f498b8528ed545f6365c7" + }, + { + "m_Id": "5f59b4a9019e42679a5f93f182a21f2c" + }, + { + "m_Id": "2787f6c5cb934266936c498498d9f8fd" + }, + { + "m_Id": "22ff31e0472149a6876d287d4c12a766" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e51a7e6004a94b4d8edd7e92330dd364", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e5744606139e41efabd1c6449cd42025", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "e629216bf88f40599af0a85635b9b9aa", + "m_Id": 7, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e62bd91d2dd1495e951dee4caadab474", + "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.SaturationNode", + "m_ObjectId": "e7431cb646285483a8de2e143bd6b3e2", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Saturation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 809.3334350585938, + "y": -977.9998779296875, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "6f6e1edbfcb23a8986a07ad184764ab8" + }, + { + "m_Id": "3a8c6405b1b55883a32fb5466315afba" + }, + { + "m_Id": "f1161c5e576680839ebabcacf13ed978" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e770d29ff8a6f2889cabc506898b7e57", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e7ec99ab77b54749bbb42840786e8cd5", + "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, + "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.Vector2MaterialSlot", + "m_ObjectId": "e7f810bea5564d089c61675dd9b91375", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e8f25c6f92237b8281964c033e3c48b3", + "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.TilingAndOffsetNode", + "m_ObjectId": "e99dc454d78f5486aaff8bc77f31e582", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 188.66677856445313, + "y": -1009.9998779296875, + "width": 207.99998474121095, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "4887f19982f57b84b4558bed397d8e35" + }, + { + "m_Id": "57f0aed0ed0bef87b7c76ade8df74d41" + }, + { + "m_Id": "1da49072873b73869e13a929ad0664fc" + }, + { + "m_Id": "bbbbb3b08162598081721ad63dd0726e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eae8c9f650d94f578901476d2f2225f4", + "m_Id": 0, + "m_DisplayName": "DistantFadeStart", + "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.PropertyNode", + "m_ObjectId": "eb7cd27b319c41febede4918e8f25b43", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2010.0001220703125, + "y": 677.0, + "width": 141.9998779296875, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ad86636108814221b27af749ab1e6c6d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5f7bb030a26448bc983ca81fea90a267" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ebb424f76d1543818249580d1e375aa2", + "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.NormalMaterialSlot", + "m_ObjectId": "ebc4420e5c5749a3a97f93854cf9933c", + "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": "ec6f4ca845fe43199c265173ccaf6e48", + "m_Id": 0, + "m_DisplayName": "FoVParamFadeStart", + "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.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "ec70083538c54a2997d0667be5352bd8" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ee7cf7450d604c848744004a3b933843", + "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.MultiplyNode", + "m_ObjectId": "eef34c40a3634ec39e60be9fde5af080", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2747.0, + "y": -269.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "3eaff42832b947719ec0b7311a80a8f9" + }, + { + "m_Id": "5edfad9916ce4abb8d56f5735fcb262e" + }, + { + "m_Id": "a9d2479beeed40498bcc040e143adfc6" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SmoothstepNode", + "m_ObjectId": "f075cd87ae8e4ac8af6e8aef7dac821f", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Smoothstep", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2292.999755859375, + "y": -12.00002384185791, + "width": 208.0, + "height": 326.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "a2e370e35b7c4989b5a2c426f214e1ef" + }, + { + "m_Id": "b613eec8921b4d5886bcc7f1720f6da2" + }, + { + "m_Id": "7e126c8f68e146bc988f4f63096b1de8" + }, + { + "m_Id": "bc1e42d5a39048e6a5f9622cdff40c15" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f0a02fd6bd8b4135abb279cd394c8c12", + "m_Guid": { + "m_GuidSerialized": "b6e85836-ebac-46dc-be0e-073e4bc4b85e" + }, + "m_Name": "Tile LED X", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "TilingLEDX", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 50.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f1161c5e576680839ebabcacf13ed978", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MinimumNode", + "m_ObjectId": "f1aff9baa0ba45998ac27c326f6ccab1", + "m_Group": { + "m_Id": "aad93ada0a3c40f6bf73a3f7f9188f33" + }, + "m_Name": "Minimum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3885.499755859375, + "y": 306.4999694824219, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "f1cb33a29fd64f74af1fd22e6aa4d7a8" + }, + { + "m_Id": "e5744606139e41efabd1c6449cd42025" + }, + { + "m_Id": "c9ab1848819944058b982d48bdb20370" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f1cb33a29fd64f74af1fd22e6aa4d7a8", + "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": "f3129777cd474890b171c8b644703c82", + "m_Id": 0, + "m_DisplayName": "Specular Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Specular", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "f36ae1c3389b4b538b583bc72041085f", + "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.Vector4MaterialSlot", + "m_ObjectId": "f37d8afe218c4b0c9817f16dce168112", + "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, + "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.Vector4MaterialSlot", + "m_ObjectId": "f3b56b13cdb67f8aa5e655d9ce4c918b", + "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.Vector1MaterialSlot", + "m_ObjectId": "f512a77b53d6460bb446df03dc648769", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f5e532e8bc5b4c558181c31723e689f1", + "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": "f738b5282f5b9c8a93ab470f39b0beb3", + "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.TangentMaterialSlot", + "m_ObjectId": "f7cfd99952c24a7c810dd35348628197", + "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": "f7ffd2a28fe647f7a2ab41677aad75f2", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "f928e36b78164507ace5e9dd86981d20", + "m_Id": 4, + "m_DisplayName": "UV1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV1", + "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": "f9eeac57237b42748d925fb5cdcb9451", + "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.PropertyNode", + "m_ObjectId": "fa3423d7067b48e3ac5245da2f801c6c", + "m_Group": { + "m_Id": "55fb431118b34c1cb49ac9ce4c66a4e1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2335.499755859375, + "y": -1065.5, + "width": 161.5, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8683777f07c54a3dab50ee75e87d26e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a86fc08d4f4453bab8f62dd990e067a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "fb9f3b9d1b8c4801ab17aae0270312f6", + "m_Group": { + "m_Id": "da01802eea63430fb34ce568075a8237" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2725.499755859375, + "y": 335.4999694824219, + "width": 207.99998474121095, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "ffc3b756845e4157a16991cb84932b88" + }, + { + "m_Id": "d7cd95338ce94c129ef52b1c2a389e11" + }, + { + "m_Id": "a7343be61b594c949989d6282da43507" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fc9df69413fd42d1b447e0d43b33bb0d", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "fcfbd36fc986838cafde33377fb10cea", + "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.Vector1MaterialSlot", + "m_ObjectId": "fdf49ef52ae1426792bc2331eb9ead78", + "m_Id": 0, + "m_DisplayName": "Tiling X Video", + "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.PropertyNode", + "m_ObjectId": "fe2f2116bbbb48f79bea4ab11516e507", + "m_Group": { + "m_Id": "558a1d815f624e63a8786ea2bcb4488d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.0, + "y": -966.0, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fdf49ef52ae1426792bc2331eb9ead78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5009e178ec764cc681fac971338b9e13" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "fed8faf9b52a437da60c7b481656642c", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "ffc3b756845e4157a16991cb84932b88", + "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 + } +} + diff --git a/Assets/External/LEDScreenShader/Shader/LEDScreenURP.shadergraph.meta b/Assets/External/LEDScreenShader/Shader/LEDScreenURP.shadergraph.meta new file mode 100644 index 0000000..25c88c8 --- /dev/null +++ b/Assets/External/LEDScreenShader/Shader/LEDScreenURP.shadergraph.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e7cea1252f1974843b14167ae6777494 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures.meta b/Assets/External/LEDScreenShader/Textures.meta new file mode 100644 index 0000000..30e1311 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8edc44f0e1f0364e8805da07e3d0342 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel.meta new file mode 100644 index 0000000..85f31bb --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca9b2289023d24e19abf8e65a7ca63bc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_DetailMap.png b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_DetailMap.png new file mode 100644 index 0000000..f7b9f9d --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_DetailMap.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8930bc133834c7719d9c622285ea8140690a1797593f0279ba42ef474c5425a0 +size 42899 diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_DetailMap.png.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_DetailMap.png.meta new file mode 100644 index 0000000..8acf5cc --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_DetailMap.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: c627e8c1cac1b45569318af1b853fef8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Emissive.png b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Emissive.png new file mode 100644 index 0000000..9f63c07 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Emissive.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69310cdef5ee99859fdbaed7ffbb41ed10f935e44ce987a23b931cb92154a2ed +size 1339 diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Emissive.png.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Emissive.png.meta new file mode 100644 index 0000000..d80f1b4 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Emissive.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 9933f4514d7e547e99b553da4be11544 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Height.png b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Height.png new file mode 100644 index 0000000..a2f7136 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b34c10b5746f406164e586adcad8df6bb541a286b248020da134a7f9dc5c5224 +size 10090 diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Height.png.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Height.png.meta new file mode 100644 index 0000000..ee9214f --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Height.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 7477afb1dbb31453fb0a3f5c785c3883 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_MaskMap.png b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_MaskMap.png new file mode 100644 index 0000000..8ee3831 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_MaskMap.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b902207ec710eec1825f0ef93493515e0dcb160ddd3e8b59295da1dbcbd8f982 +size 25160 diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_MaskMap.png.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_MaskMap.png.meta new file mode 100644 index 0000000..b2363e1 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_MaskMap.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 7a81ba4cd306441db9267d6b1340d044 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Normal.png b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Normal.png new file mode 100644 index 0000000..243084a --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4baae632ab39697c90013c78788ad3ac210d46ebe4505322d662e2fbd29227d3 +size 31100 diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Normal.png.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Normal.png.meta new file mode 100644 index 0000000..8bc47e4 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_Normal.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 78bbb74e77f194cb09d583ed3be6658c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 1 + applyGammaDecoding: 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_color.png b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_color.png new file mode 100644 index 0000000..b4ba97d --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eab051bbe28938e860da784f0f2acd3fc0a357e6324d358bc48d21332977b87c +size 9124 diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_color.png.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_color.png.meta new file mode 100644 index 0000000..b26a723 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanelBase_color.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: cdb43915b2cf04400a9107000ca8ab26 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_Emissive.png b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_Emissive.png new file mode 100644 index 0000000..c09597f --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_Emissive.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:090fa1a7fd630bc2b442a0ba3ec4694966345e0a7f31106706da245d4ffca91e +size 4392 diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_Emissive.png.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_Emissive.png.meta new file mode 100644 index 0000000..d9e2275 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_Emissive.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: ac20af80c52874460bc40c2f89b23abc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_RGB.png b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_RGB.png new file mode 100644 index 0000000..1293c01 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_RGB.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09fce15681a735dd6ad6ccdb29ef414c5b8146124e4e968bb059b3f492bd35c3 +size 4783 diff --git a/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_RGB.png.meta b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_RGB.png.meta new file mode 100644 index 0000000..aefad54 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/DetailedLEDPanel/LEDPanel_RGB.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 40995f7a6e4074451a7646b65ff61a06 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/SampleImage.png b/Assets/External/LEDScreenShader/Textures/SampleImage.png new file mode 100644 index 0000000..ebb1292 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SampleImage.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccd1ef892ddb43b97c6870f7318d73a0169a44411291c95edc502836b1203629 +size 5264126 diff --git a/Assets/External/LEDScreenShader/Textures/SampleImage.png.meta b/Assets/External/LEDScreenShader/Textures/SampleImage.png.meta new file mode 100644 index 0000000..be42ff6 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SampleImage.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a7640f15f7fe0074c9112958018e5b39 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED.meta b/Assets/External/LEDScreenShader/Textures/SimpleLED.meta new file mode 100644 index 0000000..7caae2a --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c27f951d9142a4e41a16e80c7a1ee3c8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_01.png b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_01.png new file mode 100644 index 0000000..b5a9300 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_01.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2a01c975c559db25bb109380d48a0b0849c5874c69f48c0819e5385fb3a22c4 +size 19701 diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_01.png.meta b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_01.png.meta new file mode 100644 index 0000000..63c19be --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_01.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 90a0effb0b46acb48bb4ff1f3dadb675 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_02.png b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_02.png new file mode 100644 index 0000000..7976dae --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_02.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdcb642fcdfbd2b096d99a80f0aefba664e28a573f9b37656f5199ef27d3bc66 +size 16734 diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_02.png.meta b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_02.png.meta new file mode 100644 index 0000000..99c0e25 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_02.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 6aa9a0480ef51a44cb7e861b783e1826 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_03.png b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_03.png new file mode 100644 index 0000000..6885aff --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_03.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4174938b237b0f385733330720d805ad25620daa0759a1eb64d749e972e55661 +size 16052 diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_03.png.meta b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_03.png.meta new file mode 100644 index 0000000..605dabd --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_03.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: ae3181878ff44c647a99c33cd8ebed84 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_04.png b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_04.png new file mode 100644 index 0000000..c4925f0 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_04.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a0f4f747d268b837068db2de71dec149f19c6b752574e0206007a0ccb9cc6b9 +size 9151 diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_04.png.meta b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_04.png.meta new file mode 100644 index 0000000..a310c6c --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_04.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 1131aa718f18abf459bf3ba2d1c632ef +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_complex.png b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_complex.png new file mode 100644 index 0000000..a197e3a --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_complex.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19b107ffa07a550bd976ba518fbf63eb18ac724118b0dd9cd5a1377f3afabe03 +size 21793 diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_complex.png.meta b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_complex.png.meta new file mode 100644 index 0000000..2ff1bdb --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_complex.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 8f74e47c192f6824ebe4573057a27bb4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_simple.png b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_simple.png new file mode 100644 index 0000000..e1b39af --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_simple.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a6b98e33e134a5af9d0ec0a36bea888da9d9e721c61ecdd88baa1b070430a56 +size 41485 diff --git a/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_simple.png.meta b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_simple.png.meta new file mode 100644 index 0000000..c128743 --- /dev/null +++ b/Assets/External/LEDScreenShader/Textures/SimpleLED/LED_pixels_simple.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 53f3d0b552b692845868a1a26579997e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + 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 + 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: 128 + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/package.json b/Assets/External/LEDScreenShader/package.json new file mode 100644 index 0000000..79a6d92 --- /dev/null +++ b/Assets/External/LEDScreenShader/package.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7b2f0c7c5e8cf209a82fa2447fd79bbfba134117979451b68975af4e3000598 +size 452 diff --git a/Assets/External/LEDScreenShader/package.json.meta b/Assets/External/LEDScreenShader/package.json.meta new file mode 100644 index 0000000..5fdcebd --- /dev/null +++ b/Assets/External/LEDScreenShader/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 047e130dffb72794087b1009b4bacd7d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/LEDScreenShader/readme.txt b/Assets/External/LEDScreenShader/readme.txt new file mode 100644 index 0000000..be80662 --- /dev/null +++ b/Assets/External/LEDScreenShader/readme.txt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c6d7296babdf0ac9415cfceeb947658c77a02515f5c6f386c9a0aa73f00384b +size 3142 diff --git a/Assets/External/LEDScreenShader/readme.txt.meta b/Assets/External/LEDScreenShader/readme.txt.meta new file mode 100644 index 0000000..2d8c234 --- /dev/null +++ b/Assets/External/LEDScreenShader/readme.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 283a0e396c2768540bcb4d1a1cb3df02 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.5 - Amplify Shader Editor Nodes.unitypackage b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.5 - Amplify Shader Editor Nodes.unitypackage deleted file mode 100644 index 14a0080..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.5 - Amplify Shader Editor Nodes.unitypackage +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9a053e5d6c90515c9acd5520eae9125e1f5adbd2a643e8e89c22c3763ab42e24 -size 4267 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.shader.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.shader.meta deleted file mode 100644 index 5186031..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.shader.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: fcb20b4cb153ee8429e9eead78936e77 -ShaderImporter: - externalObjects: {} - defaultTextures: [] - nonModifiableTextures: [] - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDI_PlanarReflections4_ReflectionOnly.shader.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDI_PlanarReflections4_ReflectionOnly.shader.meta deleted file mode 100644 index 484097d..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDI_PlanarReflections4_ReflectionOnly.shader.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 0f9c6fde4248b5345aa78baa9c51307c -timeCreated: 1567138136 -licenseType: Store -ShaderImporter: - externalObjects: {} - defaultTextures: [] - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections4_InternalBlur.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections4_InternalBlur.mat.meta deleted file mode 100644 index 37ab7d2..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections4_InternalBlur.mat.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: b9505779f15113c449b88ec624e8f352 -timeCreated: 1600795542 -licenseType: Store -NativeFormatImporter: - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader.meta deleted file mode 100644 index 0d1355b..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: c2ffde48fb65ed242aa3d765d2bd704b -timeCreated: 1600790789 -licenseType: Store -ShaderImporter: - defaultTextures: [] - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph deleted file mode 100644 index 7a2ace7..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph +++ /dev/null @@ -1,490 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n },\n \"m_Name\": \"Reflection Tint\",\n \"m_DefaultReferenceName\": \"Color_3805D2EF\",\n \"m_OverrideReferenceName\": \"_ReflectionTint\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_8495CDAA\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"784cfad6-96ce-47be-b59e-303bf684a705\"\n },\n \"m_Name\": \"Reflection Depth\",\n \"m_DefaultReferenceName\": \"Texture2D_D8F9E264\",\n \"m_OverrideReferenceName\": \"_ReflectionDepth\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"6d7a2d93-9576-4945-903e-19c7c11400ff\"\n },\n \"m_Name\": \"Base Map\",\n \"m_DefaultReferenceName\": \"Texture2D_42FF05A6\",\n \"m_OverrideReferenceName\": \"_MainTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"5c83f4c4-298a-4723-a064-f0499d4f775c\"\n },\n \"m_Name\": \"Smoothness\",\n \"m_DefaultReferenceName\": \"Vector1_35AB25FA\",\n \"m_OverrideReferenceName\": \"_Glossiness\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f25cc10b-e529-4583-aff2-a65e2860accb\"\n },\n \"m_Name\": \"Color\",\n \"m_DefaultReferenceName\": \"Color_B35ECAFB\",\n \"m_OverrideReferenceName\": \"_Color\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9\"\n },\n \"m_Name\": \"Metallic Map\",\n \"m_DefaultReferenceName\": \"Texture2D_21251E47\",\n \"m_OverrideReferenceName\": \"_MetallicMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2fb18e39-5351-47e5-817f-eda8c05a892c\"\n },\n \"m_Name\": \"Metallic\",\n \"m_DefaultReferenceName\": \"Vector1_DC1DBEF\",\n \"m_OverrideReferenceName\": \"_Metallic\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"c4d7975f-dbb1-4ad1-8644-84e2a348adfc\"\n },\n \"m_Name\": \"Normal Map\",\n \"m_DefaultReferenceName\": \"Texture2D_15A7254\",\n \"m_OverrideReferenceName\": \"_BumpMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 3\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"59381f49-0e9b-4489-a6d9-fc529fd5c370\"\n },\n \"m_Name\": \"Occlusion Map\",\n \"m_DefaultReferenceName\": \"Texture2D_6F1ECBD4\",\n \"m_OverrideReferenceName\": \"_OcclusionMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"8c637333-b9b6-43f1-8d34-30751c3c655f\"\n },\n \"m_Name\": \"UV Tiling\",\n \"m_DefaultReferenceName\": \"Vector2_1E389890\",\n \"m_OverrideReferenceName\": \"_UVTiling\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.0,\n \"w\": 0.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"031e4225-f932-461c-bfe6-76aaf6907234\"\n },\n \"m_Name\": \"Smoothness based reflection\",\n \"m_DefaultReferenceName\": \"Vector1_2963CFE0\",\n \"m_OverrideReferenceName\": \"_SmoothToReflection\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 1.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2c067d90-7157-4dc9-a4f2-e72c93a3af5a\"\n },\n \"m_Name\": \"Reflection's Distortion\",\n \"m_DefaultReferenceName\": \"Vector1_92B669B6\",\n \"m_OverrideReferenceName\": \"_ReflectionBump\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.05000000074505806,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 0.25\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"14522277-8c63-452e-9fc7-9afb326f4e7b\"\n },\n \"m_Name\": \"Reflection Fog\",\n \"m_DefaultReferenceName\": \"Texture2D_394345E9\",\n \"m_OverrideReferenceName\": \"_ReflectionFog\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - } - ], - "m_SerializedKeywords": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"29ec55a8-a4bf-4d8d-a145-241f48c6a157\"\n },\n \"m_Name\": \"PBR Blurred Reflections\",\n \"m_DefaultReferenceName\": \"BOOLEAN_3276FD84_ON\",\n \"m_OverrideReferenceName\": \"_BLUR_REFLECTIONS_ON\",\n \"m_GeneratePropertyBlock\": true,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"3296c007-3093-485f-9843-f3b3b42327f2\"\n },\n \"m_Name\": \"Use Fog\",\n \"m_DefaultReferenceName\": \"BOOLEAN_2497EEB5_ON\",\n \"m_OverrideReferenceName\": \"_USE_FOG\",\n \"m_GeneratePropertyBlock\": false,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - } - ], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\",\n \"m_GroupGuidSerialized\": \"32716e53-451c-49d9-9d7c-b7f755023d07\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -798.0,\n \"y\": -250.99998474121095,\n \"width\": 137.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.UVNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0477e829-f0dc-402c-b673-6e02257d360d\",\n \"m_GroupGuidSerialized\": \"32716e53-451c-49d9-9d7c-b7f755023d07\",\n \"m_Name\": \"UV\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -962.0,\n \"y\": -207.0,\n \"width\": 144.99998474121095,\n \"height\": 128.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_OutputChannel\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e679cfcb-1894-470d-8c0b-97f3700c08e1\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -407.9999084472656,\n \"y\": 517.9999389648438,\n \"width\": 145.0,\n \"height\": 33.999996185302737\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Normal Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"c4d7975f-dbb1-4ad1-8644-84e2a348adfc\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"963a87ef-5cef-4f96-b066-26b498d7fb9a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -485.0,\n \"y\": 203.00001525878907,\n \"width\": 156.99998474121095,\n \"height\": 33.999996185302737\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Occlusion Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"59381f49-0e9b-4489-a6d9-fc529fd5c370\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -222.99998474121095,\n \"y\": 482.9999694824219,\n \"width\": 187.0,\n \"height\": 176.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -266.0,\n \"y\": 164.00001525878907,\n \"width\": 187.0,\n \"height\": 176.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"90962918-6f82-4e5f-b27f-edb0a5fa4030\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -46.00009536743164,\n \"y\": 22.999980926513673,\n \"width\": 147.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"5c83f4c4-298a-4723-a064-f0499d4f775c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 137.00003051757813,\n \"y\": -39.00001907348633,\n \"width\": 127.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c9692096-2ced-4f27-b0e2-2505182f0207\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3.0000433921813967,\n \"y\": -99.99998474121094,\n \"width\": 122.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Metallic\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"2fb18e39-5351-47e5-817f-eda8c05a892c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 138.9998779296875,\n \"y\": -250.99996948242188,\n \"width\": 127.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -74.00010681152344,\n \"y\": -295.0,\n \"width\": 172.0,\n \"height\": 181.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"76341b7e-a68a-478d-a110-7a68dd1abf00\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -249.00009155273438,\n \"y\": -257.9999694824219,\n \"width\": 152.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Metallic Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\",\n \"m_GroupGuidSerialized\": \"4a098758-d420-410c-9792-a09654ba3e17\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 76.00001525878906,\n \"y\": -708.0,\n \"width\": 137.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\",\n \"m_GroupGuidSerialized\": \"4a098758-d420-410c-9792-a09654ba3e17\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -121.99996185302735,\n \"y\": -745.0,\n \"width\": 189.00001525878907,\n \"height\": 179.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PBRMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 687.0000610351563,\n \"y\": -51.0,\n \"width\": 200.0,\n \"height\": 317.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Albedo\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Albedo\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Metallic\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Metallic\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smoothness\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Occlusion\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Occlusion\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalPBRSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_Model\": 1,\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_NormalDropOffSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2b036731-5ba0-4f96-9cea-9792cc09e6ac\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -119.00004577636719,\n \"y\": 874.0,\n \"width\": 170.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"784cfad6-96ce-47be-b59e-303bf684a705\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"PBR-Like Reflections\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 263.0000305175781,\n \"y\": 807.0,\n \"width\": 420.0,\n \"height\": 262.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 629014811,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_A4A4E1\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 293498272,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_BCCC4859\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -185178582,\\n \\\"m_DisplayName\\\": \\\"Smoothness Influence Over Reflection\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_8340020F\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1592892861,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_AC1694A7\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -351947282,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector4_5CFB1DAE\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -37634226,\\n \\\"m_DisplayName\\\": \\\"Distortion by Normals\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_3B350339\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.15000000596046449,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -97443213,\\n \\\"m_DisplayName\\\": \\\"Normals\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector3_2A13549B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -1295402311,\\n \\\"m_DisplayName\\\": \\\"Fresnel Effect Intensity\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_A56ED190\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -335052323,\\n \\\"m_DisplayName\\\": \\\"Reflection Fog\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_BB283772\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Reflection (Color)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionColor\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Reflection (Depth)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionDepth\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"8eacc4a6336aacc40887d864b1a2e5e0\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [\n \"f7e545bf-a19b-4417-a279-73f3220daab3\",\n \"c127c5b4-e680-4f88-875f-ba1f25ef7c9e\",\n \"514b2aec-06bd-4c85-be51-a3d2317f4443\",\n \"5ba7ddf8-9b56-4065-91ca-9e3acf3cc720\",\n \"f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3\",\n \"5b18fe20-c1d9-41e6-bbed-67ea629f8f88\",\n \"a38c6dfa-cebd-4f06-b290-9734ca10c68f\",\n \"21daf13b-bd13-4b43-aed7-2e8b50b530c1\",\n \"39d8261e-1fa6-4b31-bed6-372b7564008f\",\n \"8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c\"\n ],\n \"m_PropertyIds\": [\n 629014811,\n -1649964382,\n -185178582,\n 1592892861,\n -351947282,\n -37634226,\n -97443213,\n -1295402311,\n 293498272,\n -335052323\n ]\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -110.00007629394531,\n \"y\": 949.0,\n \"width\": 161.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4ac8d729-7a44-48cf-b458-182ebc53e6ab\",\n \"m_GroupGuidSerialized\": \"4a098758-d420-410c-9792-a09654ba3e17\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -300.9999694824219,\n \"y\": -706.0,\n \"width\": 139.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Base Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"6d7a2d93-9576-4945-903e-19c7c11400ff\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"264c6543-a708-42ee-9f8d-c4127ea371fa\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -157.00006103515626,\n \"y\": 906.0000610351563,\n \"width\": 241.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness based reflection\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"031e4225-f932-461c-bfe6-76aaf6907234\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7469cc63-ba8f-4c2f-ae29-dd70ccb63da4\",\n \"m_GroupGuidSerialized\": \"32716e53-451c-49d9-9d7c-b7f755023d07\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -958.0,\n \"y\": -269.9999694824219,\n \"width\": 129.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV Tiling\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"8c637333-b9b6-43f1-8d34-30751c3c655f\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -111.99996185302735,\n \"y\": 830.0,\n \"width\": 154.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"786c0179-eee3-4a52-99a5-607e27422e37\",\n \"m_GroupGuidSerialized\": \"4a098758-d420-410c-9792-a09654ba3e17\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -51.99996566772461,\n \"y\": -569.0,\n \"width\": 109.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f25cc10b-e529-4583-aff2-a65e2860accb\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"81d6696e-6474-4bd8-9295-cd42542ff9e3\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -135.00010681152345,\n \"y\": 991.0000610351563,\n \"width\": 203.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection's Distortion\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"2c067d90-7157-4dc9-a4f2-e72c93a3af5a\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"67b59ff7-0714-449b-bd0d-992257a60eb9\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 482.99993896484377,\n \"y\": -706.0,\n \"width\": 129.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3c2e9b25-06cb-48c7-8cd8-5364c7fa1044\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -27.000022888183595,\n \"y\": 1041.0001220703125,\n \"width\": 145.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Fog\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"14522277-8c63-452e-9fc7-9afb326f4e7b\"\n}" - } - ], - "m_Groups": [ - { - "m_GuidSerialized": "4a098758-d420-410c-9792-a09654ba3e17", - "m_Title": "Main Color", - "m_Position": { - "x": 10.0, - "y": 10.0 - } - }, - { - "m_GuidSerialized": "32716e53-451c-49d9-9d7c-b7f755023d07", - "m_Title": "Main UVs", - "m_Position": { - "x": -987.0, - "y": -326.9999694824219 - } - }, - { - "m_GuidSerialized": "74c97c2a-09db-4f3f-963f-2e1577249f9a", - "m_Title": "Reflections", - "m_Position": { - "x": -182.00006103515626, - "y": 748.0000610351563 - } - } - ], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 629014811,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -351947282,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4ac8d729-7a44-48cf-b458-182ebc53e6ab\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"786c0179-eee3-4a52-99a5-607e27422e37\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"76341b7e-a68a-478d-a110-7a68dd1abf00\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c9692096-2ced-4f27-b0e2-2505182f0207\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"90962918-6f82-4e5f-b27f-edb0a5fa4030\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"963a87ef-5cef-4f96-b066-26b498d7fb9a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e679cfcb-1894-470d-8c0b-97f3700c08e1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -97443213,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7469cc63-ba8f-4c2f-ae29-dd70ccb63da4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0477e829-f0dc-402c-b673-6e02257d360d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1592892861,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"264c6543-a708-42ee-9f8d-c4127ea371fa\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -185178582,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"81d6696e-6474-4bd8-9295-cd42542ff9e3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -37634226,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b036731-5ba0-4f96-9cea-9792cc09e6ac\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 293498272,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"67b59ff7-0714-449b-bd0d-992257a60eb9\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"67b59ff7-0714-449b-bd0d-992257a60eb9\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3c2e9b25-06cb-48c7-8cd8-5364c7fa1044\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -335052323,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/PBR", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "aa365105-8e53-4226-b891-e1b04b18be8f" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat.meta deleted file mode 100644 index 6121291..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3486c0a485a0946478fac757a9e770fe -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph deleted file mode 100644 index 8df799b..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph +++ /dev/null @@ -1,490 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n },\n \"m_Name\": \"Reflection Tint\",\n \"m_DefaultReferenceName\": \"Color_3805D2EF\",\n \"m_OverrideReferenceName\": \"_ReflectionTint\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_8495CDAA\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"784cfad6-96ce-47be-b59e-303bf684a705\"\n },\n \"m_Name\": \"Reflection Depth\",\n \"m_DefaultReferenceName\": \"Texture2D_D8F9E264\",\n \"m_OverrideReferenceName\": \"_ReflectionDepth\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"6d7a2d93-9576-4945-903e-19c7c11400ff\"\n },\n \"m_Name\": \"Base Map\",\n \"m_DefaultReferenceName\": \"Texture2D_42FF05A6\",\n \"m_OverrideReferenceName\": \"_MainTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"5c83f4c4-298a-4723-a064-f0499d4f775c\"\n },\n \"m_Name\": \"Smoothness\",\n \"m_DefaultReferenceName\": \"Vector1_35AB25FA\",\n \"m_OverrideReferenceName\": \"_Glossiness\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f25cc10b-e529-4583-aff2-a65e2860accb\"\n },\n \"m_Name\": \"Color\",\n \"m_DefaultReferenceName\": \"Color_B35ECAFB\",\n \"m_OverrideReferenceName\": \"_Color\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9\"\n },\n \"m_Name\": \"Metallic Map\",\n \"m_DefaultReferenceName\": \"Texture2D_21251E47\",\n \"m_OverrideReferenceName\": \"_MetallicMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2fb18e39-5351-47e5-817f-eda8c05a892c\"\n },\n \"m_Name\": \"Metallic\",\n \"m_DefaultReferenceName\": \"Vector1_DC1DBEF\",\n \"m_OverrideReferenceName\": \"_Metallic\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"c4d7975f-dbb1-4ad1-8644-84e2a348adfc\"\n },\n \"m_Name\": \"Normal Map\",\n \"m_DefaultReferenceName\": \"Texture2D_15A7254\",\n \"m_OverrideReferenceName\": \"_BumpMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 3\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"59381f49-0e9b-4489-a6d9-fc529fd5c370\"\n },\n \"m_Name\": \"Occlusion Map\",\n \"m_DefaultReferenceName\": \"Texture2D_6F1ECBD4\",\n \"m_OverrideReferenceName\": \"_OcclusionMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"8c637333-b9b6-43f1-8d34-30751c3c655f\"\n },\n \"m_Name\": \"UV Tiling\",\n \"m_DefaultReferenceName\": \"Vector2_1E389890\",\n \"m_OverrideReferenceName\": \"_UVTiling\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.0,\n \"w\": 0.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"031e4225-f932-461c-bfe6-76aaf6907234\"\n },\n \"m_Name\": \"Smoothness based reflection\",\n \"m_DefaultReferenceName\": \"Vector1_2963CFE0\",\n \"m_OverrideReferenceName\": \"_SmoothToReflection\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 1.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2c067d90-7157-4dc9-a4f2-e72c93a3af5a\"\n },\n \"m_Name\": \"Reflection's Distortion\",\n \"m_DefaultReferenceName\": \"Vector1_92B669B6\",\n \"m_OverrideReferenceName\": \"_ReflectionBump\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.05000000074505806,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 0.25\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"05fbc637-29c3-49c8-8e62-5d9a9a7e7fef\"\n },\n \"m_Name\": \"_ReflectionFog\",\n \"m_DefaultReferenceName\": \"Texture2D_89194B4\",\n \"m_OverrideReferenceName\": \"_ReflectionFog\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - } - ], - "m_SerializedKeywords": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"203aaab4-fe17-443d-8be6-6cbc304d2d82\"\n },\n \"m_Name\": \"Use Fog\",\n \"m_DefaultReferenceName\": \"BOOLEAN_9B69DC7_ON\",\n \"m_OverrideReferenceName\": \"_USE_FOG\",\n \"m_GeneratePropertyBlock\": true,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"9fa6809d-b2a0-48ea-a0d5-14bb6459ac94\"\n },\n \"m_Name\": \"PBR Blurred Reflections\",\n \"m_DefaultReferenceName\": \"BOOLEAN_B2BF3EB4_ON\",\n \"m_OverrideReferenceName\": \"_BLUR_REFLECTIONS_ON\",\n \"m_GeneratePropertyBlock\": true,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - } - ], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\",\n \"m_GroupGuidSerialized\": \"32716e53-451c-49d9-9d7c-b7f755023d07\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -798.0,\n \"y\": -250.99998474121095,\n \"width\": 137.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.UVNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0477e829-f0dc-402c-b673-6e02257d360d\",\n \"m_GroupGuidSerialized\": \"32716e53-451c-49d9-9d7c-b7f755023d07\",\n \"m_Name\": \"UV\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -962.0,\n \"y\": -207.0,\n \"width\": 144.99998474121095,\n \"height\": 128.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_OutputChannel\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e679cfcb-1894-470d-8c0b-97f3700c08e1\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -407.9999084472656,\n \"y\": 517.9999389648438,\n \"width\": 145.0,\n \"height\": 33.999996185302737\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Normal Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"c4d7975f-dbb1-4ad1-8644-84e2a348adfc\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"963a87ef-5cef-4f96-b066-26b498d7fb9a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -485.0,\n \"y\": 203.00001525878907,\n \"width\": 156.99998474121095,\n \"height\": 33.999996185302737\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Occlusion Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"59381f49-0e9b-4489-a6d9-fc529fd5c370\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -222.99998474121095,\n \"y\": 482.9999694824219,\n \"width\": 187.0,\n \"height\": 176.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -266.0,\n \"y\": 164.00001525878907,\n \"width\": 187.0,\n \"height\": 176.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"90962918-6f82-4e5f-b27f-edb0a5fa4030\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -46.00009536743164,\n \"y\": 22.999980926513673,\n \"width\": 147.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"5c83f4c4-298a-4723-a064-f0499d4f775c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 137.00003051757813,\n \"y\": -39.00001907348633,\n \"width\": 127.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c9692096-2ced-4f27-b0e2-2505182f0207\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3.0000433921813967,\n \"y\": -99.99998474121094,\n \"width\": 122.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Metallic\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"2fb18e39-5351-47e5-817f-eda8c05a892c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 138.9998779296875,\n \"y\": -250.99996948242188,\n \"width\": 127.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -74.00010681152344,\n \"y\": -295.0,\n \"width\": 172.0,\n \"height\": 181.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"76341b7e-a68a-478d-a110-7a68dd1abf00\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -249.00009155273438,\n \"y\": -257.9999694824219,\n \"width\": 152.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Metallic Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\",\n \"m_GroupGuidSerialized\": \"4a098758-d420-410c-9792-a09654ba3e17\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 76.00001525878906,\n \"y\": -708.0,\n \"width\": 137.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\",\n \"m_GroupGuidSerialized\": \"4a098758-d420-410c-9792-a09654ba3e17\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -121.99996185302735,\n \"y\": -745.0,\n \"width\": 189.00001525878907,\n \"height\": 179.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PBRMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 687.0000610351563,\n \"y\": -51.0,\n \"width\": 200.0,\n \"height\": 317.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Albedo\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Albedo\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Metallic\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Metallic\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smoothness\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Occlusion\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Occlusion\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalPBRSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_Model\": 1,\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_NormalDropOffSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2b036731-5ba0-4f96-9cea-9792cc09e6ac\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -119.00004577636719,\n \"y\": 874.0,\n \"width\": 170.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"784cfad6-96ce-47be-b59e-303bf684a705\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"PBR-Like Reflections\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 263.0000305175781,\n \"y\": 807.0,\n \"width\": 420.0,\n \"height\": 262.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 629014811,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_A4A4E1\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 293498272,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_BCCC4859\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -185178582,\\n \\\"m_DisplayName\\\": \\\"Smoothness Influence Over Reflection\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_8340020F\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1592892861,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_AC1694A7\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -351947282,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector4_5CFB1DAE\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -37634226,\\n \\\"m_DisplayName\\\": \\\"Distortion by Normals\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_3B350339\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.15000000596046449,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -97443213,\\n \\\"m_DisplayName\\\": \\\"Normals\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector3_2A13549B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -1295402311,\\n \\\"m_DisplayName\\\": \\\"Fresnel Effect Intensity\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_A56ED190\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -335052323,\\n \\\"m_DisplayName\\\": \\\"Reflection Fog\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_BB283772\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Reflection (Color)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionColor\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Reflection (Depth)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionDepth\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"8eacc4a6336aacc40887d864b1a2e5e0\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [\n \"f7e545bf-a19b-4417-a279-73f3220daab3\",\n \"c127c5b4-e680-4f88-875f-ba1f25ef7c9e\",\n \"514b2aec-06bd-4c85-be51-a3d2317f4443\",\n \"5ba7ddf8-9b56-4065-91ca-9e3acf3cc720\",\n \"f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3\",\n \"5b18fe20-c1d9-41e6-bbed-67ea629f8f88\",\n \"a38c6dfa-cebd-4f06-b290-9734ca10c68f\",\n \"21daf13b-bd13-4b43-aed7-2e8b50b530c1\",\n \"39d8261e-1fa6-4b31-bed6-372b7564008f\",\n \"8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c\"\n ],\n \"m_PropertyIds\": [\n 629014811,\n -1649964382,\n -185178582,\n 1592892861,\n -351947282,\n -37634226,\n -97443213,\n -1295402311,\n 293498272,\n -335052323\n ]\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -110.00007629394531,\n \"y\": 949.0,\n \"width\": 161.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4ac8d729-7a44-48cf-b458-182ebc53e6ab\",\n \"m_GroupGuidSerialized\": \"4a098758-d420-410c-9792-a09654ba3e17\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -300.9999694824219,\n \"y\": -706.0,\n \"width\": 139.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Base Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"6d7a2d93-9576-4945-903e-19c7c11400ff\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"264c6543-a708-42ee-9f8d-c4127ea371fa\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -157.00006103515626,\n \"y\": 906.0000610351563,\n \"width\": 241.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness based reflection\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"031e4225-f932-461c-bfe6-76aaf6907234\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7469cc63-ba8f-4c2f-ae29-dd70ccb63da4\",\n \"m_GroupGuidSerialized\": \"32716e53-451c-49d9-9d7c-b7f755023d07\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -958.0,\n \"y\": -269.9999694824219,\n \"width\": 129.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV Tiling\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"8c637333-b9b6-43f1-8d34-30751c3c655f\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -111.99996185302735,\n \"y\": 830.0,\n \"width\": 154.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"786c0179-eee3-4a52-99a5-607e27422e37\",\n \"m_GroupGuidSerialized\": \"4a098758-d420-410c-9792-a09654ba3e17\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -51.99996566772461,\n \"y\": -569.0,\n \"width\": 109.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f25cc10b-e529-4583-aff2-a65e2860accb\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"81d6696e-6474-4bd8-9295-cd42542ff9e3\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -135.00010681152345,\n \"y\": 991.0000610351563,\n \"width\": 203.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection's Distortion\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"2c067d90-7157-4dc9-a4f2-e72c93a3af5a\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"67b59ff7-0714-449b-bd0d-992257a60eb9\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 482.99993896484377,\n \"y\": -706.0,\n \"width\": 129.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6118b317-2811-45e5-a48b-2161ff71e074\",\n \"m_GroupGuidSerialized\": \"74c97c2a-09db-4f3f-963f-2e1577249f9a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -95.99996185302735,\n \"y\": 1056.0,\n \"width\": 162.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_ReflectionFog\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"05fbc637-29c3-49c8-8e62-5d9a9a7e7fef\"\n}" - } - ], - "m_Groups": [ - { - "m_GuidSerialized": "4a098758-d420-410c-9792-a09654ba3e17", - "m_Title": "Main Color", - "m_Position": { - "x": 10.0, - "y": 10.0 - } - }, - { - "m_GuidSerialized": "32716e53-451c-49d9-9d7c-b7f755023d07", - "m_Title": "Main UVs", - "m_Position": { - "x": -987.0, - "y": -326.9999694824219 - } - }, - { - "m_GuidSerialized": "74c97c2a-09db-4f3f-963f-2e1577249f9a", - "m_Title": "Reflections", - "m_Position": { - "x": -182.00006103515626, - "y": 748.0000610351563 - } - } - ], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 629014811,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -351947282,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4ac8d729-7a44-48cf-b458-182ebc53e6ab\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"786c0179-eee3-4a52-99a5-607e27422e37\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"76341b7e-a68a-478d-a110-7a68dd1abf00\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c9692096-2ced-4f27-b0e2-2505182f0207\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"90962918-6f82-4e5f-b27f-edb0a5fa4030\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"963a87ef-5cef-4f96-b066-26b498d7fb9a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e679cfcb-1894-470d-8c0b-97f3700c08e1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -97443213,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7469cc63-ba8f-4c2f-ae29-dd70ccb63da4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0477e829-f0dc-402c-b673-6e02257d360d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1592892861,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"264c6543-a708-42ee-9f8d-c4127ea371fa\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -185178582,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"81d6696e-6474-4bd8-9295-cd42542ff9e3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -37634226,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b036731-5ba0-4f96-9cea-9792cc09e6ac\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 293498272,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"67b59ff7-0714-449b-bd0d-992257a60eb9\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"67b59ff7-0714-449b-bd0d-992257a60eb9\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6118b317-2811-45e5-a48b-2161ff71e074\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -335052323,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/PBR", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "aa365105-8e53-4226-b891-e1b04b18be8f" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat.meta deleted file mode 100644 index 9ee9496..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f75f56643b08d3047a7277555632b869 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph deleted file mode 100644 index a180a3a..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph +++ /dev/null @@ -1,489 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n },\n \"m_Name\": \"Reflection Tint\",\n \"m_DefaultReferenceName\": \"Color_3805D2EF\",\n \"m_OverrideReferenceName\": \"_ReflectionTint\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_8495CDAA\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"784cfad6-96ce-47be-b59e-303bf684a705\"\n },\n \"m_Name\": \"Reflection Depth\",\n \"m_DefaultReferenceName\": \"Texture2D_D8F9E264\",\n \"m_OverrideReferenceName\": \"_ReflectionDepth\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"6d7a2d93-9576-4945-903e-19c7c11400ff\"\n },\n \"m_Name\": \"Base Map\",\n \"m_DefaultReferenceName\": \"Texture2D_42FF05A6\",\n \"m_OverrideReferenceName\": \"_MainTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"5c83f4c4-298a-4723-a064-f0499d4f775c\"\n },\n \"m_Name\": \"Smoothness\",\n \"m_DefaultReferenceName\": \"Vector1_35AB25FA\",\n \"m_OverrideReferenceName\": \"_Glossiness\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f25cc10b-e529-4583-aff2-a65e2860accb\"\n },\n \"m_Name\": \"Color\",\n \"m_DefaultReferenceName\": \"Color_B35ECAFB\",\n \"m_OverrideReferenceName\": \"_Color\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2c405d80-56e4-4d5a-970f-848fced5dc8a\"\n },\n \"m_Name\": \"Specular Color\",\n \"m_DefaultReferenceName\": \"Color_619EDE49\",\n \"m_OverrideReferenceName\": \"_SpecColor\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 0.125490203499794,\n \"g\": 0.125490203499794,\n \"b\": 0.125490203499794,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9\"\n },\n \"m_Name\": \"Specular (RGB) Gloss (A)\",\n \"m_DefaultReferenceName\": \"Texture2D_21251E47\",\n \"m_OverrideReferenceName\": \"_SpecMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"c4d7975f-dbb1-4ad1-8644-84e2a348adfc\"\n },\n \"m_Name\": \"Normal Map\",\n \"m_DefaultReferenceName\": \"Texture2D_15A7254\",\n \"m_OverrideReferenceName\": \"_BumpMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 3\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"59381f49-0e9b-4489-a6d9-fc529fd5c370\"\n },\n \"m_Name\": \"Occlusion Map\",\n \"m_DefaultReferenceName\": \"Texture2D_6F1ECBD4\",\n \"m_OverrideReferenceName\": \"_OcclusionMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"8c637333-b9b6-43f1-8d34-30751c3c655f\"\n },\n \"m_Name\": \"UV Tiling\",\n \"m_DefaultReferenceName\": \"Vector2_1E389890\",\n \"m_OverrideReferenceName\": \"_UVTiling\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.0,\n \"w\": 0.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"031e4225-f932-461c-bfe6-76aaf6907234\"\n },\n \"m_Name\": \"Smoothness based reflection\",\n \"m_DefaultReferenceName\": \"Vector1_2963CFE0\",\n \"m_OverrideReferenceName\": \"_SmoothToReflection\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 1.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2c067d90-7157-4dc9-a4f2-e72c93a3af5a\"\n },\n \"m_Name\": \"Reflection's Distortion\",\n \"m_DefaultReferenceName\": \"Vector1_92B669B6\",\n \"m_OverrideReferenceName\": \"_ReflectionBump\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.05000000074505806,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 0.25\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"6d371f26-15eb-4ee2-8bb3-b560e4f3f82d\"\n },\n \"m_Name\": \"Reflection Fog\",\n \"m_DefaultReferenceName\": \"Texture2D_B781A12F\",\n \"m_OverrideReferenceName\": \"_ReflectionFog\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - } - ], - "m_SerializedKeywords": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2a01568a-0101-4b5a-bb35-b9fc9544b446\"\n },\n \"m_Name\": \"Use Fog\",\n \"m_DefaultReferenceName\": \"BOOLEAN_C95512BC_ON\",\n \"m_OverrideReferenceName\": \"_USE_FOG\",\n \"m_GeneratePropertyBlock\": false,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"5d667b45-1a73-4cf4-bc72-44d4f9ec6a19\"\n },\n \"m_Name\": \"PBR Blurred Reflections\",\n \"m_DefaultReferenceName\": \"BOOLEAN_ABEF4762_ON\",\n \"m_OverrideReferenceName\": \"_BLUR_REFLECTIONS_ON\",\n \"m_GeneratePropertyBlock\": true,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - } - ], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -252.0,\n \"y\": -204.00003051757813,\n \"width\": 140.0,\n \"height\": 118.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.UVNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0477e829-f0dc-402c-b673-6e02257d360d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"UV\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -416.0000305175781,\n \"y\": -160.00003051757813,\n \"width\": 145.0,\n \"height\": 129.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_OutputChannel\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e679cfcb-1894-470d-8c0b-97f3700c08e1\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -315.0,\n \"y\": 315.00006103515627,\n \"width\": 155.0,\n \"height\": 34.000003814697269\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Normal Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"c4d7975f-dbb1-4ad1-8644-84e2a348adfc\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"963a87ef-5cef-4f96-b066-26b498d7fb9a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -345.99993896484377,\n \"y\": 139.00001525878907,\n \"width\": 162.0,\n \"height\": 34.000003814697269\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Occlusion Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"59381f49-0e9b-4489-a6d9-fc529fd5c370\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -129.99993896484376,\n \"y\": 280.0000305175781,\n \"width\": 188.0,\n \"height\": 179.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -126.9999771118164,\n \"y\": 100.00000762939453,\n \"width\": 176.00001525878907,\n \"height\": 179.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"90962918-6f82-4e5f-b27f-edb0a5fa4030\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -46.00009536743164,\n \"y\": 22.999980926513673,\n \"width\": 147.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"5c83f4c4-298a-4723-a064-f0499d4f775c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 137.00003051757813,\n \"y\": -39.00001907348633,\n \"width\": 127.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"41045d49-0168-4ad1-893d-cde67d3b57e2\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 361.0000305175781,\n \"y\": -126.00000762939453,\n \"width\": 161.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Specular Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"2c405d80-56e4-4d5a-970f-848fced5dc8a\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 587.0,\n \"y\": -309.0000305175781,\n \"width\": 135.00001525878907,\n \"height\": 118.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -72.0,\n \"y\": -365.0,\n \"width\": 197.0,\n \"height\": 249.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"76341b7e-a68a-478d-a110-7a68dd1abf00\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -249.00009155273438,\n \"y\": -257.9999694824219,\n \"width\": 152.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Specular (RGB) Gloss (A)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 97.0000991821289,\n \"y\": -1142.0,\n \"width\": 137.00001525878907,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -100.9999771118164,\n \"y\": -1179.0,\n \"width\": 189.0,\n \"height\": 179.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PBRMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 687.0000610351563,\n \"y\": -51.0,\n \"width\": 200.0,\n \"height\": 317.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Albedo\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Albedo\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Specular\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Specular\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.5,\\n \\\"y\\\": 0.5,\\n \\\"z\\\": 0.5\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smoothness\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Occlusion\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Occlusion\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalPBRSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_Model\": 0,\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_NormalDropOffSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2b036731-5ba0-4f96-9cea-9792cc09e6ac\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -273.0,\n \"y\": 1254.0,\n \"width\": 169.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"784cfad6-96ce-47be-b59e-303bf684a705\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR-Like Reflections\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 108.99995422363281,\n \"y\": 1186.9998779296875,\n \"width\": 411.0,\n \"height\": 262.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 629014811,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_A4A4E1\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 293498272,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_BCCC4859\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -185178582,\\n \\\"m_DisplayName\\\": \\\"Smoothness Influence Over Reflection\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_8340020F\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1592892861,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_AC1694A7\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -351947282,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector4_5CFB1DAE\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -37634226,\\n \\\"m_DisplayName\\\": \\\"Distortion by Normals\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_3B350339\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.15000000596046449,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -97443213,\\n \\\"m_DisplayName\\\": \\\"Normals\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector3_2A13549B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -1295402311,\\n \\\"m_DisplayName\\\": \\\"Fresnel Effect Intensity\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_A56ED190\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -335052323,\\n \\\"m_DisplayName\\\": \\\"Reflection Fog\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_BB283772\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Reflection (Color)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionColor\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Reflection (Depth)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionDepth\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"8eacc4a6336aacc40887d864b1a2e5e0\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [\n \"f7e545bf-a19b-4417-a279-73f3220daab3\",\n \"c127c5b4-e680-4f88-875f-ba1f25ef7c9e\",\n \"514b2aec-06bd-4c85-be51-a3d2317f4443\",\n \"5ba7ddf8-9b56-4065-91ca-9e3acf3cc720\",\n \"f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3\",\n \"5b18fe20-c1d9-41e6-bbed-67ea629f8f88\",\n \"a38c6dfa-cebd-4f06-b290-9734ca10c68f\",\n \"21daf13b-bd13-4b43-aed7-2e8b50b530c1\",\n \"39d8261e-1fa6-4b31-bed6-372b7564008f\",\n \"8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c\"\n ],\n \"m_PropertyIds\": [\n 629014811,\n -1649964382,\n -185178582,\n 1592892861,\n -351947282,\n -37634226,\n -97443213,\n -1295402311,\n 293498272,\n -335052323\n ]\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -264.0000305175781,\n \"y\": 1329.0,\n \"width\": 154.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4ac8d729-7a44-48cf-b458-182ebc53e6ab\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -279.9999694824219,\n \"y\": -1140.0,\n \"width\": 139.0,\n \"height\": 34.000003814697269\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Base Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"6d7a2d93-9576-4945-903e-19c7c11400ff\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"264c6543-a708-42ee-9f8d-c4127ea371fa\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -311.0,\n \"y\": 1286.0,\n \"width\": 236.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness based reflection\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"031e4225-f932-461c-bfe6-76aaf6907234\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7469cc63-ba8f-4c2f-ae29-dd70ccb63da4\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -412.0000305175781,\n \"y\": -223.0,\n \"width\": 132.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV Tiling\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"8c637333-b9b6-43f1-8d34-30751c3c655f\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -266.00006103515627,\n \"y\": 1210.0,\n \"width\": 150.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"786c0179-eee3-4a52-99a5-607e27422e37\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -16.999895095825197,\n \"y\": -966.0000610351563,\n \"width\": 106.0,\n \"height\": 34.000003814697269\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f25cc10b-e529-4583-aff2-a65e2860accb\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"81d6696e-6474-4bd8-9295-cd42542ff9e3\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -289.0000305175781,\n \"y\": 1371.0,\n \"width\": 196.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection's Distortion\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"2c067d90-7157-4dc9-a4f2-e72c93a3af5a\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 255.00001525878907,\n \"y\": -336.0000305175781,\n \"width\": 139.0,\n \"height\": 142.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3b7e3d0b-0640-466b-b603-ac32bc1f3fba\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 266.0,\n \"y\": -947.0000610351563,\n \"width\": 129.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ebad844d-7a20-4302-a183-160998f0e4fc\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -119.0,\n \"y\": 1479.0,\n \"width\": 0.0,\n \"height\": 0.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Fog\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"6d371f26-15eb-4ee2-8bb3-b560e4f3f82d\"\n}" - } - ], - "m_Groups": [], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 629014811,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -351947282,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4ac8d729-7a44-48cf-b458-182ebc53e6ab\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"786c0179-eee3-4a52-99a5-607e27422e37\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"76341b7e-a68a-478d-a110-7a68dd1abf00\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"90962918-6f82-4e5f-b27f-edb0a5fa4030\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"963a87ef-5cef-4f96-b066-26b498d7fb9a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e679cfcb-1894-470d-8c0b-97f3700c08e1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -97443213,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7469cc63-ba8f-4c2f-ae29-dd70ccb63da4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0477e829-f0dc-402c-b673-6e02257d360d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1592892861,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"264c6543-a708-42ee-9f8d-c4127ea371fa\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -185178582,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"81d6696e-6474-4bd8-9295-cd42542ff9e3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -37634226,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b036731-5ba0-4f96-9cea-9792cc09e6ac\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 293498272,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"41045d49-0168-4ad1-893d-cde67d3b57e2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3b7e3d0b-0640-466b-b603-ac32bc1f3fba\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"3b7e3d0b-0640-466b-b603-ac32bc1f3fba\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ebad844d-7a20-4302-a183-160998f0e4fc\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -335052323,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/PBR", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "aa365105-8e53-4226-b891-e1b04b18be8f" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.mat.meta deleted file mode 100644 index 8e7fb73..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 588550ee664def84a8c3ddc78b132eb4 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph deleted file mode 100644 index 7e4856b..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph +++ /dev/null @@ -1,471 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n },\n \"m_Name\": \"Reflection Tint\",\n \"m_DefaultReferenceName\": \"Color_3805D2EF\",\n \"m_OverrideReferenceName\": \"_ReflectionTint\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_8495CDAA\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"784cfad6-96ce-47be-b59e-303bf684a705\"\n },\n \"m_Name\": \"Reflection Depth\",\n \"m_DefaultReferenceName\": \"Texture2D_D8F9E264\",\n \"m_OverrideReferenceName\": \"_ReflectionDepth\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"6d7a2d93-9576-4945-903e-19c7c11400ff\"\n },\n \"m_Name\": \"Base Map\",\n \"m_DefaultReferenceName\": \"Texture2D_42FF05A6\",\n \"m_OverrideReferenceName\": \"_MainTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"5c83f4c4-298a-4723-a064-f0499d4f775c\"\n },\n \"m_Name\": \"Smoothness\",\n \"m_DefaultReferenceName\": \"Vector1_35AB25FA\",\n \"m_OverrideReferenceName\": \"_Glossiness\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f25cc10b-e529-4583-aff2-a65e2860accb\"\n },\n \"m_Name\": \"Color\",\n \"m_DefaultReferenceName\": \"Color_B35ECAFB\",\n \"m_OverrideReferenceName\": \"_Color\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2c405d80-56e4-4d5a-970f-848fced5dc8a\"\n },\n \"m_Name\": \"Specular Color\",\n \"m_DefaultReferenceName\": \"Color_619EDE49\",\n \"m_OverrideReferenceName\": \"_SpecColor\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 0.125490203499794,\n \"g\": 0.125490203499794,\n \"b\": 0.125490203499794,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9\"\n },\n \"m_Name\": \"Specular (RGB) Gloss (A)\",\n \"m_DefaultReferenceName\": \"Texture2D_21251E47\",\n \"m_OverrideReferenceName\": \"_SpecMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"c4d7975f-dbb1-4ad1-8644-84e2a348adfc\"\n },\n \"m_Name\": \"Normal Map\",\n \"m_DefaultReferenceName\": \"Texture2D_15A7254\",\n \"m_OverrideReferenceName\": \"_BumpMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 3\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"59381f49-0e9b-4489-a6d9-fc529fd5c370\"\n },\n \"m_Name\": \"Occlusion Map\",\n \"m_DefaultReferenceName\": \"Texture2D_6F1ECBD4\",\n \"m_OverrideReferenceName\": \"_OcclusionMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"8c637333-b9b6-43f1-8d34-30751c3c655f\"\n },\n \"m_Name\": \"UV Tiling\",\n \"m_DefaultReferenceName\": \"Vector2_1E389890\",\n \"m_OverrideReferenceName\": \"_UVTiling\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.0,\n \"w\": 0.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"031e4225-f932-461c-bfe6-76aaf6907234\"\n },\n \"m_Name\": \"Smoothness based reflection\",\n \"m_DefaultReferenceName\": \"Vector1_2963CFE0\",\n \"m_OverrideReferenceName\": \"_SmoothToReflection\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 1.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"2c067d90-7157-4dc9-a4f2-e72c93a3af5a\"\n },\n \"m_Name\": \"Reflection's Distortion\",\n \"m_DefaultReferenceName\": \"Vector1_92B669B6\",\n \"m_OverrideReferenceName\": \"_ReflectionBump\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.05000000074505806,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 0.25\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"56c53a0d-1730-418e-91b5-3b875426f45e\"\n },\n \"m_Name\": \"ReflectionFog\",\n \"m_DefaultReferenceName\": \"Texture2D_7C7BA6\",\n \"m_OverrideReferenceName\": \"_ReflectionFog\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - } - ], - "m_SerializedKeywords": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"d9d64105-02e0-48a4-a07f-b225709a01f1\"\n },\n \"m_Name\": \"Use Fog\",\n \"m_DefaultReferenceName\": \"BOOLEAN_E27465AF_ON\",\n \"m_OverrideReferenceName\": \"USE_FOG\",\n \"m_GeneratePropertyBlock\": false,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a4fdd635-6048-4dfb-ab88-091715564297\"\n },\n \"m_Name\": \"PBR Blurred Reflections\",\n \"m_DefaultReferenceName\": \"BOOLEAN_547E4CBD_ON\",\n \"m_OverrideReferenceName\": \"_BLUR_REFLECTIONS_ON\",\n \"m_GeneratePropertyBlock\": true,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - } - ], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -252.0,\n \"y\": -204.00003051757813,\n \"width\": 140.0,\n \"height\": 118.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.UVNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0477e829-f0dc-402c-b673-6e02257d360d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"UV\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -416.0000305175781,\n \"y\": -160.00003051757813,\n \"width\": 145.0,\n \"height\": 129.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_OutputChannel\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e679cfcb-1894-470d-8c0b-97f3700c08e1\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -315.0,\n \"y\": 315.00006103515627,\n \"width\": 155.0,\n \"height\": 34.000003814697269\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Normal Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"c4d7975f-dbb1-4ad1-8644-84e2a348adfc\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"963a87ef-5cef-4f96-b066-26b498d7fb9a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -345.99993896484377,\n \"y\": 139.00001525878907,\n \"width\": 162.0,\n \"height\": 34.000003814697269\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Occlusion Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"59381f49-0e9b-4489-a6d9-fc529fd5c370\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -129.99993896484376,\n \"y\": 280.0000305175781,\n \"width\": 188.0,\n \"height\": 179.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -126.9999771118164,\n \"y\": 100.00000762939453,\n \"width\": 176.00001525878907,\n \"height\": 179.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"90962918-6f82-4e5f-b27f-edb0a5fa4030\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -46.00009536743164,\n \"y\": 22.999980926513673,\n \"width\": 147.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"5c83f4c4-298a-4723-a064-f0499d4f775c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 137.00003051757813,\n \"y\": -39.00001907348633,\n \"width\": 127.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"41045d49-0168-4ad1-893d-cde67d3b57e2\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 361.0000305175781,\n \"y\": -126.00000762939453,\n \"width\": 161.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Specular Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"2c405d80-56e4-4d5a-970f-848fced5dc8a\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 587.0,\n \"y\": -309.0000305175781,\n \"width\": 135.00001525878907,\n \"height\": 118.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -72.0,\n \"y\": -365.0,\n \"width\": 197.0,\n \"height\": 249.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"76341b7e-a68a-478d-a110-7a68dd1abf00\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -249.00009155273438,\n \"y\": -257.9999694824219,\n \"width\": 152.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Specular (RGB) Gloss (A)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 245.0,\n \"y\": -510.9999694824219,\n \"width\": 135.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 46.99995422363281,\n \"y\": -548.0,\n \"width\": 181.0,\n \"height\": 155.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PBRMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 687.0000610351563,\n \"y\": -51.0,\n \"width\": 200.0,\n \"height\": 317.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Albedo\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Albedo\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Specular\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Specular\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.5,\\n \\\"y\\\": 0.5,\\n \\\"z\\\": 0.5\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smoothness\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Occlusion\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Occlusion\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalPBRSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_Model\": 0,\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_NormalDropOffSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2b036731-5ba0-4f96-9cea-9792cc09e6ac\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -273.0,\n \"y\": 1254.0,\n \"width\": 169.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"784cfad6-96ce-47be-b59e-303bf684a705\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR-Like Reflections\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 108.99995422363281,\n \"y\": 1186.9998779296875,\n \"width\": 411.0,\n \"height\": 262.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 629014811,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_A4A4E1\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 293498272,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_BCCC4859\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -185178582,\\n \\\"m_DisplayName\\\": \\\"Smoothness Influence Over Reflection\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_8340020F\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1592892861,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_AC1694A7\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -351947282,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector4_5CFB1DAE\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -37634226,\\n \\\"m_DisplayName\\\": \\\"Distortion by Normals\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_3B350339\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.15000000596046449,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -97443213,\\n \\\"m_DisplayName\\\": \\\"Normals\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector3_2A13549B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -1295402311,\\n \\\"m_DisplayName\\\": \\\"Fresnel Effect Intensity\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vector1_A56ED190\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": -335052323,\\n \\\"m_DisplayName\\\": \\\"Reflection Fog\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture2D_BB283772\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Reflection (Color)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionColor\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Reflection (Depth)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionDepth\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"8eacc4a6336aacc40887d864b1a2e5e0\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [\n \"f7e545bf-a19b-4417-a279-73f3220daab3\",\n \"c127c5b4-e680-4f88-875f-ba1f25ef7c9e\",\n \"514b2aec-06bd-4c85-be51-a3d2317f4443\",\n \"5ba7ddf8-9b56-4065-91ca-9e3acf3cc720\",\n \"f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3\",\n \"5b18fe20-c1d9-41e6-bbed-67ea629f8f88\",\n \"a38c6dfa-cebd-4f06-b290-9734ca10c68f\",\n \"21daf13b-bd13-4b43-aed7-2e8b50b530c1\",\n \"39d8261e-1fa6-4b31-bed6-372b7564008f\",\n \"8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c\"\n ],\n \"m_PropertyIds\": [\n 629014811,\n -1649964382,\n -185178582,\n 1592892861,\n -351947282,\n -37634226,\n -97443213,\n -1295402311,\n 293498272,\n -335052323\n ]\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -264.0000305175781,\n \"y\": 1329.0,\n \"width\": 154.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4ac8d729-7a44-48cf-b458-182ebc53e6ab\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -132.00003051757813,\n \"y\": -508.99993896484377,\n \"width\": 121.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Base Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"6d7a2d93-9576-4945-903e-19c7c11400ff\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"264c6543-a708-42ee-9f8d-c4127ea371fa\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -311.0,\n \"y\": 1286.0,\n \"width\": 236.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness based reflection\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"031e4225-f932-461c-bfe6-76aaf6907234\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7469cc63-ba8f-4c2f-ae29-dd70ccb63da4\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -412.0000305175781,\n \"y\": -223.0,\n \"width\": 132.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV Tiling\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"8c637333-b9b6-43f1-8d34-30751c3c655f\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -266.00006103515627,\n \"y\": 1210.0,\n \"width\": 150.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"786c0179-eee3-4a52-99a5-607e27422e37\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 117.0,\n \"y\": -372.0000305175781,\n \"width\": 109.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f25cc10b-e529-4583-aff2-a65e2860accb\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"81d6696e-6474-4bd8-9295-cd42542ff9e3\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -289.0000305175781,\n \"y\": 1371.0,\n \"width\": 196.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection's Distortion\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"2c067d90-7157-4dc9-a4f2-e72c93a3af5a\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 255.00001525878907,\n \"y\": -336.0000305175781,\n \"width\": 139.0,\n \"height\": 142.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b1e3a3cd-00b0-4178-a6f7-b53ef69cbab0\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -202.0,\n \"y\": 1441.0,\n \"width\": 150.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"ReflectionFog\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"56c53a0d-1730-418e-91b5-3b875426f45e\"\n}" - } - ], - "m_Groups": [], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 629014811,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -351947282,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4ac8d729-7a44-48cf-b458-182ebc53e6ab\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"786c0179-eee3-4a52-99a5-607e27422e37\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"76341b7e-a68a-478d-a110-7a68dd1abf00\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b8d08260-ff1b-4455-bd78-6256e036786f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"90962918-6f82-4e5f-b27f-edb0a5fa4030\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"963a87ef-5cef-4f96-b066-26b498d7fb9a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e679cfcb-1894-470d-8c0b-97f3700c08e1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -97443213,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7469cc63-ba8f-4c2f-ae29-dd70ccb63da4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0477e829-f0dc-402c-b673-6e02257d360d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0f257070-fd33-43d6-83f9-91d99635e888\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"57c1fbc8-300c-43bf-84c5-a0a84022f09a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"148f53f2-24b6-46af-bc02-5be494341655\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"37be75e3-88f0-470e-963c-ea3009d7ac85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1592892861,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"264c6543-a708-42ee-9f8d-c4127ea371fa\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -185178582,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"81d6696e-6474-4bd8-9295-cd42542ff9e3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -37634226,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b036731-5ba0-4f96-9cea-9792cc09e6ac\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 293498272,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e4d14bc-fb21-4786-b6cf-87c017e408be\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"aa365105-8e53-4226-b891-e1b04b18be8f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"6fde0d4c-f584-4568-8db0-52f848ba233f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"add311dd-9f40-4f5c-aebb-be6193d9fb97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"41045d49-0168-4ad1-893d-cde67d3b57e2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5b95bb63-a77b-4bca-ad86-1f3f99a9ba52\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b1e3a3cd-00b0-4178-a6f7-b53ef69cbab0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -335052323,\n \"m_NodeGUIDSerialized\": \"698e921f-ed3f-4e92-afe1-4114fe1d5eea\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/PBR", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "aa365105-8e53-4226-b891-e1b04b18be8f" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph deleted file mode 100644 index 7455877..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph +++ /dev/null @@ -1,765 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f7e545bf-a19b-4417-a279-73f3220daab3\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_A4A4E1\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"39d8261e-1fa6-4b31-bed6-372b7564008f\"\n },\n \"m_Name\": \"Reflection Depth\",\n \"m_DefaultReferenceName\": \"Texture2D_BCCC4859\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"514b2aec-06bd-4c85-be51-a3d2317f4443\"\n },\n \"m_Name\": \"Smoothness Influence Over Reflection\",\n \"m_DefaultReferenceName\": \"Vector1_8340020F\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0,\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"5ba7ddf8-9b56-4065-91ca-9e3acf3cc720\"\n },\n \"m_Name\": \"Smoothness\",\n \"m_DefaultReferenceName\": \"Vector1_AC1694A7\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0,\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3\"\n },\n \"m_Name\": \"Reflection Tint\",\n \"m_DefaultReferenceName\": \"Vector4_5CFB1DAE\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 0.0,\n \"y\": 0.0,\n \"z\": 0.0,\n \"w\": 0.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"5b18fe20-c1d9-41e6-bbed-67ea629f8f88\"\n },\n \"m_Name\": \"Distortion by Normals\",\n \"m_DefaultReferenceName\": \"Vector1_3B350339\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0,\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a38c6dfa-cebd-4f06-b290-9734ca10c68f\"\n },\n \"m_Name\": \"Normals\",\n \"m_DefaultReferenceName\": \"Vector3_2A13549B\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 0.0,\n \"y\": 0.0,\n \"z\": 0.0,\n \"w\": 0.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"21daf13b-bd13-4b43-aed7-2e8b50b530c1\"\n },\n \"m_Name\": \"Fresnel Effect Intensity\",\n \"m_DefaultReferenceName\": \"Vector1_A56ED190\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 1.0,\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c\"\n },\n \"m_Name\": \"Reflection Fog\",\n \"m_DefaultReferenceName\": \"Texture2D_BB283772\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - } - ], - "m_SerializedKeywords": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"0b723e3c-bc69-4ae4-ae36-70659298a0d7\"\n },\n \"m_Name\": \"Use Fog\",\n \"m_DefaultReferenceName\": \"BOOLEAN_DA26C139_ON\",\n \"m_OverrideReferenceName\": \"_USE_FOG\",\n \"m_GeneratePropertyBlock\": true,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ShaderKeyword" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"72250177-055c-4f7d-ba89-efd01aa5f71b\"\n },\n \"m_Name\": \"Use Blur\",\n \"m_DefaultReferenceName\": \"BOOLEAN_D80C35F5_ON\",\n \"m_OverrideReferenceName\": \"_BLUR_REFLECTIONS_ON\",\n \"m_GeneratePropertyBlock\": true,\n \"m_KeywordType\": 0,\n \"m_KeywordDefinition\": 0,\n \"m_KeywordScope\": 0,\n \"m_Entries\": [],\n \"m_Value\": 0,\n \"m_IsEditable\": true,\n \"m_IsExposable\": true\n}" - } - ], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"73f79a9f-5af8-40e2-a625-91b77e6b5960\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 662.9999389648438,\n \"y\": 1753.0,\n \"width\": 135.0,\n \"height\": 118.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Texture2DPropertiesNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2dfd193d-da2f-4a5a-867c-e0a89fc72e54\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Texel Size\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 372.9999694824219,\n \"y\": 1680.0001220703125,\n \"width\": 199.0,\n \"height\": 101.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Width\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Width\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Height\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Height\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CustomFunctionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"62f55a8d-7e51-4c2b-873d-cc0011227cd6\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Custom Function\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 814.0,\n \"y\": 1331.0,\n \"width\": 262.0,\n \"height\": 214.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"reflectionTex\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"reflectionTex\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"reflectionUVs\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"reflectionUVs\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"texSampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"texSampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"texLOD\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"texLOD\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 4.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"blurRadius\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"blurRadius\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 32.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"texelSize\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"texelSize\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"reflectionColor\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"reflectionColor\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SourceType\": 1,\n \"m_FunctionName\": \"FastBlurReflection\",\n \"m_FunctionSource\": \"\",\n \"m_FunctionBody\": \"float4 output = float4(0,0,0,0);\\n\\nuint samples = max( texLOD*blurRadius, 1 );\\nuint sLOD = 1 << (uint)texLOD;\\nfloat sigma = float(samples) * 0.25;\\n\\nuint s = samples /sLOD;\\nUNITY_LOOP\\nfor (uint i = 0; i < s*s; i++){\\n float2 d = float2(i%s,i/s)*float(sLOD)-float(samples)/2.0;\\n float2 uvs = reflectionUVs+(1.0/texelSize)*d;\\n output += exp(-0.5*dot(d/=sigma,d))/(6.28*sigma*sigma) * SAMPLE_TEXTURE2D_LOD( reflectionTex, texSampler, uvs, texLOD );\\n}\\n\\noutput.a = max(output.a, 0.000001);\\n\\noutput /=output.a;\\n\\nreflectionColor = output;\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6ab65a5d-a4d8-4426-991f-da820a29c78b\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1615.0,\n \"y\": -33.0,\n \"width\": 175.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Depth\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"39d8261e-1fa6-4b31-bed6-372b7564008f\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"a0931e69-f83d-4670-98c0-48a8c86b4d49\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1416.0,\n \"y\": -2.999978542327881,\n \"width\": 196.0,\n \"height\": 251.00001525878907\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e4672a87-c6b3-4e97-b643-51d3c98becb1\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"ReflectionUVs\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1739.0,\n \"y\": 917.0,\n \"width\": 127.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"a71bd3b2478457941b98aad7197cb70b\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [],\n \"m_PropertyIds\": []\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"316edd91-9ce1-464d-8737-48f983e31378\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 9.0,\n \"y\": 570.0,\n \"width\": 210.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Fresnel Effect Intensity\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"21daf13b-bd13-4b43-aed7-2e8b50b530c1\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.LerpNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c20c3af4-0552-4404-b3dc-134421b9344a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Lerp\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 228.00003051757813,\n \"y\": 266.0000305175781,\n \"width\": 127.0,\n \"height\": 142.00001525878907\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d0a7830f-042d-4d67-8897-c0856208ae4d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1961.0,\n \"y\": 782.0,\n \"width\": 126.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Normals\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"a38c6dfa-cebd-4f06-b290-9734ca10c68f\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"176ff795-081c-429a-aa96-e40454654e2e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1959.0,\n \"y\": 875.0,\n \"width\": 203.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Distortion by Normals\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"5b18fe20-c1d9-41e6-bbed-67ea629f8f88\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2ffcb234-16d6-4665-b345-d107ec1a7894\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -404.0,\n \"y\": 627.0,\n \"width\": 154.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cf8c96eb-3352-4ff9-accb-db92adb26135\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1457.0,\n \"y\": 1296.0,\n \"width\": 153.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"5ba7ddf8-9b56-4065-91ca-9e3acf3cc720\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"a495d8cb-95e3-44e7-8f32-69cfa62c6f95\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1441.0,\n \"y\": 1591.0,\n \"width\": 289.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness Influence Over Reflection\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"514b2aec-06bd-4c85-be51-a3d2317f4443\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SamplerStateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ed23819f-5453-4759-a094-e4b6ab3d8cfd\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sampler State\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 355.9999694824219,\n \"y\": 1416.0001220703125,\n \"width\": 153.0,\n \"height\": 138.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_filter\": 0,\n \"m_wrap\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d2380eed-d55f-459d-be01-2421e731c304\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1738.9998779296875,\n \"y\": 742.0,\n \"width\": 137.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2b86ab65-7b75-48c6-bf43-cd42981d79f6\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 484.0,\n \"y\": 1384.0001220703125,\n \"width\": 166.00001525878907,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f7e545bf-a19b-4417-a279-73f3220daab3\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2c3cfa07-27a5-4fc4-963a-716701ebb1fb\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 714.0,\n \"y\": 571.0,\n \"width\": 135.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0bfcf0e3-9193-45c4-9462-e02699accfcc\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -150.00015258789063,\n \"y\": 561.9999389648438,\n \"width\": 135.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MaximumNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2359415c-f6be-472a-943d-333d16e208aa\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Maximum\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1229.0,\n \"y\": 1257.0,\n \"width\": 140.0,\n \"height\": 118.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.009999999776482582,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.LerpNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8bc2924c-3312-412e-87e1-48d6af11831b\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Lerp\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1071.0,\n \"y\": 1503.0,\n \"width\": 140.0,\n \"height\": 142.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ViewDirectionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cc5c0e81-854b-43f9-a25a-936960d2b4cf\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"View Direction\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -242.00001525878907,\n \"y\": 24.0,\n \"width\": 206.0,\n \"height\": 132.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 2\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalVectorNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e8436c40-152a-4442-aab2-ba7d2d50723b\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Normal Vector\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -247.00006103515626,\n \"y\": -129.99996948242188,\n \"width\": 206.0,\n \"height\": 132.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 2\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.FresnelNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e17c0f7d-c182-4795-93d9-4b82e0bf73b4\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Fresnel Effect\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -10.000086784362793,\n \"y\": 157.99998474121095,\n \"width\": 165.0,\n \"height\": 142.00001525878907\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 2\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ViewDirectionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"View Dir\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ViewDir\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 2\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Power\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Power\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.5,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7b3311dc-246f-4648-8a2b-a2957d951f7a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -566.0000610351563,\n \"y\": 1908.0001220703125,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8669d661-e187-45c8-88ca-90d9076b4058\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 2356.0,\n \"y\": 703.0000610351563,\n \"width\": 135.00001525878907,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c411244c-c79d-4760-93bd-bd3cf17b7c16\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1572.9998779296875,\n \"y\": 741.9999389648438,\n \"width\": 135.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphOutputNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9ae1b3ef-ca05-48c6-b612-66e71a2f16b7\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Out_Vector4\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 2513.0,\n \"y\": 642.0000610351563,\n \"width\": 158.0,\n \"height\": 101.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Reflection (Color)\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionColor\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Reflection (Depth)\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ReflectionDepth\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5712fd24-5d73-46ad-9748-779d9f5b3d9d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -317.00006103515627,\n \"y\": 1461.0,\n \"width\": 137.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 4.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"644121db-82db-453f-ba3d-2a2564aa115d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"One Minus\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -615.0,\n \"y\": 1489.0,\n \"width\": 141.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.LerpNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e5cbcedf-dfb1-4f94-99a3-3ca6c9f19958\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Lerp\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -177.0,\n \"y\": 1249.0,\n \"width\": 135.0,\n \"height\": 142.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PowerNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"a9d11e21-5627-4e61-830f-218598643109\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Power\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1137.9998779296875,\n \"y\": 369.0,\n \"width\": 128.99998474121095,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 2.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ScreenPositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f3aed09d-b87e-4786-b304-92b19765de00\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Screen Position\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1802.0,\n \"y\": 251.0,\n \"width\": 153.0,\n \"height\": 128.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_ScreenSpaceType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"a66924df-a3ce-4a32-ab0b-8efb4c5f9848\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1610.0,\n \"y\": 385.0,\n \"width\": 0.0,\n \"height\": 0.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"90ab05c5-e259-44c7-80bb-6d0e0d87ec8e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1368.0,\n \"y\": 458.0,\n \"width\": 135.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 4.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ddff849d-d63e-4a8c-b0be-e551dd08a8c6\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"One Minus\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -870.0000610351563,\n \"y\": 768.0,\n \"width\": 141.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.LerpNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ff9a2f8f-164a-4318-9d0b-7dcfddab9286\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Lerp\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 71.00000762939453,\n \"y\": 1749.0,\n \"width\": 208.0,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 32.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2abc00de-5ccc-412e-a5ae-15826fe5e4ca\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -312.0000305175781,\n \"y\": 1908.0001220703125,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5132c8e6-2716-4c01-bb37-70951f99c48e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -794.0,\n \"y\": 1599.0001220703125,\n \"width\": 129.00001525878907,\n \"height\": 118.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.10000000149011612,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AbsoluteNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c89bb613-76e2-493f-bda4-c28601a5e9aa\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Absolute\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1275.35009765625,\n \"y\": 345.0000305175781,\n \"width\": 0.0,\n \"height\": 0.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CustomFunctionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Custom Function\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 873.0001220703125,\n \"y\": 1928.0001220703125,\n \"width\": 263.0,\n \"height\": 238.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"reflectionColor\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"reflectionColor\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"reflectionTex\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"reflectionTex\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"reflectionUVs\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"reflectionUVs\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"texSampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"texSampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"texLOD\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"texLOD\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 4.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"blurRadius\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"blurRadius\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 32.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"texelSize\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"texelSize\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"reflectionFog\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"reflectionFog\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SourceType\": 1,\n \"m_FunctionName\": \"FastBlurReflection_Fog\",\n \"m_FunctionSource\": \"\",\n \"m_FunctionBody\": \"float4 output = float4(0,0,0,0);\\r\\n\\r\\nuint samples = max( texLOD*blurRadius, 1 );\\r\\nuint sLOD = 1 << (uint)texLOD;\\r\\nfloat sigma = float(samples) * 0.25;\\r\\n\\r\\nuint s = samples /sLOD;\\r\\n\\rUNITY_LOOP\\nfor (uint i = 0; i < s*s; i++){\\r\\n float2 d = float2(i%s,i/s)*float(sLOD)-float(samples)/2.0;\\r\\n float2 uvs = reflectionUVs+(1.0/texelSize)*d;\\r\\n float4 fog = SAMPLE_TEXTURE2D_LOD(reflectionFog, texSampler, uvs, texLOD );\\r\\n output += exp(-0.5*dot(d/=sigma,d))/(6.28*sigma*sigma) * lerp( SAMPLE_TEXTURE2D_LOD( reflectionTex, texSampler, uvs, texLOD ), float4(fog.rgb,1), fog.a);\\r\\n}\\r\\n\\r\\noutput.a = max(output.a, 0.000001);\\r\\n\\r\\noutput /=output.a;\\r\\n\\r\\nreflectionColor = output; \"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.KeywordNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f26d8759-d9df-48ce-a196-22dda45c4a92\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Use Fog\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1189.0,\n \"y\": 1126.0,\n \"width\": 147.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"On\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"On\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Off\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Off\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_KeywordGuidSerialized\": \"0b723e3c-bc69-4ae4-ae36-70659298a0d7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5c7b82bb-9210-4829-945a-7339ed501040\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 567.0,\n \"y\": 2119.0,\n \"width\": 166.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Fog\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.KeywordNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d432f99-2573-42b3-895b-6ff6944195e1\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Use Blur\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 2176.0,\n \"y\": 869.0000610351563,\n \"width\": 146.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"On\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"On\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Off\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Off\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_KeywordGuidSerialized\": \"72250177-055c-4f7d-ba89-efd01aa5f71b\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"313692b5-bbd3-4e93-9df9-1cb406920a9c\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 825.9999389648438,\n \"y\": 690.0,\n \"width\": 193.0,\n \"height\": 249.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.LerpNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"78bfaec6-5cb2-46bd-8b4d-70a6bc5d4917\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Lerp\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1319.0,\n \"y\": 927.0,\n \"width\": 135.0,\n \"height\": 142.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.KeywordNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"73a6d943-7a92-4746-8608-b853b9926d56\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Use Fog\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1660.9998779296875,\n \"y\": 829.0,\n \"width\": 144.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"On\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"On\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Off\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Off\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_KeywordGuidSerialized\": \"0b723e3c-bc69-4ae4-ae36-70659298a0d7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3b020185-1704-47f1-b05f-f0813900ee45\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 830.0,\n \"y\": 975.0,\n \"width\": 193.0,\n \"height\": 249.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9e16f6ba-9380-48f2-a8a0-22983b2253f8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 551.0,\n \"y\": 1014.0,\n \"width\": 166.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Fog\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c\"\n}" - } - ], - "m_Groups": [], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e8436c40-152a-4442-aab2-ba7d2d50723b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e17c0f7d-c182-4795-93d9-4b82e0bf73b4\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cc5c0e81-854b-43f9-a25a-936960d2b4cf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e17c0f7d-c182-4795-93d9-4b82e0bf73b4\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2359415c-f6be-472a-943d-333d16e208aa\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"8bc2924c-3312-412e-87e1-48d6af11831b\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"a495d8cb-95e3-44e7-8f32-69cfa62c6f95\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"8bc2924c-3312-412e-87e1-48d6af11831b\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cf8c96eb-3352-4ff9-accb-db92adb26135\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2359415c-f6be-472a-943d-333d16e208aa\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2ffcb234-16d6-4665-b345-d107ec1a7894\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0bfcf0e3-9193-45c4-9462-e02699accfcc\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d2380eed-d55f-459d-be01-2421e731c304\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c411244c-c79d-4760-93bd-bd3cf17b7c16\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"176ff795-081c-429a-aa96-e40454654e2e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d2380eed-d55f-459d-be01-2421e731c304\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d0a7830f-042d-4d67-8897-c0856208ae4d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d2380eed-d55f-459d-be01-2421e731c304\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"e17c0f7d-c182-4795-93d9-4b82e0bf73b4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c20c3af4-0552-4404-b3dc-134421b9344a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"c20c3af4-0552-4404-b3dc-134421b9344a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2c3cfa07-27a5-4fc4-963a-716701ebb1fb\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"316edd91-9ce1-464d-8737-48f983e31378\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"c20c3af4-0552-4404-b3dc-134421b9344a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e4672a87-c6b3-4e97-b643-51d3c98becb1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c411244c-c79d-4760-93bd-bd3cf17b7c16\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6ab65a5d-a4d8-4426-991f-da820a29c78b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"a0931e69-f83d-4670-98c0-48a8c86b4d49\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"c411244c-c79d-4760-93bd-bd3cf17b7c16\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"a0931e69-f83d-4670-98c0-48a8c86b4d49\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b86ab65-7b75-48c6-bf43-cd42981d79f6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"62f55a8d-7e51-4c2b-873d-cc0011227cd6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"c411244c-c79d-4760-93bd-bd3cf17b7c16\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"62f55a8d-7e51-4c2b-873d-cc0011227cd6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ed23819f-5453-4759-a094-e4b6ab3d8cfd\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"62f55a8d-7e51-4c2b-873d-cc0011227cd6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b86ab65-7b75-48c6-bf43-cd42981d79f6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2dfd193d-da2f-4a5a-867c-e0a89fc72e54\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2dfd193d-da2f-4a5a-867c-e0a89fc72e54\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"73f79a9f-5af8-40e2-a625-91b77e6b5960\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2dfd193d-da2f-4a5a-867c-e0a89fc72e54\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"73f79a9f-5af8-40e2-a625-91b77e6b5960\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"73f79a9f-5af8-40e2-a625-91b77e6b5960\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"62f55a8d-7e51-4c2b-873d-cc0011227cd6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"8bc2924c-3312-412e-87e1-48d6af11831b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"644121db-82db-453f-ba3d-2a2564aa115d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"644121db-82db-453f-ba3d-2a2564aa115d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5712fd24-5d73-46ad-9748-779d9f5b3d9d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5712fd24-5d73-46ad-9748-779d9f5b3d9d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e5cbcedf-dfb1-4f94-99a3-3ca6c9f19958\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f3aed09d-b87e-4786-b304-92b19765de00\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"a66924df-a3ce-4a32-ab0b-8efb4c5f9848\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"a66924df-a3ce-4a32-ab0b-8efb4c5f9848\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"90ab05c5-e259-44c7-80bb-6d0e0d87ec8e\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"90ab05c5-e259-44c7-80bb-6d0e0d87ec8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"a9d11e21-5627-4e61-830f-218598643109\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"a9d11e21-5627-4e61-830f-218598643109\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"9ae1b3ef-ca05-48c6-b612-66e71a2f16b7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"a9d11e21-5627-4e61-830f-218598643109\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ddff849d-d63e-4a8c-b0be-e551dd08a8c6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ddff849d-d63e-4a8c-b0be-e551dd08a8c6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"e5cbcedf-dfb1-4f94-99a3-3ca6c9f19958\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"e5cbcedf-dfb1-4f94-99a3-3ca6c9f19958\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"62f55a8d-7e51-4c2b-873d-cc0011227cd6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"8bc2924c-3312-412e-87e1-48d6af11831b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0bfcf0e3-9193-45c4-9462-e02699accfcc\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0bfcf0e3-9193-45c4-9462-e02699accfcc\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2c3cfa07-27a5-4fc4-963a-716701ebb1fb\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2c3cfa07-27a5-4fc4-963a-716701ebb1fb\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8669d661-e187-45c8-88ca-90d9076b4058\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"8669d661-e187-45c8-88ca-90d9076b4058\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"9ae1b3ef-ca05-48c6-b612-66e71a2f16b7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"ff9a2f8f-164a-4318-9d0b-7dcfddab9286\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"62f55a8d-7e51-4c2b-873d-cc0011227cd6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"7b3311dc-246f-4648-8a2b-a2957d951f7a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2abc00de-5ccc-412e-a5ae-15826fe5e4ca\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"8bc2924c-3312-412e-87e1-48d6af11831b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"7b3311dc-246f-4648-8a2b-a2957d951f7a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2abc00de-5ccc-412e-a5ae-15826fe5e4ca\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"ff9a2f8f-164a-4318-9d0b-7dcfddab9286\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5132c8e6-2716-4c01-bb37-70951f99c48e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7b3311dc-246f-4648-8a2b-a2957d951f7a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"a9d11e21-5627-4e61-830f-218598643109\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5132c8e6-2716-4c01-bb37-70951f99c48e\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"a0931e69-f83d-4670-98c0-48a8c86b4d49\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c89bb613-76e2-493f-bda4-c28601a5e9aa\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c89bb613-76e2-493f-bda4-c28601a5e9aa\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"a9d11e21-5627-4e61-830f-218598643109\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"62f55a8d-7e51-4c2b-873d-cc0011227cd6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f26d8759-d9df-48ce-a196-22dda45c4a92\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f26d8759-d9df-48ce-a196-22dda45c4a92\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b86ab65-7b75-48c6-bf43-cd42981d79f6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5c7b82bb-9210-4829-945a-7339ed501040\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"c411244c-c79d-4760-93bd-bd3cf17b7c16\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ed23819f-5453-4759-a094-e4b6ab3d8cfd\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"e5cbcedf-dfb1-4f94-99a3-3ca6c9f19958\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"ff9a2f8f-164a-4318-9d0b-7dcfddab9286\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"73f79a9f-5af8-40e2-a625-91b77e6b5960\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"d65bf6ea-214b-4498-9aea-9ae2da822a66\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8d432f99-2573-42b3-895b-6ff6944195e1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"8669d661-e187-45c8-88ca-90d9076b4058\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"c411244c-c79d-4760-93bd-bd3cf17b7c16\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"313692b5-bbd3-4e93-9df9-1cb406920a9c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b86ab65-7b75-48c6-bf43-cd42981d79f6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"313692b5-bbd3-4e93-9df9-1cb406920a9c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"313692b5-bbd3-4e93-9df9-1cb406920a9c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"78bfaec6-5cb2-46bd-8b4d-70a6bc5d4917\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"78bfaec6-5cb2-46bd-8b4d-70a6bc5d4917\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"73a6d943-7a92-4746-8608-b853b9926d56\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"313692b5-bbd3-4e93-9df9-1cb406920a9c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"73a6d943-7a92-4746-8608-b853b9926d56\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"73a6d943-7a92-4746-8608-b853b9926d56\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"8d432f99-2573-42b3-895b-6ff6944195e1\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f26d8759-d9df-48ce-a196-22dda45c4a92\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"8d432f99-2573-42b3-895b-6ff6944195e1\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9e16f6ba-9380-48f2-a8a0-22983b2253f8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3b020185-1704-47f1-b05f-f0813900ee45\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"c411244c-c79d-4760-93bd-bd3cf17b7c16\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3b020185-1704-47f1-b05f-f0813900ee45\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3b020185-1704-47f1-b05f-f0813900ee45\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"78bfaec6-5cb2-46bd-8b4d-70a6bc5d4917\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"3b020185-1704-47f1-b05f-f0813900ee45\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"78bfaec6-5cb2-46bd-8b4d-70a6bc5d4917\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "Sub Graphs", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph.meta deleted file mode 100644 index 79baa06..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 8eacc4a6336aacc40887d864b1a2e5e0 -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph deleted file mode 100644 index 56e3bcb..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph +++ /dev/null @@ -1,77 +0,0 @@ -{ - "m_SerializedProperties": [], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphOutputNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"85c49a05-599e-427a-a850-25f1599f6c3b\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"SubGraphOutputs\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 560.0000610351563,\n \"y\": 148.00001525878907,\n \"width\": 157.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"57a15639-24d8-4c87-9ea5-ed2e0ac95abf\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"One Minus\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -98.9512939453125,\n \"y\": 34.35914611816406,\n \"width\": 125.00000762939453,\n \"height\": 94.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d4075c18-62a3-457f-808e-b5ecc9ae1a90\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Split\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -240.951416015625,\n \"y\": 103.3591537475586,\n \"width\": 116.00000762939453,\n \"height\": 149.00001525878907\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ScreenPositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0c183c54-1382-42d0-8eb9-c75fffa02618\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Screen Position\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -462.951416015625,\n \"y\": 15.359153747558594,\n \"width\": 198.0,\n \"height\": 130.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_ScreenSpaceType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3c642482-339b-4f92-a112-e1c742b1a8c2\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Combine\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 58.048583984375,\n \"y\": 101.35913848876953,\n \"width\": 135.00001525878907,\n \"height\": 166.00001525878907\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - } - ], - "m_Groups": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"57a15639-24d8-4c87-9ea5-ed2e0ac95abf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3c642482-339b-4f92-a112-e1c742b1a8c2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d4075c18-62a3-457f-808e-b5ecc9ae1a90\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3c642482-339b-4f92-a112-e1c742b1a8c2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0c183c54-1382-42d0-8eb9-c75fffa02618\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d4075c18-62a3-457f-808e-b5ecc9ae1a90\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d4075c18-62a3-457f-808e-b5ecc9ae1a90\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"57a15639-24d8-4c87-9ea5-ed2e0ac95abf\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"3c642482-339b-4f92-a112-e1c742b1a8c2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"85c49a05-599e-427a-a850-25f1599f6c3b\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "Sub Graphs", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph.meta deleted file mode 100644 index dd3ac18..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: a71bd3b2478457941b98aad7197cb70b -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph deleted file mode 100644 index 7da3b40..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph +++ /dev/null @@ -1,317 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"b45f58b4-3810-4ee5-a24f-c96ff9d650a7\"\n },\n \"m_Name\": \"Reflection Tint\",\n \"m_DefaultReferenceName\": \"Color_73CE35C1\",\n \"m_OverrideReferenceName\": \"_ReflectionTint\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_8495CDAA\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"4c482745-e5d9-4a45-b27e-df59628382b7\"\n },\n \"m_Name\": \"Broken Pattern\",\n \"m_DefaultReferenceName\": \"Texture2D_E2EA827\",\n \"m_OverrideReferenceName\": \"_BrokenPattern\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 2\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"1639136d-dca0-4a89-8373-9e49df9b498b\"\n },\n \"m_Name\": \"Broken Offset X\",\n \"m_DefaultReferenceName\": \"Vector1_6B286CCC\",\n \"m_OverrideReferenceName\": \"_BrokenOffsetX\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": -1.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"4a9a2759-66e8-4573-b585-9fa893c0f3ea\"\n },\n \"m_Name\": \"Broken Offset Y\",\n \"m_DefaultReferenceName\": \"Vector1_BAF3BEEE\",\n \"m_OverrideReferenceName\": \"_BrokenOffsetY\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": -1.0,\n \"y\": 1.0\n }\n}" - } - ], - "m_SerializedKeywords": [], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -709.9999389648438,\n \"y\": 22.999996185302736,\n \"width\": 198.0,\n \"height\": 255.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -868.9998779296875,\n \"y\": -107.00000762939453,\n \"width\": 126.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.UnlitMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6704257e-0a98-4b95-a251-11f9a9c1a193\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -162.99998474121095,\n \"y\": -138.0,\n \"width\": 200.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_AddPrecomputedVelocity\": false\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2d5c80df-c681-413d-8561-8448f95b7a6c\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1849.0,\n \"y\": 415.9999694824219,\n \"width\": 130.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Broken Offset Y\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"4a9a2759-66e8-4573-b585-9fa893c0f3ea\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d1e82266-b18c-41bb-8bce-05d7891764b3\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1208.0,\n \"y\": 86.99996185302735,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"03066f8a-e498-4ffd-9b95-57d2c8798481\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1884.9998779296875,\n \"y\": -224.0,\n \"width\": 130.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Broken Offset X\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1639136d-dca0-4a89-8373-9e49df9b498b\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"db18769e-528c-41e1-878d-2d3b71257d57\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1919.9998779296875,\n \"y\": -82.0,\n \"width\": 198.0,\n \"height\": 255.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8b493fb5-66de-4392-bba0-1fe2ea47dbb1\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2109.0,\n \"y\": -82.0,\n \"width\": 131.99998474121095,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Broken Pattern\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"4c482745-e5d9-4a45-b27e-df59628382b7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"95bce1dd-47a2-4179-a86a-5ade04041d88\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1834.9998779296875,\n \"y\": 221.9999237060547,\n \"width\": 118.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1e9e8c2a-dcfd-4953-b46b-7d8518e494e0\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1702.9998779296875,\n \"y\": 358.99993896484377,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ca17cc74-ea91-4f08-bc8a-0f9e391f68f7\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1062.0,\n \"y\": 2.9999985694885256,\n \"width\": 136.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"bbaf7f01-2418-4b12-a0ae-27e20b638d42\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1674.9998779296875,\n \"y\": -12.000045776367188,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.5,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SignNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c83e392b-3802-4235-b12d-68142fbfb538\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Sign\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1511.9998779296875,\n \"y\": -11.000003814697266,\n \"width\": 128.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0e71c9fa-7842-42eb-a515-17e702d2ca91\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1206.9998779296875,\n \"y\": -61.00002670288086,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"07f90d60-1262-4f94-84a6-d3d00f3ec06e\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1349.9998779296875,\n \"y\": -252.0,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4d8656b1-7221-4468-b289-d71e9f821df0\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1698.9998779296875,\n \"y\": -250.00003051757813,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1e8ccb9e-352e-4894-8051-35db518fb9b3\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1364.9998779296875,\n \"y\": 338.0,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"12e29bbc-76dd-46e7-96d9-851cd12612a0\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -481.9999694824219,\n \"y\": -111.00000762939453,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"035a9a54-6ec0-4249-8113-220e9be9e606\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -659.9998779296875,\n \"y\": -109.99998474121094,\n \"width\": 121.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"b45f58b4-3810-4ee5-a24f-c96ff9d650a7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8e9d8c6f-0d06-4f53-9cb9-5ee72e5a5047\",\n \"m_GroupGuidSerialized\": \"f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a\",\n \"m_Name\": \"ReflectionUVs\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2021.0,\n \"y\": 311.0,\n \"width\": 127.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"a71bd3b2478457941b98aad7197cb70b\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [],\n \"m_PropertyIds\": []\n}" - } - ], - "m_Groups": [ - { - "m_GuidSerialized": "f1f8dbe0-a16e-46d7-ad0f-d461b8f8010a", - "m_Title": "Broken UVs", - "m_Position": { - "x": -2134.0, - "y": -310.0 - } - } - ], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"03066f8a-e498-4ffd-9b95-57d2c8798481\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4d8656b1-7221-4468-b289-d71e9f821df0\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8b493fb5-66de-4392-bba0-1fe2ea47dbb1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"db18769e-528c-41e1-878d-2d3b71257d57\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0e71c9fa-7842-42eb-a515-17e702d2ca91\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ca17cc74-ea91-4f08-bc8a-0f9e391f68f7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"db18769e-528c-41e1-878d-2d3b71257d57\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4d8656b1-7221-4468-b289-d71e9f821df0\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"95bce1dd-47a2-4179-a86a-5ade04041d88\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0e71c9fa-7842-42eb-a515-17e702d2ca91\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d1e82266-b18c-41bb-8bce-05d7891764b3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ca17cc74-ea91-4f08-bc8a-0f9e391f68f7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"95bce1dd-47a2-4179-a86a-5ade04041d88\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d1e82266-b18c-41bb-8bce-05d7891764b3\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"db18769e-528c-41e1-878d-2d3b71257d57\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1e9e8c2a-dcfd-4953-b46b-7d8518e494e0\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2d5c80df-c681-413d-8561-8448f95b7a6c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"1e9e8c2a-dcfd-4953-b46b-7d8518e494e0\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c83e392b-3802-4235-b12d-68142fbfb538\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"07f90d60-1262-4f94-84a6-d3d00f3ec06e\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bbaf7f01-2418-4b12-a0ae-27e20b638d42\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c83e392b-3802-4235-b12d-68142fbfb538\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"db18769e-528c-41e1-878d-2d3b71257d57\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"bbaf7f01-2418-4b12-a0ae-27e20b638d42\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"ca17cc74-ea91-4f08-bc8a-0f9e391f68f7\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"4d8656b1-7221-4468-b289-d71e9f821df0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"07f90d60-1262-4f94-84a6-d3d00f3ec06e\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c83e392b-3802-4235-b12d-68142fbfb538\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1e8ccb9e-352e-4894-8051-35db518fb9b3\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1e9e8c2a-dcfd-4953-b46b-7d8518e494e0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"1e8ccb9e-352e-4894-8051-35db518fb9b3\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1e8ccb9e-352e-4894-8051-35db518fb9b3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d1e82266-b18c-41bb-8bce-05d7891764b3\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"07f90d60-1262-4f94-84a6-d3d00f3ec06e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0e71c9fa-7842-42eb-a515-17e702d2ca91\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"12e29bbc-76dd-46e7-96d9-851cd12612a0\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"12e29bbc-76dd-46e7-96d9-851cd12612a0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6704257e-0a98-4b95-a251-11f9a9c1a193\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"035a9a54-6ec0-4249-8113-220e9be9e606\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"12e29bbc-76dd-46e7-96d9-851cd12612a0\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"8e9d8c6f-0d06-4f53-9cb9-5ee72e5a5047\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"95bce1dd-47a2-4179-a86a-5ade04041d88\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/Unlit", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "6704257e-0a98-4b95-a251-11f9a9c1a193" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph.meta deleted file mode 100644 index 5f6b834..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 04a9f39249719fb4b9df72e054ae53ca -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat.meta deleted file mode 100644 index 961e716..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 090c79d01d176ed45b5003e0e9cd36eb -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph deleted file mode 100644 index 576cfb8..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph +++ /dev/null @@ -1,212 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_8495CDAA\",\n \"m_OverrideReferenceName\": \"_ReflectionDepth\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n },\n \"m_Name\": \"Reflection Tint\",\n \"m_DefaultReferenceName\": \"Color_3805D2EF\",\n \"m_OverrideReferenceName\": \"_ReflectionTint\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"dc49db8d-bd07-4990-87b9-b0813566c502\"\n },\n \"m_Name\": \"Depth Power\",\n \"m_DefaultReferenceName\": \"Vector1_E0A6FDD6\",\n \"m_OverrideReferenceName\": \"_DepthPower\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0010000000474974514,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0010000000474974514,\n \"y\": 1.0\n }\n}" - } - ], - "m_SerializedKeywords": [], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.UnlitMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6704257e-0a98-4b95-a251-11f9a9c1a193\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1022.0,\n \"y\": -4.999964237213135,\n \"width\": 200.0,\n \"height\": 197.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_AddPrecomputedVelocity\": false\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -670.0,\n \"y\": -5.0,\n \"width\": 149.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -501.99993896484377,\n \"y\": 9.000004768371582,\n \"width\": 175.99998474121095,\n \"height\": 176.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"bcc3495a-cb2b-474f-80f3-1a6d0564e426\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 129.9999542236328,\n \"y\": 67.99996948242188,\n \"width\": 135.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -36.00004577636719,\n \"y\": 238.99996948242188,\n \"width\": 159.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PowerNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f7c40652-7e13-4100-8049-24787c73f6ff\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Power\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -169.00001525878907,\n \"y\": 134.0,\n \"width\": 137.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 2.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1d025fce-dc8e-4ea8-9aa5-772ad3775878\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -642.0,\n \"y\": 242.0,\n \"width\": 151.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Depth Power\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"dc49db8d-bd07-4990-87b9-b0813566c502\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"23c8906a-d142-4374-b762-e164bedec84c\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -473.0000305175781,\n \"y\": 319.0,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 8.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3ca1b5f5-3804-44d3-b4ef-e30244426ab7\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 609.5000610351563,\n \"y\": -8.049999237060547,\n \"width\": 0.0,\n \"height\": 0.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"97250334-a7d4-426a-8cf6-d030e22413b0\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 473.0,\n \"y\": -188.00003051757813,\n \"width\": 135.00001525878907,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.15000000596046449,\\n \\\"y\\\": 0.15000000596046449,\\n \\\"z\\\": 0.15000000596046449,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1c33c1e0-dfdd-4060-a454-e8d73e7153c4\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -332.0000305175781,\n \"y\": 437.0000305175781,\n \"width\": 208.00001525878907,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ScreenPositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"35984b07-7617-4188-acdd-66164f04ae58\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Screen Position\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1136.0,\n \"y\": 433.0000305175781,\n \"width\": 208.00001525878907,\n \"height\": 313.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_ScreenSpaceType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"029c98dd-fc8d-4192-a64a-79d2af00c7fd\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -819.0,\n \"y\": 431.0,\n \"width\": 129.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AbsoluteNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"45bd986d-8c9d-403a-a71e-2b93cc0fa78a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Absolute\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -282.00006103515627,\n \"y\": -17.999998092651368,\n \"width\": 138.0,\n \"height\": 94.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"eaa22a11-bc41-424d-bb9a-2818fae345e2\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"ReflectionUVs\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -778.68798828125,\n \"y\": 142.9622344970703,\n \"width\": 0.0,\n \"height\": 0.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"a71bd3b2478457941b98aad7197cb70b\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [],\n \"m_PropertyIds\": []\n}" - } - ], - "m_Groups": [], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bcc3495a-cb2b-474f-80f3-1a6d0564e426\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1d025fce-dc8e-4ea8-9aa5-772ad3775878\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"23c8906a-d142-4374-b762-e164bedec84c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bcc3495a-cb2b-474f-80f3-1a6d0564e426\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"97250334-a7d4-426a-8cf6-d030e22413b0\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"97250334-a7d4-426a-8cf6-d030e22413b0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3ca1b5f5-3804-44d3-b4ef-e30244426ab7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3ca1b5f5-3804-44d3-b4ef-e30244426ab7\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6704257e-0a98-4b95-a251-11f9a9c1a193\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f7c40652-7e13-4100-8049-24787c73f6ff\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"bcc3495a-cb2b-474f-80f3-1a6d0564e426\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"23c8906a-d142-4374-b762-e164bedec84c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1c33c1e0-dfdd-4060-a454-e8d73e7153c4\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1c33c1e0-dfdd-4060-a454-e8d73e7153c4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f7c40652-7e13-4100-8049-24787c73f6ff\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"35984b07-7617-4188-acdd-66164f04ae58\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"029c98dd-fc8d-4192-a64a-79d2af00c7fd\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"029c98dd-fc8d-4192-a64a-79d2af00c7fd\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"1c33c1e0-dfdd-4060-a454-e8d73e7153c4\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"45bd986d-8c9d-403a-a71e-2b93cc0fa78a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"45bd986d-8c9d-403a-a71e-2b93cc0fa78a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f7c40652-7e13-4100-8049-24787c73f6ff\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"eaa22a11-bc41-424d-bb9a-2818fae345e2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/Unlit", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "6704257e-0a98-4b95-a251-11f9a9c1a193" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph.meta deleted file mode 100644 index e0c6615..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: a3d5b0efec42ea943be72fbc2ba197fe -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat.meta deleted file mode 100644 index a6ef43b..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 05d5a3161d7a66549978326d21661471 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph deleted file mode 100644 index 3c3edef..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph +++ /dev/null @@ -1,98 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_8495CDAA\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n },\n \"m_Name\": \"Reflection Tint\",\n \"m_DefaultReferenceName\": \"Color_3805D2EF\",\n \"m_OverrideReferenceName\": \"_ReflectionTint\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - } - ], - "m_SerializedKeywords": [], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.UnlitMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6704257e-0a98-4b95-a251-11f9a9c1a193\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 358.0000305175781,\n \"y\": -2.9999899864196779,\n \"width\": 200.00001525878907,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_AddPrecomputedVelocity\": false\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -670.0,\n \"y\": -5.0,\n \"width\": 149.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f410f5df-07f9-48aa-b971-575fc77ed596\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -464.99993896484377,\n \"y\": 21.000017166137697,\n \"width\": 198.0,\n \"height\": 255.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"bcc3495a-cb2b-474f-80f3-1a6d0564e426\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -21.999998092651368,\n \"y\": 21.00002670288086,\n \"width\": 208.00001525878907,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -236.99998474121095,\n \"y\": 85.0,\n \"width\": 142.0,\n \"height\": 33.999996185302737\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tint\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"71f0dc79-056a-43b8-8798-0c611519f4b7\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d9eb0a17-bba9-47a0-ac64-a7b765d36909\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"ReflectionUVs\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -679.0000610351563,\n \"y\": 213.0,\n \"width\": 128.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"a71bd3b2478457941b98aad7197cb70b\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [],\n \"m_PropertyIds\": []\n}" - } - ], - "m_Groups": [], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cbacbd86-81d7-4cf6-99b2-8cc9fae7b063\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"bcc3495a-cb2b-474f-80f3-1a6d0564e426\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bcc3495a-cb2b-474f-80f3-1a6d0564e426\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6704257e-0a98-4b95-a251-11f9a9c1a193\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e6fc1570-29ee-491a-acac-12e04d179f83\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bcc3495a-cb2b-474f-80f3-1a6d0564e426\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d9eb0a17-bba9-47a0-ac64-a7b765d36909\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2a6273d5-ab0c-439f-886f-3b8c4ddb06d5\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/Unlit", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "6704257e-0a98-4b95-a251-11f9a9c1a193" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph.meta deleted file mode 100644 index a18a89b..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: bd4bc9822254d704cbf48f35aebc9928 -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph deleted file mode 100644 index 91766ac..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph +++ /dev/null @@ -1,1335 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a5c66c6b-066d-47ce-b5cc-df6823b8cb20\"\n },\n \"m_Name\": \"Smoothness\",\n \"m_DefaultReferenceName\": \"Vector1_EF8DA9C1\",\n \"m_OverrideReferenceName\": \"_Smoothness\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.75,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"12c6425d-d186-4365-8a61-6df83a735bca\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_763D29D1\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"20a98cd8-dcdb-409b-8bde-efca6962ce31\"\n },\n \"m_Name\": \"Water Clarity\",\n \"m_DefaultReferenceName\": \"Vector1_D0DF27E1\",\n \"m_OverrideReferenceName\": \"_WaterClarity\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": -3.0,\n \"y\": 0.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"83020558-b0b6-4ba0-8856-ed42629b945e\"\n },\n \"m_Name\": \"Water Bottom\",\n \"m_DefaultReferenceName\": \"Vector1_D68C8DF\",\n \"m_OverrideReferenceName\": \"_WaterBottom\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 5.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 1.0,\n \"y\": 15.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"0f8739de-ad20-40b0-891f-11f69a25b91c\"\n },\n \"m_Name\": \"Wave Data 0 (Tiling / Speed)\",\n \"m_DefaultReferenceName\": \"Vector4_FE84B2E\",\n \"m_OverrideReferenceName\": \"_WaveData0\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.25,\n \"w\": -0.25\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"aa98abac-a649-406c-8529-a7ef692a37ad\"\n },\n \"m_Name\": \"Wave Data 1 (Tiling / Speed)\",\n \"m_DefaultReferenceName\": \"Vector4_17DE9500\",\n \"m_OverrideReferenceName\": \"_WaveData1\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": -0.25,\n \"w\": 0.33000001311302187\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"307c9162-22cf-48af-838e-ae9fa1f855de\"\n },\n \"m_Name\": \"Water Gradient\",\n \"m_DefaultReferenceName\": \"Texture2D_9AE735E1\",\n \"m_OverrideReferenceName\": \"_WaterGradient\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n },\n \"m_Name\": \"Waves Map\",\n \"m_DefaultReferenceName\": \"Texture2D_49BA5D47\",\n \"m_OverrideReferenceName\": \"_WavesMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 3\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a9c7ba0d-b722-4374-9bdb-9698a9136e80\"\n },\n \"m_Name\": \"Foam Texture\",\n \"m_DefaultReferenceName\": \"Texture2D_509731AF\",\n \"m_OverrideReferenceName\": \"_FoamTexture\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"19989655-4b7a-4984-a144-6bac4ccc12c2\"\n },\n \"m_Name\": \"Foam Width\",\n \"m_DefaultReferenceName\": \"Vector1_55051CF9\",\n \"m_OverrideReferenceName\": \"_FoamWidth\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.15000000596046449,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a42504c9-7bc7-483e-82ad-24b76b177874\"\n },\n \"m_Name\": \"Foam Data (Tiling / Speed)\",\n \"m_DefaultReferenceName\": \"Vector4_34004BFF\",\n \"m_OverrideReferenceName\": \"_FoamData\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.05000000074505806,\n \"w\": 0.15000000596046449\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"06962d92-5d08-4357-9a72-1b5962eed430\"\n },\n \"m_Name\": \"Foam Color\",\n \"m_DefaultReferenceName\": \"Color_CDBDB0E9\",\n \"m_OverrideReferenceName\": \"_FoamColor\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 0.698113203048706,\n \"g\": 0.698113203048706,\n \"b\": 0.698113203048706,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - } - ], - "m_SerializedKeywords": [], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3381.999755859375,\n \"y\": -1801.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5a139040-5223-463d-9639-842d31044f19\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3708.999755859375,\n \"y\": -1296.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3402.999755859375,\n \"y\": -1284.0,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"eaa9257f-a697-4cf8-b5ba-11fe84a61359\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3028.999755859375,\n \"y\": -1520.9998779296875,\n \"width\": 112.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Waves Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2894.999755859375,\n \"y\": -1451.0,\n \"width\": 197.99998474121095,\n \"height\": 254.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3560.999755859375,\n \"y\": -1385.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3254.999755859375,\n \"y\": -1424.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4fdec89c-344b-4e44-afea-e04bb47de768\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3903.999755859375,\n \"y\": -1935.9998779296875,\n \"width\": 179.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Wave Data 0 (Tiling / Speed)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0f8739de-ad20-40b0-891f-11f69a25b91c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3685.999755859375,\n \"y\": -1994.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3379.999755859375,\n \"y\": -1981.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9598f935-46e1-4340-9ddc-318cd71f0232\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3907.999755859375,\n \"y\": -2090.0,\n \"width\": 197.99998474121095,\n \"height\": 131.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 4\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalBlendNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Normal Blend\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2673.999755859375,\n \"y\": -1873.0,\n \"width\": 197.99998474121095,\n \"height\": 155.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_BlendMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3231.999755859375,\n \"y\": -2123.0,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3560.999755859375,\n \"y\": -1195.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d6b54e7d-d635-4207-9753-cad6e828e6dd\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3035.999755859375,\n \"y\": -2219.0,\n \"width\": 112.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Waves Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SceneColorNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"bc75933a-f70c-4183-a803-e29e33e6385f\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Scene Color\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1920.0,\n \"y\": -71.00006103515625,\n \"width\": 130.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ScreenPositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_ScreenSpaceType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"780dd298-0013-4eef-a9c4-a36848b78f06\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -554.0003662109375,\n \"y\": -56.00016784667969,\n \"width\": 125.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CameraNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4779f369-0b9e-4a39-9796-f25917cb3731\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Camera\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3137.0,\n \"y\": -19.00005340576172,\n \"width\": 116.00000762939453,\n \"height\": 245.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Position\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Direction\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Direction\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Orthographic\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Orthographic\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Near Plane\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Near Plane\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Far Plane\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Far Plane\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Z Buffer Sign\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Z Buffer Sign\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Width\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Width\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Height\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Height\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2991.0,\n \"y\": -71.00003814697266,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"74d2146b-7883-4f6a-a631-3deff41137d4\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2693.0,\n \"y\": -67.00000762939453,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2980.0,\n \"y\": 127.0000228881836,\n \"width\": 114.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3537.999755859375,\n \"y\": -1893.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"699540a4-53e5-499c-9eb6-8e241210c6ca\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3662.999755859375,\n \"y\": -1776.9998779296875,\n \"width\": 75.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3558.999755859375,\n \"y\": -1634.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3705.999755859375,\n \"y\": -1543.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b61dd382-6f09-4b19-b731-63093fca4a43\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3930.999755859375,\n \"y\": -1391.9998779296875,\n \"width\": 197.99998474121095,\n \"height\": 131.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 4\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2895.999755859375,\n \"y\": -2152.999755859375,\n \"width\": 197.99998474121095,\n \"height\": 254.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PBRMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -377.0000915527344,\n \"y\": -1907.0,\n \"width\": 200.0,\n \"height\": 269.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Albedo\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Albedo\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Specular\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Specular\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.19726769626140595,\\n \\\"y\\\": 0.2710053622722626,\\n \\\"z\\\": 0.2924528121948242\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smoothness\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Occlusion\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Occlusion\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalPBRSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_Model\": 0,\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_NormalDropOffSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3682.999755859375,\n \"y\": -2242.0,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3535.999755859375,\n \"y\": -2333.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3537.999755859375,\n \"y\": -2083.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3404.999755859375,\n \"y\": -1103.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9b360bcd-0600-4c75-ae74-1dd1b70fa293\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3685.999755859375,\n \"y\": -1078.9998779296875,\n \"width\": 75.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0de7639e-25e2-4a51-868a-171d90465214\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3921.999755859375,\n \"y\": -1221.9998779296875,\n \"width\": 179.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Wave Data 1 (Tiling / Speed)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"aa98abac-a649-406c-8529-a7ef692a37ad\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"53e4eaad-4e56-4b46-abce-b39f27be7ba5\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -639.0001220703125,\n \"y\": -1781.0001220703125,\n \"width\": 112.00000762939453,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"a5c66c6b-066d-47ce-b5cc-df6823b8cb20\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalStrengthNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Normal Strength\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2392.0,\n \"y\": -1873.9998779296875,\n \"width\": 157.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Strength\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Strength\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.75,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1709.0,\n \"y\": -899.0000610351563,\n \"width\": 198.0,\n \"height\": 255.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f498355a-fcac-4ada-8bc9-41a75f8f6cbf\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1867.0,\n \"y\": -900.0000610351563,\n \"width\": 127.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"12c6425d-d186-4365-8a61-6df83a735bca\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1937.0,\n \"y\": -818.0000610351563,\n \"width\": 129.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2182.0,\n \"y\": -936.0000610351563,\n \"width\": 125.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.05000000074505806,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 0.05000000074505806,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 0.05000000074505806,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ScreenPositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9559dcf8-437b-4323-9611-b64ec85d3e0e\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Screen Position\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2320.0,\n \"y\": -159.00009155273438,\n \"width\": 198.0,\n \"height\": 130.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_ScreenSpaceType\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"02864871-b7af-46d0-b5f2-a3f446b6c7ff\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2835.0,\n \"y\": 272.0,\n \"width\": 123.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SceneDepthNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2d9d40dd-2a03-427a-a80c-08e558064020\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Scene Depth\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3211.0,\n \"y\": -178.0,\n \"width\": 198.0,\n \"height\": 113.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ScreenPositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_ScreenSpaceType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DepthSamplingMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c373cd91-5dbf-476c-95e6-a10a5a2a7d3a\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2153.0,\n \"y\": 103.99998474121094,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ScreenPositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d5efe92b-7063-48a4-9079-568cae019e8d\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Screen Position\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3212.0,\n \"y\": 288.0000305175781,\n \"width\": 198.0,\n \"height\": 130.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_ScreenSpaceType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2d070ed6-d72d-48d0-b64b-9449486add87\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2299.0,\n \"y\": 214.99990844726563,\n \"width\": 123.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 12.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"266cdf65-62e9-45d2-889a-157552fe8c38\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2440.0,\n \"y\": 373.99993896484377,\n \"width\": 116.99999237060547,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Water Clarity\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"20a98cd8-dcdb-409b-8bde-efca6962ce31\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"46732924-16bb-4d4d-aa68-f8cbbca1efee\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2061.0,\n \"y\": -182.0000762939453,\n \"width\": 123.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0515521e-17ab-455a-b092-e41534a42956\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2161.0,\n \"y\": 396.0,\n \"width\": 121.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Water Bottom\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"83020558-b0b6-4ba0-8856-ed42629b945e\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.LerpNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"35ddf09a-7fe4-4631-acf4-4d512375c646\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Lerp\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -546.9999389648438,\n \"y\": -926.0,\n \"width\": 123.0,\n \"height\": 142.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.DotProductNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"71ee25f8-a211-4548-862a-96c94224f480\",\n \"m_GroupGuidSerialized\": \"f0a2d642-0ad4-4511-9417-02e4006c7f78\",\n \"m_Name\": \"Dot Product\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1356.0,\n \"y\": -539.0000610351563,\n \"width\": 123.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ViewDirectionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"924cf934-1090-4b4b-8e84-6895a52344b6\",\n \"m_GroupGuidSerialized\": \"f0a2d642-0ad4-4511-9417-02e4006c7f78\",\n \"m_Name\": \"View Direction\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1826.0,\n \"y\": -538.0000610351563,\n \"width\": 198.0,\n \"height\": 130.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 2\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalizeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d9756578-24df-4350-a047-0059dfd3af39\",\n \"m_GroupGuidSerialized\": \"f0a2d642-0ad4-4511-9417-02e4006c7f78\",\n \"m_Name\": \"Normalize\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1584.0,\n \"y\": -538.0000610351563,\n \"width\": 124.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"db58e5e6-fca9-41eb-85f8-b2469a7b1484\",\n \"m_GroupGuidSerialized\": \"f0a2d642-0ad4-4511-9417-02e4006c7f78\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1171.0,\n \"y\": -539.0000610351563,\n \"width\": 124.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PowerNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"be99859a-c4d1-413f-98e3-de3d5d5bbc57\",\n \"m_GroupGuidSerialized\": \"f0a2d642-0ad4-4511-9417-02e4006c7f78\",\n \"m_Name\": \"Power\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -697.0,\n \"y\": -536.0000610351563,\n \"width\": 123.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 2.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"34b2164e-549e-43fe-9d3a-24745e3200c2\",\n \"m_GroupGuidSerialized\": \"f0a2d642-0ad4-4511-9417-02e4006c7f78\",\n \"m_Name\": \"One Minus\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -957.9998779296875,\n \"y\": -538.0000610351563,\n \"width\": 125.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalVectorNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"69f5e101-2f24-4d06-a256-597d68ae796f\",\n \"m_GroupGuidSerialized\": \"f0a2d642-0ad4-4511-9417-02e4006c7f78\",\n \"m_Name\": \"Normal Vector\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1579.9998779296875,\n \"y\": -413.0000305175781,\n \"width\": 198.0,\n \"height\": 130.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 2\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"87d20614-ee35-4b09-b296-4b459a296b78\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1546.0001220703125,\n \"y\": 96.99999237060547,\n \"width\": 123.00000762939453,\n \"height\": 118.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4f5cf8a0-6da4-45d3-8a0c-76f3eb32c010\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1772.0001220703125,\n \"y\": 238.0000457763672,\n \"width\": 198.0,\n \"height\": 253.00001525878907\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6f466b62-8605-484c-a382-bda15860ac5a\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1955.0,\n \"y\": 236.0,\n \"width\": 132.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Water Gradient\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"307c9162-22cf-48af-838e-ae9fa1f855de\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"287c855f-f740-400b-a2e1-0b31b500605f\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"One Minus\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1913.0,\n \"y\": 340.0,\n \"width\": 124.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.DivideNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1f84618f-967c-4696-8efb-4a32af9dd1ff\",\n \"m_GroupGuidSerialized\": \"a4b25cfc-7d0c-4944-a366-e905b3f644e8\",\n \"m_Name\": \"Divide\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2036.0,\n \"y\": 277.0,\n \"width\": 123.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 10.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d2d9beae-7b74-477e-bf20-78ecce66e067\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2847.0,\n \"y\": 939.9999389648438,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 12.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"404808e5-0e7e-4223-bf97-b3214e8cd2e4\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3129.0,\n \"y\": 1057.0,\n \"width\": 110.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Foam Width\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"19989655-4b7a-4984-a144-6bac4ccc12c2\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"a7582b18-01b4-452a-a009-455f7994e544\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2701.0,\n \"y\": 829.0,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3eaa015e-76c2-4954-8ef0-db34c8fdd825\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2995.0,\n \"y\": 1057.0,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": -1.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0c07195a-da27-4c64-a8c2-ec88ba9235f2\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2530.0,\n \"y\": 1387.0,\n \"width\": 208.0,\n \"height\": 439.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"769f4b40-eb2d-47c4-b310-02eaee22915d\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2679.0,\n \"y\": 1348.0,\n \"width\": 124.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Foam Texture\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"a9c7ba0d-b722-4374-9bdb-9698a9136e80\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3131.0,\n \"y\": 1587.0,\n \"width\": 113.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"64751f76-55eb-4e6b-9f5d-bfb9b207019a\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2825.0,\n \"y\": 1600.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7134091d-4345-47cf-a654-af772d727cf6\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2983.0,\n \"y\": 1499.0,\n \"width\": 133.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3b9e50f7-2e5f-4ae9-b108-0251ddfb43e8\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2677.0,\n \"y\": 1459.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"29502380-e221-40c9-8fec-4de8fd1df044\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2983.0,\n \"y\": 1688.0,\n \"width\": 133.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4b8f309a-05c7-4ebf-94b7-8fce2240137b\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2981.0,\n \"y\": 1249.0,\n \"width\": 133.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"46a3b86a-b5e2-4327-8e29-04079a0da911\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3128.0,\n \"y\": 1340.0,\n \"width\": 114.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3498d288-9aae-4c68-9465-6c04cc1c1679\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3353.0,\n \"y\": 1492.0,\n \"width\": 198.0,\n \"height\": 131.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 4\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f8bda2c6-df2f-446a-a612-509e9c7648ad\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2827.0,\n \"y\": 1780.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cdf7aaaa-4f01-446a-a075-d86a42236248\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3108.0,\n \"y\": 1805.0,\n \"width\": 77.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"fd5b1d77-8a54-49f8-9d08-ada36cea2563\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3341.0,\n \"y\": 1693.0,\n \"width\": 181.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Foam Data (Tiling / Speed)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"a42504c9-7bc7-483e-82ad-24b76b177874\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"66d0712c-3996-4088-8876-c87bd457f59c\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2250.999755859375,\n \"y\": 1195.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6271e26f-f857-4f17-bc8c-d233e53b5f0d\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"One Minus\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2412.0,\n \"y\": 895.9999389648438,\n \"width\": 125.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d2b3d8a1-61ab-4c6a-81c3-1ec00914e848\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2563.000244140625,\n \"y\": 1011.0,\n \"width\": 125.00000762939453,\n \"height\": 94.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4419cba9-3143-4b35-979e-7884ed288b1a\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Sine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1817.0,\n \"y\": 824.0,\n \"width\": 124.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3dadd9c6-5565-400d-9112-496d06d4f6a2\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2229.0,\n \"y\": 777.0,\n \"width\": 118.0,\n \"height\": 173.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"973a5cd5-f66c-46a5-9ef3-5c4ad5131f98\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2107.0,\n \"y\": 876.0,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1302802f-fca7-468a-875f-33fb2dfe9a13\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1959.0,\n \"y\": 988.0,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 3.1415998935699465,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9e1f0edd-3cb7-4c41-8834-f93a686c7cb3\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1667.0,\n \"y\": 1186.0,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5605807a-ea16-446c-b4db-66baa23def38\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1522.0,\n \"y\": 1186.0,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f83a715f-0858-4cf7-aba8-3a7c6e7080ab\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1655.0,\n \"y\": 1332.0,\n \"width\": 107.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Foam Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"06962d92-5d08-4357-9a72-1b5962eed430\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f7a6e897-1737-42df-8149-9cd44b3b16ba\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1670.0,\n \"y\": 903.0000610351563,\n \"width\": 125.00000762939453,\n \"height\": 94.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"33f73e73-d6e0-41a3-ade9-3422582879ff\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"ReflectionUVs\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2183.0,\n \"y\": -726.9999389648438,\n \"width\": 128.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"a71bd3b2478457941b98aad7197cb70b\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [],\n \"m_PropertyIds\": []\n}" - } - ], - "m_Groups": [ - { - "m_GuidSerialized": "6bc84535-bda9-4747-ac17-cd6f8d65e698", - "m_Title": "Waves", - "m_Position": { - "x": 85.26605224609375, - "y": 60.13971710205078 - } - }, - { - "m_GuidSerialized": "32f5ff76-999c-4bb4-b254-e722dbf0a60f", - "m_Title": "SceneDepth Pass", - "m_Position": { - "x": 17.68561553955078, - "y": 12.52088737487793 - } - }, - { - "m_GuidSerialized": "a4b25cfc-7d0c-4944-a366-e905b3f644e8", - "m_Title": "Refraction", - "m_Position": { - "x": 59.395469665527347, - "y": 94.54081726074219 - } - }, - { - "m_GuidSerialized": "88c2868e-7bdc-443e-a560-576dfcea3888", - "m_Title": "Reflection", - "m_Position": { - "x": -2225.0, - "y": -994.9999389648438 - } - }, - { - "m_GuidSerialized": "f0a2d642-0ad4-4511-9417-02e4006c7f78", - "m_Title": "Reflection + Refraction Composition", - "m_Position": { - "x": 69.79515838623047, - "y": 26.506893157958986 - } - }, - { - "m_GuidSerialized": "5b2cc751-bdb1-47ed-874f-54ce967876a2", - "m_Title": "Foam", - "m_Position": { - "x": 34.73786163330078, - "y": 43.292518615722659 - } - } - ], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d6b54e7d-d635-4207-9753-cad6e828e6dd\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"699540a4-53e5-499c-9eb6-8e241210c6ca\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9598f935-46e1-4340-9ddc-318cd71f0232\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4fdec89c-344b-4e44-afea-e04bb47de768\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"eaa9257f-a697-4cf8-b5ba-11fe84a61359\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b61dd382-6f09-4b19-b731-63093fca4a43\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9b360bcd-0600-4c75-ae74-1dd1b70fa293\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0de7639e-25e2-4a51-868a-171d90465214\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"53e4eaad-4e56-4b46-abce-b39f27be7ba5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f498355a-fcac-4ada-8bc9-41a75f8f6cbf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d5efe92b-7063-48a4-9079-568cae019e8d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2d9d40dd-2a03-427a-a80c-08e558064020\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"4779f369-0b9e-4a39-9796-f25917cb3731\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"74d2146b-7883-4f6a-a631-3deff41137d4\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"02864871-b7af-46d0-b5f2-a3f446b6c7ff\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"74d2146b-7883-4f6a-a631-3deff41137d4\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"02864871-b7af-46d0-b5f2-a3f446b6c7ff\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"780dd298-0013-4eef-a9c4-a36848b78f06\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"74d2146b-7883-4f6a-a631-3deff41137d4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"780dd298-0013-4eef-a9c4-a36848b78f06\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c373cd91-5dbf-476c-95e6-a10a5a2a7d3a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2d070ed6-d72d-48d0-b64b-9449486add87\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2d070ed6-d72d-48d0-b64b-9449486add87\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c373cd91-5dbf-476c-95e6-a10a5a2a7d3a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"266cdf65-62e9-45d2-889a-157552fe8c38\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2d070ed6-d72d-48d0-b64b-9449486add87\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9559dcf8-437b-4323-9611-b64ec85d3e0e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"46732924-16bb-4d4d-aa68-f8cbbca1efee\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"46732924-16bb-4d4d-aa68-f8cbbca1efee\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"46732924-16bb-4d4d-aa68-f8cbbca1efee\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"bc75933a-f70c-4183-a803-e29e33e6385f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"35ddf09a-7fe4-4631-acf4-4d512375c646\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"924cf934-1090-4b4b-8e84-6895a52344b6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d9756578-24df-4350-a047-0059dfd3af39\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d9756578-24df-4350-a047-0059dfd3af39\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"71ee25f8-a211-4548-862a-96c94224f480\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"71ee25f8-a211-4548-862a-96c94224f480\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"db58e5e6-fca9-41eb-85f8-b2469a7b1484\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"db58e5e6-fca9-41eb-85f8-b2469a7b1484\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"34b2164e-549e-43fe-9d3a-24745e3200c2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"34b2164e-549e-43fe-9d3a-24745e3200c2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"be99859a-c4d1-413f-98e3-de3d5d5bbc57\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"be99859a-c4d1-413f-98e3-de3d5d5bbc57\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"35ddf09a-7fe4-4631-acf4-4d512375c646\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"69f5e101-2f24-4d06-a256-597d68ae796f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"71ee25f8-a211-4548-862a-96c94224f480\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"35ddf09a-7fe4-4631-acf4-4d512375c646\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4f5cf8a0-6da4-45d3-8a0c-76f3eb32c010\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"87d20614-ee35-4b09-b296-4b459a296b78\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6f466b62-8605-484c-a382-bda15860ac5a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4f5cf8a0-6da4-45d3-8a0c-76f3eb32c010\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"87d20614-ee35-4b09-b296-4b459a296b78\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"35ddf09a-7fe4-4631-acf4-4d512375c646\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bc75933a-f70c-4183-a803-e29e33e6385f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"87d20614-ee35-4b09-b296-4b459a296b78\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0515521e-17ab-455a-b092-e41534a42956\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"1f84618f-967c-4696-8efb-4a32af9dd1ff\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"287c855f-f740-400b-a2e1-0b31b500605f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"4f5cf8a0-6da4-45d3-8a0c-76f3eb32c010\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"c373cd91-5dbf-476c-95e6-a10a5a2a7d3a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1f84618f-967c-4696-8efb-4a32af9dd1ff\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1f84618f-967c-4696-8efb-4a32af9dd1ff\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"287c855f-f740-400b-a2e1-0b31b500605f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d2d9beae-7b74-477e-bf20-78ecce66e067\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"a7582b18-01b4-452a-a009-455f7994e544\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"a7582b18-01b4-452a-a009-455f7994e544\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d2d9beae-7b74-477e-bf20-78ecce66e067\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"404808e5-0e7e-4223-bf97-b3214e8cd2e4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3eaa015e-76c2-4954-8ef0-db34c8fdd825\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3eaa015e-76c2-4954-8ef0-db34c8fdd825\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d2d9beae-7b74-477e-bf20-78ecce66e067\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"769f4b40-eb2d-47c4-b310-02eaee22915d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0c07195a-da27-4c64-a8c2-ec88ba9235f2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7134091d-4345-47cf-a654-af772d727cf6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"7134091d-4345-47cf-a654-af772d727cf6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"29502380-e221-40c9-8fec-4de8fd1df044\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"29502380-e221-40c9-8fec-4de8fd1df044\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"4b8f309a-05c7-4ebf-94b7-8fce2240137b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"64751f76-55eb-4e6b-9f5d-bfb9b207019a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"7134091d-4345-47cf-a654-af772d727cf6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"64751f76-55eb-4e6b-9f5d-bfb9b207019a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"64751f76-55eb-4e6b-9f5d-bfb9b207019a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3b9e50f7-2e5f-4ae9-b108-0251ddfb43e8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f8bda2c6-df2f-446a-a612-509e9c7648ad\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3b9e50f7-2e5f-4ae9-b108-0251ddfb43e8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"29502380-e221-40c9-8fec-4de8fd1df044\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f8bda2c6-df2f-446a-a612-509e9c7648ad\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"46a3b86a-b5e2-4327-8e29-04079a0da911\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4b8f309a-05c7-4ebf-94b7-8fce2240137b\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"46a3b86a-b5e2-4327-8e29-04079a0da911\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4b8f309a-05c7-4ebf-94b7-8fce2240137b\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3498d288-9aae-4c68-9465-6c04cc1c1679\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"46a3b86a-b5e2-4327-8e29-04079a0da911\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cdf7aaaa-4f01-446a-a075-d86a42236248\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f8bda2c6-df2f-446a-a612-509e9c7648ad\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3b9e50f7-2e5f-4ae9-b108-0251ddfb43e8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0c07195a-da27-4c64-a8c2-ec88ba9235f2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"fd5b1d77-8a54-49f8-9d08-ada36cea2563\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0c07195a-da27-4c64-a8c2-ec88ba9235f2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"66d0712c-3996-4088-8876-c87bd457f59c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"a7582b18-01b4-452a-a009-455f7994e544\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d2b3d8a1-61ab-4c6a-81c3-1ec00914e848\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d2b3d8a1-61ab-4c6a-81c3-1ec00914e848\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6271e26f-f857-4f17-bc8c-d233e53b5f0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6271e26f-f857-4f17-bc8c-d233e53b5f0d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"66d0712c-3996-4088-8876-c87bd457f59c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3dadd9c6-5565-400d-9112-496d06d4f6a2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"973a5cd5-f66c-46a5-9ef3-5c4ad5131f98\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"973a5cd5-f66c-46a5-9ef3-5c4ad5131f98\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1302802f-fca7-468a-875f-33fb2dfe9a13\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1302802f-fca7-468a-875f-33fb2dfe9a13\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4419cba9-3143-4b35-979e-7884ed288b1a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"66d0712c-3996-4088-8876-c87bd457f59c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9e1f0edd-3cb7-4c41-8834-f93a686c7cb3\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"9e1f0edd-3cb7-4c41-8834-f93a686c7cb3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5605807a-ea16-446c-b4db-66baa23def38\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f83a715f-0858-4cf7-aba8-3a7c6e7080ab\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5605807a-ea16-446c-b4db-66baa23def38\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5605807a-ea16-446c-b4db-66baa23def38\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4419cba9-3143-4b35-979e-7884ed288b1a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f7a6e897-1737-42df-8149-9cd44b3b16ba\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f7a6e897-1737-42df-8149-9cd44b3b16ba\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"9e1f0edd-3cb7-4c41-8834-f93a686c7cb3\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"33f73e73-d6e0-41a3-ade9-3422582879ff\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/Water", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "938adf7f-cdac-4b5e-9b95-2450d2666c0d" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph.meta deleted file mode 100644 index bafef06..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: df7154b5fd570834ba7977e15023cab9 -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph deleted file mode 100644 index 671fcd3..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph +++ /dev/null @@ -1,1085 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f82ffd6b-de75-4a63-be83-3687d3b8c673\"\n },\n \"m_Name\": \"Water Color\",\n \"m_DefaultReferenceName\": \"Color_3CA22FF7\",\n \"m_OverrideReferenceName\": \"_WaterColor\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 0.5424528121948242,\n \"g\": 1.0,\n \"b\": 0.9941943287849426,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a5c66c6b-066d-47ce-b5cc-df6823b8cb20\"\n },\n \"m_Name\": \"Smoothness\",\n \"m_DefaultReferenceName\": \"Vector1_EF8DA9C1\",\n \"m_OverrideReferenceName\": \"_Smoothness\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.75,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"12c6425d-d186-4365-8a61-6df83a735bca\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_763D29D1\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"0f8739de-ad20-40b0-891f-11f69a25b91c\"\n },\n \"m_Name\": \"Wave Data 0 (Tiling / Speed)\",\n \"m_DefaultReferenceName\": \"Vector4_FE84B2E\",\n \"m_OverrideReferenceName\": \"_WaveData0\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.25,\n \"w\": -0.25\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"aa98abac-a649-406c-8529-a7ef692a37ad\"\n },\n \"m_Name\": \"Wave Data 1 (Tiling / Speed)\",\n \"m_DefaultReferenceName\": \"Vector4_17DE9500\",\n \"m_OverrideReferenceName\": \"_WaveData1\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": -0.25,\n \"w\": 0.33000001311302187\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n },\n \"m_Name\": \"Waves Map\",\n \"m_DefaultReferenceName\": \"Texture2D_49BA5D47\",\n \"m_OverrideReferenceName\": \"_WavesMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 3\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a9c7ba0d-b722-4374-9bdb-9698a9136e80\"\n },\n \"m_Name\": \"Foam Texture\",\n \"m_DefaultReferenceName\": \"Texture2D_509731AF\",\n \"m_OverrideReferenceName\": \"_FoamTexture\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"19989655-4b7a-4984-a144-6bac4ccc12c2\"\n },\n \"m_Name\": \"Foam Width\",\n \"m_DefaultReferenceName\": \"Vector1_55051CF9\",\n \"m_OverrideReferenceName\": \"_FoamWidth\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.15000000596046449,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a42504c9-7bc7-483e-82ad-24b76b177874\"\n },\n \"m_Name\": \"Foam Data (Tiling / Speed)\",\n \"m_DefaultReferenceName\": \"Vector4_34004BFF\",\n \"m_OverrideReferenceName\": \"_FoamData\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.05000000074505806,\n \"w\": 0.15000000596046449\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"06962d92-5d08-4357-9a72-1b5962eed430\"\n },\n \"m_Name\": \"Foam Color\",\n \"m_DefaultReferenceName\": \"Color_CDBDB0E9\",\n \"m_OverrideReferenceName\": \"_FoamColor\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 0.698113203048706,\n \"g\": 0.698113203048706,\n \"b\": 0.698113203048706,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - } - ], - "m_SerializedKeywords": [], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3381.999755859375,\n \"y\": -1801.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5a139040-5223-463d-9639-842d31044f19\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3708.999755859375,\n \"y\": -1296.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3402.999755859375,\n \"y\": -1284.0,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"eaa9257f-a697-4cf8-b5ba-11fe84a61359\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3028.999755859375,\n \"y\": -1520.9998779296875,\n \"width\": 112.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Waves Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2894.999755859375,\n \"y\": -1451.0,\n \"width\": 197.99998474121095,\n \"height\": 254.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3560.999755859375,\n \"y\": -1385.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3254.999755859375,\n \"y\": -1424.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4fdec89c-344b-4e44-afea-e04bb47de768\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3903.999755859375,\n \"y\": -1935.9998779296875,\n \"width\": 179.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Wave Data 0 (Tiling / Speed)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0f8739de-ad20-40b0-891f-11f69a25b91c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3685.999755859375,\n \"y\": -1994.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3379.999755859375,\n \"y\": -1981.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9598f935-46e1-4340-9ddc-318cd71f0232\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3907.999755859375,\n \"y\": -2090.0,\n \"width\": 197.99998474121095,\n \"height\": 131.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 4\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalBlendNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Normal Blend\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2673.999755859375,\n \"y\": -1873.0,\n \"width\": 197.99998474121095,\n \"height\": 155.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_BlendMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3231.999755859375,\n \"y\": -2123.0,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3560.999755859375,\n \"y\": -1195.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d6b54e7d-d635-4207-9753-cad6e828e6dd\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3035.999755859375,\n \"y\": -2219.0,\n \"width\": 112.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Waves Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CameraNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4779f369-0b9e-4a39-9796-f25917cb3731\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Camera\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3137.0,\n \"y\": -19.00005340576172,\n \"width\": 116.00000762939453,\n \"height\": 245.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Position\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Direction\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Direction\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Orthographic\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Orthographic\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Near Plane\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Near Plane\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Far Plane\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Far Plane\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Z Buffer Sign\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Z Buffer Sign\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Width\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Width\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Height\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Height\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2991.0,\n \"y\": -71.00003814697266,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"74d2146b-7883-4f6a-a631-3deff41137d4\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2693.0,\n \"y\": -67.00000762939453,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2980.0,\n \"y\": 127.0000228881836,\n \"width\": 114.0,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3537.999755859375,\n \"y\": -1893.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"699540a4-53e5-499c-9eb6-8e241210c6ca\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3662.999755859375,\n \"y\": -1776.9998779296875,\n \"width\": 75.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3558.999755859375,\n \"y\": -1634.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3705.999755859375,\n \"y\": -1543.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b61dd382-6f09-4b19-b731-63093fca4a43\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3930.999755859375,\n \"y\": -1391.9998779296875,\n \"width\": 197.99998474121095,\n \"height\": 131.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 4\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2895.999755859375,\n \"y\": -2152.999755859375,\n \"width\": 197.99998474121095,\n \"height\": 254.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PBRMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -377.0000915527344,\n \"y\": -1907.0,\n \"width\": 200.0,\n \"height\": 269.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Albedo\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Albedo\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Specular\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Specular\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.19726769626140595,\\n \\\"y\\\": 0.2710053622722626,\\n \\\"z\\\": 0.2924528121948242\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smoothness\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Occlusion\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Occlusion\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalPBRSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_Model\": 0,\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_NormalDropOffSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3682.999755859375,\n \"y\": -2242.0,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3535.999755859375,\n \"y\": -2333.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3537.999755859375,\n \"y\": -2083.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3404.999755859375,\n \"y\": -1103.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9b360bcd-0600-4c75-ae74-1dd1b70fa293\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3685.999755859375,\n \"y\": -1078.9998779296875,\n \"width\": 75.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0de7639e-25e2-4a51-868a-171d90465214\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3921.999755859375,\n \"y\": -1221.9998779296875,\n \"width\": 179.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Wave Data 1 (Tiling / Speed)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"aa98abac-a649-406c-8529-a7ef692a37ad\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"53e4eaad-4e56-4b46-abce-b39f27be7ba5\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -639.0001220703125,\n \"y\": -1781.0001220703125,\n \"width\": 112.00000762939453,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"a5c66c6b-066d-47ce-b5cc-df6823b8cb20\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalStrengthNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Normal Strength\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2392.0,\n \"y\": -1873.9998779296875,\n \"width\": 157.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Strength\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Strength\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.75,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -916.0,\n \"y\": -1166.0,\n \"width\": 198.00001525878907,\n \"height\": 253.00001525878907\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f498355a-fcac-4ada-8bc9-41a75f8f6cbf\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1064.0,\n \"y\": -1115.0,\n \"width\": 127.00000762939453,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"12c6425d-d186-4365-8a61-6df83a735bca\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1134.0001220703125,\n \"y\": -1033.0,\n \"width\": 122.00000762939453,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1379.0,\n \"y\": -1151.0,\n \"width\": 122.00000762939453,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.05000000074505806,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 0.05000000074505806,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 0.05000000074505806,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"02864871-b7af-46d0-b5f2-a3f446b6c7ff\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2835.0,\n \"y\": 272.0,\n \"width\": 123.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": -0.05000000074505806,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SceneDepthNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"2d9d40dd-2a03-427a-a80c-08e558064020\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Scene Depth\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3211.0,\n \"y\": -178.0,\n \"width\": 198.0,\n \"height\": 113.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ScreenPositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_ScreenSpaceType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DepthSamplingMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ScreenPositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d5efe92b-7063-48a4-9079-568cae019e8d\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Screen Position\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3212.0,\n \"y\": 288.0000305175781,\n \"width\": 198.0,\n \"height\": 130.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_ScreenSpaceType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"97e7f3b2-bb1d-47c3-b769-57f12c08b5c1\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -514.0001831054688,\n \"y\": -1165.0,\n \"width\": 122.00000762939453,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d2d9beae-7b74-477e-bf20-78ecce66e067\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2847.0,\n \"y\": 939.9999389648438,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 12.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"404808e5-0e7e-4223-bf97-b3214e8cd2e4\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3129.0,\n \"y\": 1057.0,\n \"width\": 110.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Foam Width\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"19989655-4b7a-4984-a144-6bac4ccc12c2\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubtractNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"a7582b18-01b4-452a-a009-455f7994e544\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Subtract\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2701.0,\n \"y\": 829.0,\n \"width\": 124.99999237060547,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3eaa015e-76c2-4954-8ef0-db34c8fdd825\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2995.0,\n \"y\": 1057.0,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": -1.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0c07195a-da27-4c64-a8c2-ec88ba9235f2\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2530.0,\n \"y\": 1387.0,\n \"width\": 208.0,\n \"height\": 439.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"769f4b40-eb2d-47c4-b310-02eaee22915d\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2679.0,\n \"y\": 1348.0,\n \"width\": 124.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Foam Texture\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"a9c7ba0d-b722-4374-9bdb-9698a9136e80\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3131.0,\n \"y\": 1587.0,\n \"width\": 113.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"64751f76-55eb-4e6b-9f5d-bfb9b207019a\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2825.0,\n \"y\": 1600.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7134091d-4345-47cf-a654-af772d727cf6\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2983.0,\n \"y\": 1499.0,\n \"width\": 133.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3b9e50f7-2e5f-4ae9-b108-0251ddfb43e8\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2677.0,\n \"y\": 1459.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"29502380-e221-40c9-8fec-4de8fd1df044\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2983.0,\n \"y\": 1688.0,\n \"width\": 133.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4b8f309a-05c7-4ebf-94b7-8fce2240137b\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2981.0,\n \"y\": 1249.0,\n \"width\": 133.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"46a3b86a-b5e2-4327-8e29-04079a0da911\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3128.0,\n \"y\": 1340.0,\n \"width\": 114.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3498d288-9aae-4c68-9465-6c04cc1c1679\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3353.0,\n \"y\": 1492.0,\n \"width\": 198.0,\n \"height\": 131.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 4\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f8bda2c6-df2f-446a-a612-509e9c7648ad\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2827.0,\n \"y\": 1780.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"cdf7aaaa-4f01-446a-a075-d86a42236248\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3108.0,\n \"y\": 1805.0,\n \"width\": 77.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"fd5b1d77-8a54-49f8-9d08-ada36cea2563\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3341.0,\n \"y\": 1693.0,\n \"width\": 181.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Foam Data (Tiling / Speed)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"a42504c9-7bc7-483e-82ad-24b76b177874\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"66d0712c-3996-4088-8876-c87bd457f59c\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2250.999755859375,\n \"y\": 1195.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6271e26f-f857-4f17-bc8c-d233e53b5f0d\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"One Minus\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2412.0,\n \"y\": 895.9999389648438,\n \"width\": 125.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d2b3d8a1-61ab-4c6a-81c3-1ec00914e848\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2563.000244140625,\n \"y\": 1011.0,\n \"width\": 125.00000762939453,\n \"height\": 94.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4419cba9-3143-4b35-979e-7884ed288b1a\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Sine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1817.0,\n \"y\": 824.0,\n \"width\": 124.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3dadd9c6-5565-400d-9112-496d06d4f6a2\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2229.0,\n \"y\": 777.0,\n \"width\": 118.0,\n \"height\": 173.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"973a5cd5-f66c-46a5-9ef3-5c4ad5131f98\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2107.0,\n \"y\": 876.0,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1302802f-fca7-468a-875f-33fb2dfe9a13\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1959.0,\n \"y\": 988.0,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 3.1415998935699465,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9e1f0edd-3cb7-4c41-8834-f93a686c7cb3\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1667.0,\n \"y\": 1186.0,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5605807a-ea16-446c-b4db-66baa23def38\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1522.0,\n \"y\": 1186.0,\n \"width\": 122.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f83a715f-0858-4cf7-aba8-3a7c6e7080ab\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1655.0,\n \"y\": 1332.0,\n \"width\": 107.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Foam Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"06962d92-5d08-4357-9a72-1b5962eed430\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f7a6e897-1737-42df-8149-9cd44b3b16ba\",\n \"m_GroupGuidSerialized\": \"5b2cc751-bdb1-47ed-874f-54ce967876a2\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1670.0,\n \"y\": 903.0000610351563,\n \"width\": 125.00000762939453,\n \"height\": 94.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"04442ebb-64b4-411f-b18b-f7278ddd04c8\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -644.0000610351563,\n \"y\": -1024.0,\n \"width\": 110.00000762939453,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Water Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f82ffd6b-de75-4a63-be83-3687d3b8c673\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SaturateNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b2fb0998-0583-490a-bb1e-f7159a285339\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"Saturate\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2413.0,\n \"y\": -64.0000228881836,\n \"width\": 128.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4c68ee5b-adb1-4d6e-8717-07c692dca37a\",\n \"m_GroupGuidSerialized\": \"32f5ff76-999c-4bb4-b254-e722dbf0a60f\",\n \"m_Name\": \"One Minus\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2193.0,\n \"y\": -66.0,\n \"width\": 128.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ce667f94-95a4-4d20-a4ba-25715a20ff06\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"ReflectionUVs\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1365.0,\n \"y\": -963.0,\n \"width\": 129.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"a71bd3b2478457941b98aad7197cb70b\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [],\n \"m_PropertyIds\": []\n}" - } - ], - "m_Groups": [ - { - "m_GuidSerialized": "6bc84535-bda9-4747-ac17-cd6f8d65e698", - "m_Title": "Waves", - "m_Position": { - "x": 85.26605224609375, - "y": 60.13971710205078 - } - }, - { - "m_GuidSerialized": "32f5ff76-999c-4bb4-b254-e722dbf0a60f", - "m_Title": "SceneDepth Pass", - "m_Position": { - "x": 17.68561553955078, - "y": 12.52088737487793 - } - }, - { - "m_GuidSerialized": "88c2868e-7bdc-443e-a560-576dfcea3888", - "m_Title": "Reflection", - "m_Position": { - "x": -1422.0, - "y": -1223.0 - } - }, - { - "m_GuidSerialized": "5b2cc751-bdb1-47ed-874f-54ce967876a2", - "m_Title": "Foam", - "m_Position": { - "x": 34.73786163330078, - "y": 43.292518615722659 - } - } - ], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d6b54e7d-d635-4207-9753-cad6e828e6dd\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"699540a4-53e5-499c-9eb6-8e241210c6ca\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9598f935-46e1-4340-9ddc-318cd71f0232\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4fdec89c-344b-4e44-afea-e04bb47de768\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"eaa9257f-a697-4cf8-b5ba-11fe84a61359\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b61dd382-6f09-4b19-b731-63093fca4a43\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9b360bcd-0600-4c75-ae74-1dd1b70fa293\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0de7639e-25e2-4a51-868a-171d90465214\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"53e4eaad-4e56-4b46-abce-b39f27be7ba5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f498355a-fcac-4ada-8bc9-41a75f8f6cbf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d5efe92b-7063-48a4-9079-568cae019e8d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2d9d40dd-2a03-427a-a80c-08e558064020\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"4779f369-0b9e-4a39-9796-f25917cb3731\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"74d2146b-7883-4f6a-a631-3deff41137d4\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"02864871-b7af-46d0-b5f2-a3f446b6c7ff\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"74d2146b-7883-4f6a-a631-3deff41137d4\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"02864871-b7af-46d0-b5f2-a3f446b6c7ff\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d2d9beae-7b74-477e-bf20-78ecce66e067\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"a7582b18-01b4-452a-a009-455f7994e544\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"96d707f5-5d40-4de2-b0ee-113d30eb2b85\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"a7582b18-01b4-452a-a009-455f7994e544\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"6fee3481-0eff-4b62-81ee-5d2b449ffabe\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d2d9beae-7b74-477e-bf20-78ecce66e067\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"404808e5-0e7e-4223-bf97-b3214e8cd2e4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3eaa015e-76c2-4954-8ef0-db34c8fdd825\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3eaa015e-76c2-4954-8ef0-db34c8fdd825\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d2d9beae-7b74-477e-bf20-78ecce66e067\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"769f4b40-eb2d-47c4-b310-02eaee22915d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0c07195a-da27-4c64-a8c2-ec88ba9235f2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7134091d-4345-47cf-a654-af772d727cf6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"7134091d-4345-47cf-a654-af772d727cf6\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"29502380-e221-40c9-8fec-4de8fd1df044\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"29502380-e221-40c9-8fec-4de8fd1df044\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"4b8f309a-05c7-4ebf-94b7-8fce2240137b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"64751f76-55eb-4e6b-9f5d-bfb9b207019a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"7134091d-4345-47cf-a654-af772d727cf6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"64751f76-55eb-4e6b-9f5d-bfb9b207019a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"64751f76-55eb-4e6b-9f5d-bfb9b207019a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3b9e50f7-2e5f-4ae9-b108-0251ddfb43e8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f8bda2c6-df2f-446a-a612-509e9c7648ad\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3b9e50f7-2e5f-4ae9-b108-0251ddfb43e8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"29502380-e221-40c9-8fec-4de8fd1df044\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f8bda2c6-df2f-446a-a612-509e9c7648ad\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"46a3b86a-b5e2-4327-8e29-04079a0da911\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4b8f309a-05c7-4ebf-94b7-8fce2240137b\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"46a3b86a-b5e2-4327-8e29-04079a0da911\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4b8f309a-05c7-4ebf-94b7-8fce2240137b\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3498d288-9aae-4c68-9465-6c04cc1c1679\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"46a3b86a-b5e2-4327-8e29-04079a0da911\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cdf7aaaa-4f01-446a-a075-d86a42236248\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f8bda2c6-df2f-446a-a612-509e9c7648ad\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3b9e50f7-2e5f-4ae9-b108-0251ddfb43e8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"0c07195a-da27-4c64-a8c2-ec88ba9235f2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"fd5b1d77-8a54-49f8-9d08-ada36cea2563\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"bca3199b-b091-48cb-be7f-abd7511d3512\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0c07195a-da27-4c64-a8c2-ec88ba9235f2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"66d0712c-3996-4088-8876-c87bd457f59c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"a7582b18-01b4-452a-a009-455f7994e544\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d2b3d8a1-61ab-4c6a-81c3-1ec00914e848\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d2b3d8a1-61ab-4c6a-81c3-1ec00914e848\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6271e26f-f857-4f17-bc8c-d233e53b5f0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6271e26f-f857-4f17-bc8c-d233e53b5f0d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"66d0712c-3996-4088-8876-c87bd457f59c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3dadd9c6-5565-400d-9112-496d06d4f6a2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"973a5cd5-f66c-46a5-9ef3-5c4ad5131f98\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"973a5cd5-f66c-46a5-9ef3-5c4ad5131f98\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1302802f-fca7-468a-875f-33fb2dfe9a13\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1302802f-fca7-468a-875f-33fb2dfe9a13\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4419cba9-3143-4b35-979e-7884ed288b1a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"66d0712c-3996-4088-8876-c87bd457f59c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9e1f0edd-3cb7-4c41-8834-f93a686c7cb3\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"9e1f0edd-3cb7-4c41-8834-f93a686c7cb3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5605807a-ea16-446c-b4db-66baa23def38\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f83a715f-0858-4cf7-aba8-3a7c6e7080ab\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5605807a-ea16-446c-b4db-66baa23def38\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4419cba9-3143-4b35-979e-7884ed288b1a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f7a6e897-1737-42df-8149-9cd44b3b16ba\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f7a6e897-1737-42df-8149-9cd44b3b16ba\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"9e1f0edd-3cb7-4c41-8834-f93a686c7cb3\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"04442ebb-64b4-411f-b18b-f7278ddd04c8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"97e7f3b2-bb1d-47c3-b769-57f12c08b5c1\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"97e7f3b2-bb1d-47c3-b769-57f12c08b5c1\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"97e7f3b2-bb1d-47c3-b769-57f12c08b5c1\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5605807a-ea16-446c-b4db-66baa23def38\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"74d2146b-7883-4f6a-a631-3deff41137d4\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b2fb0998-0583-490a-bb1e-f7159a285339\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b2fb0998-0583-490a-bb1e-f7159a285339\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4c68ee5b-adb1-4d6e-8717-07c692dca37a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b2fb0998-0583-490a-bb1e-f7159a285339\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ce667f94-95a4-4d20-a4ba-25715a20ff06\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/Water", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "938adf7f-cdac-4b5e-9b95-2450d2666c0d" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph.meta deleted file mode 100644 index da21111..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 967c325d92eb9ee43b17094d71d1a4dc -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph deleted file mode 100644 index 2c54aaa..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph +++ /dev/null @@ -1,565 +0,0 @@ -{ - "m_SerializedProperties": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"a5c66c6b-066d-47ce-b5cc-df6823b8cb20\"\n },\n \"m_Name\": \"Smoothness\",\n \"m_DefaultReferenceName\": \"Vector1_EF8DA9C1\",\n \"m_OverrideReferenceName\": \"_Smoothness\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.75,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"12c6425d-d186-4365-8a61-6df83a735bca\"\n },\n \"m_Name\": \"Reflection Tex\",\n \"m_DefaultReferenceName\": \"Texture2D_763D29D1\",\n \"m_OverrideReferenceName\": \"_ReflectionTex\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 1\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"0f8739de-ad20-40b0-891f-11f69a25b91c\"\n },\n \"m_Name\": \"Wave Data 0 (Tiling / Speed)\",\n \"m_DefaultReferenceName\": \"Vector4_FE84B2E\",\n \"m_OverrideReferenceName\": \"_WaveData0\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": 0.25,\n \"w\": -0.25\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"aa98abac-a649-406c-8529-a7ef692a37ad\"\n },\n \"m_Name\": \"Wave Data 1 (Tiling / Speed)\",\n \"m_DefaultReferenceName\": \"Vector4_17DE9500\",\n \"m_OverrideReferenceName\": \"_WaveData1\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 1.0,\n \"y\": 1.0,\n \"z\": -0.25,\n \"w\": 0.33000001311302187\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n },\n \"m_Name\": \"Waves Map\",\n \"m_DefaultReferenceName\": \"Texture2D_49BA5D47\",\n \"m_OverrideReferenceName\": \"_WavesMap\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"instanceID\\\":0}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 3\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"bf57abd9-f4ae-44b7-9c31-dc3cd780809d\"\n },\n \"m_Name\": \"Water Color\",\n \"m_DefaultReferenceName\": \"Color_2746655A\",\n \"m_OverrideReferenceName\": \"_WaterColor\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 0.5330188274383545,\n \"g\": 0.9907592535018921,\n \"b\": 1.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0\n}" - } - ], - "m_SerializedKeywords": [], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3381.999755859375,\n \"y\": -1801.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"5a139040-5223-463d-9639-842d31044f19\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3708.999755859375,\n \"y\": -1296.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3402.999755859375,\n \"y\": -1284.0,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"eaa9257f-a697-4cf8-b5ba-11fe84a61359\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3028.999755859375,\n \"y\": -1520.9998779296875,\n \"width\": 112.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Waves Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2894.999755859375,\n \"y\": -1451.0,\n \"width\": 197.99998474121095,\n \"height\": 254.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3560.999755859375,\n \"y\": -1385.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3254.999755859375,\n \"y\": -1424.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4fdec89c-344b-4e44-afea-e04bb47de768\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3903.999755859375,\n \"y\": -1935.9998779296875,\n \"width\": 179.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Wave Data 0 (Tiling / Speed)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0f8739de-ad20-40b0-891f-11f69a25b91c\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3685.999755859375,\n \"y\": -1994.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3379.999755859375,\n \"y\": -1981.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9598f935-46e1-4340-9ddc-318cd71f0232\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3907.999755859375,\n \"y\": -2090.0,\n \"width\": 197.99998474121095,\n \"height\": 131.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 4\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalBlendNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Normal Blend\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2673.999755859375,\n \"y\": -1873.0,\n \"width\": 197.99998474121095,\n \"height\": 155.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_BlendMode\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3231.999755859375,\n \"y\": -2123.0,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3560.999755859375,\n \"y\": -1195.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d6b54e7d-d635-4207-9753-cad6e828e6dd\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3035.999755859375,\n \"y\": -2219.0,\n \"width\": 112.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Waves Map\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"adfa9207-6038-47ad-bdc8-e5e9c4615823\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3537.999755859375,\n \"y\": -1893.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"699540a4-53e5-499c-9eb6-8e241210c6ca\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3662.999755859375,\n \"y\": -1776.9998779296875,\n \"width\": 75.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3558.999755859375,\n \"y\": -1634.9998779296875,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3705.999755859375,\n \"y\": -1543.9998779296875,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PositionNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b61dd382-6f09-4b19-b731-63093fca4a43\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3930.999755859375,\n \"y\": -1391.9998779296875,\n \"width\": 197.99998474121095,\n \"height\": 131.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 4\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2895.999755859375,\n \"y\": -2152.999755859375,\n \"width\": 197.99998474121095,\n \"height\": 254.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 1,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PBRMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -377.0000915527344,\n \"y\": -1907.0,\n \"width\": 200.0,\n \"height\": 269.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Albedo\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Albedo\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Specular\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Specular\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.19726769626140595,\\n \\\"y\\\": 0.2710053622722626,\\n \\\"z\\\": 0.2924528121948242\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smoothness\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Occlusion\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Occlusion\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_DOTSInstancing\": false,\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalPBRSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_Model\": 0,\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false,\n \"m_NormalDropOffSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SplitNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Split\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3682.999755859375,\n \"y\": -2242.0,\n \"width\": 110.99999237060547,\n \"height\": 149.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3535.999755859375,\n \"y\": -2333.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.CombineNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Combine\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3537.999755859375,\n \"y\": -2083.0,\n \"width\": 130.0,\n \"height\": 166.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"RGB\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGB\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"RG\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RG\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3404.999755859375,\n \"y\": -1103.9998779296875,\n \"width\": 119.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TimeNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"9b360bcd-0600-4c75-ae74-1dd1b70fa293\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Time\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3685.999755859375,\n \"y\": -1078.9998779296875,\n \"width\": 75.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"0de7639e-25e2-4a51-868a-171d90465214\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -3921.999755859375,\n \"y\": -1221.9998779296875,\n \"width\": 179.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Wave Data 1 (Tiling / Speed)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"aa98abac-a649-406c-8529-a7ef692a37ad\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"53e4eaad-4e56-4b46-abce-b39f27be7ba5\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -639.0001220703125,\n \"y\": -1781.0001220703125,\n \"width\": 112.00000762939453,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"a5c66c6b-066d-47ce-b5cc-df6823b8cb20\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.NormalStrengthNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\",\n \"m_GroupGuidSerialized\": \"6bc84535-bda9-4747-ac17-cd6f8d65e698\",\n \"m_Name\": \"Normal Strength\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -2392.0,\n \"y\": -1873.9998779296875,\n \"width\": 157.0,\n \"height\": 118.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Strength\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Strength\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.75,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SampleTexture2DNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Sample Texture 2D\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -864.0000610351563,\n \"y\": -1474.0,\n \"width\": 198.0,\n \"height\": 253.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"RGBA\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"RGBA\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DInputMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Texture\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Texture\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Texture\\\": {\\n \\\"m_SerializedTexture\\\": \\\"{\\\\\\\"texture\\\\\\\":{\\\\\\\"instanceID\\\\\\\":0}}\\\",\\n \\\"m_Guid\\\": \\\"\\\"\\n },\\n \\\"m_DefaultType\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Sampler\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sampler\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_TextureType\": 0,\n \"m_NormalMapSpace\": 0\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f498355a-fcac-4ada-8bc9-41a75f8f6cbf\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1022.0001220703125,\n \"y\": -1475.0001220703125,\n \"width\": 127.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Reflection Tex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"12c6425d-d186-4365-8a61-6df83a735bca\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.AddNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Add\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1092.0001220703125,\n \"y\": -1393.0,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1337.0001220703125,\n \"y\": -1511.0001220703125,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.05000000074505806,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 0.05000000074505806,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 0.05000000074505806,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"90e9ac2b-9e73-44cb-b16d-6b1d2ffc0440\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -651.0000610351563,\n \"y\": -1331.0001220703125,\n \"width\": 111.00000762939453,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Water Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"bf57abd9-f4ae-44b7-9c31-dc3cd780809d\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.MultiplyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"246ccf24-cce6-4d28-a01d-6436dd1c2ab2\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"Multiply\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -519.0001220703125,\n \"y\": -1471.0001220703125,\n \"width\": 122.0,\n \"height\": 117.99999237060547\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.SubGraphNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"89e04c60-ae24-4dde-8bae-315109126117\",\n \"m_GroupGuidSerialized\": \"88c2868e-7bdc-443e-a560-576dfcea3888\",\n \"m_Name\": \"ReflectionUVs\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1322.0,\n \"y\": -1307.0,\n \"width\": 129.0,\n \"height\": 94.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Output 1\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Output1\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": false,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializedSubGraph\": \"{\\n \\\"subGraph\\\": {\\n \\\"fileID\\\": -5475051401550479605,\\n \\\"guid\\\": \\\"a71bd3b2478457941b98aad7197cb70b\\\",\\n \\\"type\\\": 3\\n }\\n}\",\n \"m_PropertyGuids\": [],\n \"m_PropertyIds\": []\n}" - } - ], - "m_Groups": [ - { - "m_GuidSerialized": "6bc84535-bda9-4747-ac17-cd6f8d65e698", - "m_Title": "Waves", - "m_Position": { - "x": 85.26605224609375, - "y": 60.13971710205078 - } - }, - { - "m_GuidSerialized": "88c2868e-7bdc-443e-a560-576dfcea3888", - "m_Title": "Reflection", - "m_Position": { - "x": -1380.0, - "y": -1570.0 - } - } - ], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d6b54e7d-d635-4207-9753-cad6e828e6dd\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"699540a4-53e5-499c-9eb6-8e241210c6ca\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9598f935-46e1-4340-9ddc-318cd71f0232\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"42644e1a-6cef-492b-acdd-4c41ff918f97\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"b8852c3a-0003-4b9f-b87b-32358f698c40\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"d7c6b807-e261-461a-b671-c1885351876f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6e610257-e946-4769-8f62-072a760b4e53\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4fdec89c-344b-4e44-afea-e04bb47de768\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4a09e5ed-2389-41fc-9d0f-b6384a352285\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"20f80b45-2a15-4728-9445-2e4161e0cd1c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"81a4c02b-f43c-4d58-9f3b-f2d518d1df8e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"f3726297-37a9-4f43-a8e7-32114785bd77\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3983a91a-f091-44cd-baf2-69a48d811a89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"eaa9257f-a697-4cf8-b5ba-11fe84a61359\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b61dd382-6f09-4b19-b731-63093fca4a43\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"c401cb2c-2fe8-40aa-bc42-4f19f1ecfd5a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"d80f130c-b22a-4522-bc75-3b888075c864\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"ee3ebe4d-a7d9-48b7-a3bf-4e33a6316072\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"6c9cf570-0382-41d7-a76b-5b45d9c5de89\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 6,\n \"m_NodeGUIDSerialized\": \"932a18f7-ad8b-4d89-935b-4f4702b0f789\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"88a92802-f2b8-4657-9f14-5784d58507a8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9b360bcd-0600-4c75-ae74-1dd1b70fa293\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"300af066-0dc7-4696-b469-9a4d20c0a113\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e5a7fa7b-d449-4d59-bef6-c48ce52c7c72\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"0de7639e-25e2-4a51-868a-171d90465214\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5a139040-5223-463d-9639-842d31044f19\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"53e4eaad-4e56-4b46-abce-b39f27be7ba5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 5,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"10dd6de5-1a46-4e26-86b6-eb11f006d3e7\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f498355a-fcac-4ada-8bc9-41a75f8f6cbf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1cb2cbbe-d050-4083-91cd-55435a367355\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"f1bbe37a-5543-4338-8aa0-d89d623801bf\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7e11d07f-b4ca-4ab7-bf10-adf76d243d26\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"246ccf24-cce6-4d28-a01d-6436dd1c2ab2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"246ccf24-cce6-4d28-a01d-6436dd1c2ab2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 4,\n \"m_NodeGUIDSerialized\": \"938adf7f-cdac-4b5e-9b95-2450d2666c0d\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"90e9ac2b-9e73-44cb-b16d-6b1d2ffc0440\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"246ccf24-cce6-4d28-a01d-6436dd1c2ab2\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"89e04c60-ae24-4dde-8bae-315109126117\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"03b16075-d352-434a-98dc-563f2a4bbf2c\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "PIDI Shaders Collection/Planar Reflections 4/Universal RP/Water", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "938adf7f-cdac-4b5e-9b95-2450d2666c0d" -} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph.meta deleted file mode 100644 index e599af0..0000000 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 0d72c7ee57a3f2d46b6dcc1f98b03116 -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5.meta new file mode 100644 index 0000000..6c7759b --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7ee4d5bfb4430d640bdf0d56703ce8b5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes.meta new file mode 100644 index 0000000..4dbc3be --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8c897e0adf0c234b8b9c075ec249fd6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline.meta new file mode 100644 index 0000000..d62606d --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1143f237c2c2f7448b893aed33a60bfa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.meta new file mode 100644 index 0000000..6e3c694 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3dd19705f31b78f4690fe1c0d59fee74 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.unity b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.unity new file mode 100644 index 0000000..69d6eb9 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6920ff54986a79e982c01b5ab9940fd456b70bf2ec9f969eae173de90ac8b448 +size 29854 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.unity.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.unity.meta new file mode 100644 index 0000000..633b2e3 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection.unity.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4e6fc919116b17a428dfa97c72c34fa9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Basic Reflection.unity + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/LightingData.asset b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/LightingData.asset new file mode 100644 index 0000000000000000000000000000000000000000..ee207a4822cc6deb1a2301784cd841926e56fc0f GIT binary patch literal 17729 zcmdU%dz@6omB*`@VR#zxf%t?00YQ;WH-ZS`I6P%|$jFR{L4}@~J50+=&)D6gGx%za zq6SP9^OBGaWaA^NiH|iV(ebfsqDj=vYB0ggZq%%C%|^4)B{3S6{hg|Fx^MOEGuh84 zf9$3{bL-Zv@2yj(s!pAIZ&iaag>Xb6Wfq;|(n}V&^P-!D&8exWnOQS4F{?dpK00vV zKx_!e#!5s74%~j`E1fg1YJC0jvv=&j?+5#uPmURrsWOHrg;R~mqsRe!k+-ppVkTzp zs4)2lVkS@bqL@A84&sO6Vo9aRkH(p*qWGcQ874&+n&$QELGL>x-ncNp?x^+KsGzkP=jFJg>tg~{QX z+BX^Ju_ZiaD$QdUzpIf??W2hjE*~>PJ^LGHc^TkoyaHo$6AhvL#h1ZkUyCG@e%IE=T79)_)H+4N5r9Ye5#Q@*!WB& z&SmLD<465Z<3svSvUx;Ypz#UM|KpME>tE^hKaH`^W9C8RJ%xkhPq7>khf@2UihRGk zKR-{1@R-$aFY;-AO|u*k2l79!A^jeXP8`#5`0XEJ_Mq)!kxAuGRQR#XPg3~t%x5V4 zMCKjiM~UrUJR5pgK>UrUicnEyJHxD>YO3iBp1 z$bW6b^)j1>hy(er_eeLq*pUBez~PtopD)WT&m(rB^!c&^*}i|OG{433a}?y$vv;NC z)rei7@_V4$cyRJBt8m0jwSzY8cs2906h4VLy$h5pKbd)BgggDFf|GuD*C<uU~(D)Hw$^2a8`{U=@m*n=Xv%H#1)4hKG zpQmtX-zO9%^=q*l z5eMqO-RS>Y!KvR{arpi3_%7yc3csCspzv=pZ&&!YnQv0~6U^y7ww!)HWS&y^3(Vn1 z%9j5*^UVr>jXAwzl&k+O=3NSZmw8&@u?i=*Tj8Ua_b7ZU^NSTefq5pvo&TN=PX0Sf zJdcP&ssGL)KUOc4boRdwdWjdYQ@`6)yhgT7`@Mxh}%p^Y?eqkDiZPEl0$G{15r3_gMeyk?-42mFJ&sP`LP~ z8x=18=~D_9|Fliv;-9uFT>R5b3K#$MX@!e_`i#QGKi#Zw@lUrXT>R4xg^Pc>RpH{F zKC5u?PoGn`_@~b+T>R4)BHY4c`ocwDaIL)62BHW)pf3I+v zKMyKg=FhhjF7xLhh0FZ;w!&rpd`ICjf4-}5nLiIJT;|Us3YYmapm3Q#k1AZ|&tnRg z`SZBKW&S*&aG5{3T&F8245!o~jnMd4z9 zKUcWe-@htc?C;+cF7^jsU($ZpKC!=-6)yJoio(VIURAi*-!By|_V@1!7yEln;bMQk zQn=XP>k1e9`;Q2B_IDTC-y6j9h&Ytm->;EBnEm}HaVc!mmF7E;P4;&ru74BZ?)zmQ z?!ljVvka%_>n{Pxe&334-+%sA;bOo4rEsy|-zi+|_icrX{l24cvETnzxY+N0g^T_E zUg2WDe^9vC@4E^Y`~9QB#eUyYxY+Oe3K#qRlfuP*KTx>X?}riY?B`9kpN}Hk+4uY4 z{j-fu?^b@n|P*Fz%Q*RMk1Ga!TPzf$3+F&`S?ZhdJf zI5n?|cpic{l&&ugBVI3*^!L}7hDYRAnDF}2hzR%BmqsdF)|W;_xYIwy`i~}_59{au zKHwnYgXsUUh7QZ!4<$Z`{)Z8NBHTW|{|_&bPy7GZLpJ%( zLr{$NS$+BL`|38_L-un-NqPDHdVu-3GW=<}r{E-pv?DyAP{wRgN&-~~JucSSl z{OBs^4f)3quSbFd?JvKG^~1x#$$n{{IF=VmW&H6!E>hm_zwyM2#gVQs_l5T7Cq%fv zKVNNmQ32||@b4ogM!3^|7VAHWc(Hgyf7<8v+wbc?*~%|Afb$Yz6_X>818YL~R7a^0CFeYqf=O?9X1OxK2`sm`EbF%pf*Tn7^NzQ#<@ zo@{AIXLHGPYf$Ghn_7c(V1-dRdxf*DsVmu&HIkw_LjcLesf<7>*^zAPzI0VGyBQY? zRyPNIx!z2Wb(Prr8Z+H3L6&L>UCI^JwW_-|B=2bakgwt=W|c+_W&c zIcQtZ)shO*IV-3ky)u;!k{OfjSYKUpfj!0DDdA4D-02i|n(a<=-04(zn(I!d*;Cv} zi90EACnfHr#GRD5lM;7Q;!aB3Nr^it2`44tq$He_gp-nRQW8!|0#b@S-4nE}3DRvr zCdk;X_Ac!3tqQUob*A?cI-6XO$s|+h#r^4ISE}`#wN1^Y&-9xu*wbLNsG~Q%Im|oB zdeF}esHM+%SA1I`6Vik?H46;-dOB0BDcAi?L2g+RdbITCg6w*<*(K0wmq5E+0xfq5 zwB04pdY3@^T>|~+66i^nKwr894GO0UvT0~IuOOWUi1Q#{?be3HSz~Q{b<0ITYp$UU z=9Fqr1sRh|W;O*mm(3S$zL+Ix+ZRFF7F?C=>A@6468Ac{F6c5@dunJiDW0>o%QpqxT|q9>Z!a+M>`kG{Tt>O7+{jDC zO{pz`N#;6}S(k5?(uod&|-QLAI?+{-p#;^ zfy&cETjb-}TT=Un6IK7M$pQv#8Q7g@paEKYF-%Kul zd>A4vJi&aj!sjrbqVRdlrz*UT`3VYN$b6c@<{$aF5Jnk){>&g=Pmv3y^XFs%A^t1=C?Wqi)8M<0EkXMUQ(zruW;!s$o5_%rhr zen0bCg+I*vbcH|3yiVcIGCxD%FEX!J_%E0*Q1~0n7b^T6=8F{m0rSNQuNva|Z;8Uk zFkc$s?)h^xINAT13O}CtvIuwfeIhv7H$6)Sv+w1^>nU=f)V@~;2=VazU1{^H3wM!y z??H_+e^)77=I>bwm-)Lo!iSi*A%70Hudz_GOO(!EdPavsY5UfMA=1Pr@S+tx+nXZX zZ7P2WI?()Wj&Oheo}+M?ziSmP^Y>hZ%lxJHq;L@bAoKUUFhp9o%->HaT;}h3h0FXs zU*R%;FHpG5-wPEk^OxTB!a?+x`MWU;krpoVH>q%$zby)v`P-^+nZIoj?&j}E_+Xm9 zL4>p*@1K}o z7KTU*AA%2Kl7G3vM=-xa;bWLzsqk^kuTuDU=6QurVScs3XE47;;j@^3QsMKMUmM|W zelGy0=kImI^TnG==l51Z^rLWxjZU z`->MSQM^EzRmof?)i%=UR z%C1G@Xi0KeZ)fM4WPg_TBzSEYy@357S}H}V!R|uf*8k7D2yOu!4YG^VXa=o%V_lTi zPtWR37lwz%G-&ghhJ6CuWY=aFbqDS3*g3&o19l(E?Qi{+?_t?iTJtZgfxAU++atw1 zwu3^3Eh2_c$VImm(&1%uYby(bAWi$7Sox-aXClJFZ`?>T+ibM4{JTVCd~i<{A`o7xed)T5Kf7bagLk*}e}C&ESiJrV!f2GW z?c{x1QlWa{Bu_6AFKr;+xNC0Ry@`h(X?$kYK;u{6n*Z!m56^%5@reUJIb(Y55g(p7 z5R7}ScIU)RbyL?(KmCi(?-_V(@4VX9MvKfX=@F literal 0 HcmV?d00001 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/LightingData.asset.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/LightingData.asset.meta new file mode 100644 index 0000000..42e5d0d --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/LightingData.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 62eb9e58a06fa3b429b49018c9eff7c9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Basic Reflection/LightingData.asset + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr new file mode 100644 index 0000000..b7d95ee --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f271deb20f9ed5a94abdc12d8cf064867f566f5ef2510c9b3d61293537df3a5a +size 1937 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr.meta new file mode 100644 index 0000000..abfd591 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr.meta @@ -0,0 +1,151 @@ +fileFormatVersion: 2 +guid: 9dc39d58067d6ab44bba46975c68bb6a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + 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: 2 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Win64 + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Basic Reflection/ReflectionProbe-0.exr + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting new file mode 100644 index 0000000..12efd89 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting @@ -0,0 +1,64 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Basic ReflectionSettings + serializedVersion: 4 + m_GIWorkflowMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 1 + m_BakeBackend: 1 + m_LightmapMaxSize: 1024 + m_BakeResolution: 40 + m_Padding: 2 + m_LightmapCompression: 3 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 2 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_FinalGather: 0 + m_FinalGatherRayCount: 256 + m_FinalGatherFiltering: 1 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 2 + m_PVREnvironmentMIS: 1 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_PVRTiledBaking: 0 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting.meta new file mode 100644 index 0000000..88b825a --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: ad7e51c5fde211e449a37d7a7e7de685 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Basic ReflectionSettings.lighting + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.meta new file mode 100644 index 0000000..ec3cd36 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e51db42fb7fd44347a00289383873c61 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.unity b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.unity new file mode 100644 index 0000000..f6efa08 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6661dcf1d6e0bb9d9443bbe8de10f85a796efef865edd1866659e79d7c41d81a +size 54932 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.unity.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.unity.meta new file mode 100644 index 0000000..65a6350 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass.unity.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 6b792ada80082b9469961b5cf6b7f2f9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Depth Pass.unity + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass/LightingData.asset b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Depth Pass/LightingData.asset new file mode 100644 index 0000000000000000000000000000000000000000..50319b920cf1b49f1b9106f2488db2107cdf237d GIT binary patch literal 17729 zcmdU%dwg8Qb;oBdS$+cMVa(H(jcsf&Mk`}uY$4<)mLFJH!q_ojucRw$v9v38S0I_! zl7NBOBw!K}2q`uVfi%2B2qD6dl8_LfDa52s(gsKgB@Lv3k`f5P{hgU}cJJ)nqqLv? z(RMz%bLYn(W zu^}LvDiQ79f7h9>cFnx9>5a?I-ud2xKit=HQp}i4l`%vqoN7!SMfTf^yp3%XGcohk z3X^|0X7Y3|irGW%AbtogmQ4^x<^6`IlqMLX~>}R6*wRYu?xg!LVg^V!*RGe z@(v;<`SWm2u>7GmuYf^)`DoIh@`puu%xoKC@)?#-It-@&h)8)~|B(?MGt1DvucOh_ zzoUrfsTLQYe++G>_FGPU7;6ag3fq52Lk9KD0mN-jN%;zMHp*UzgY-Ty!eeGN@;2ch z*$3eWhtmEV131|D930^>^D=bnL_W2TY$29M#G$l(hax}LAe8Fz+jki8BF5-em>jOD zeUot>Tf$?e((J+bU4?vVA5D~S`Is5%+21(J^N3v_9=5+DknOkM$=`u|l7FP-h&YtW zKMMJNd0+m~5$@#QhJ2ELjOBx-TryBW#jn72l zT$WBWe$@XoKBWI7n@7Y28lUj|KMvWx{*_+;(-`|aW*$M_GdM{86w48DD7D|I$oI?p z^Yi!!k6HcpBA@2hG|LfjApi3^(jVaH!Z96(-~J(HH`+cHnN#6e1^hL zV1AOq3A6#fA7 z28BP$e1XEBV7^e{-($W=;m-_E>U;de0)6n;PR4uyY<`DTSb#hl(_%jx$l^Q6LGVh%r2 zw)`)cZ&CQ`%;_DYT>Wn|?^gKx%u@=FRXDk6g^yz1qwulJFH-mf=9vh0{(Cw&`R^?8 zJR%OI{yT^KSc6c~+5bN1C0@jqFNJLK-{hYzj&S#Wc^>W=4t9yclg#@fJZ3Hi+ku1h z?R6`3K#$M zIfaXV`n;l<$`1y4!viUZ$ zk0@N`&o>n=^XE~8%l!G4!e#zErf``*-&VNHpT`w0^XEGXm-#cGaG5_(C|u^x9)-*N zc~aprf1Xmf%%ATnT;|W;M!55@*Rg#(9pS!xd{5zGAKzEF*vB&p7yI~u!o@y*sBp25 zXB95?@gs$ceLSadv5)5!F81+)!o@!RPT^u7KUTQd$KNYl?Bhj+i+#MLaIue{M7Z;> zx5GZjzwRZTN5rAjzrKw8!Tjq_iA!OdcHgJuU&%lHLxlU^r~4Ex_V+V|i~apv;bMQk zP`KFNKPp`8@1GPd_6J{I(tg)IvAC@ zxY*wt3K#qPmk4+EcMsd&o5b^oIF#DoZ;(Hj{rxL(DQwe~<}t`7`#S>Hzm0JB{jv}D z;Lp5OhST%)SAb-{Z%4TAKYyoivEP4FxY+OS6)yJsj>5%$-&MHS@4qWt?Dsu|i~asV z;bOo4p>VO^_Z2So`$vU~{eGZuvEL6BF82E;g^T@uq;Rp{KS#K;pSRe4K8|o_-yedL zf89?!kBCF5eUtGHX5TU5QW$4?za2T$+4pE%4~cMJzY2xVfDE$#N`;@sd}xHb^`)iY z)VwOQmKg0STLVOVY4<-IoxP5;AA66ot_W!SiZ1SH6 zqZsY8`tsfP)vdUP?C0>3^78%lF!OO`_z%GL;TVqcM?|=@-`{ZgBNhH3^P?iXlJ<1+ zqpP4d$}LLmKjVSLGcDgVR>cfUW_fcnXPXO!@j$<3X) zWNP!`L@u!)n+1I*CldC)rcBV0 zXl+bobBR=2Q13FE+k#YJg;6cnP^X6vMQ0?f{O*K zTY|n^ZzjmPO6+}2nRIKArCLIlaz%BmO1B55xu-M8B-;{Q%MzLHbSl}FU0I8p7ACd? z?F+hFlR+wH1vREtCR0HoW3rtas%y@-r?@-Sy3;IoI>nu4yVD$ZI@O)#y3=X)6n9eM zPDAJr;$Sq4ikJkQNkllbby98S85@@$epye)s zwz~vc?-FRgOQ0WJ0zK&x=u4NNLE%(EHVqBu6{OPuaUSHW-P*V~Ypjj0ZoM#Q%Qd#c zoRS^MAY*cg%;q5HviZWz7qcW~`yxo$f~yieJ(z;1Ld%zt%N9#YR%5Coo#{^GFiTB_ zN87Z!Fw3vJFK6rxu}k&~D{I4_hXgrMszT?0HSl(FKD>?RFRz^|l7qeV517u)?6QXZNnx z1{rFJeR9!TJYGlMJ>(DP?S18<6(0_*d4KPZAG((|SH4~0erQ4Wor;GVy|hr;{d<^6~5~Deuc47UBQ39}SEA5s~t~{E-pZUS&TDm!mxX?2m?x$rtXTj|TcE zTmwk+kNjK+ql`a)W)N?n$c57RbCQ4%|22PgSdxd}y56|C~Hov-X7uol2 z)F|_JmBMBIo~3Y^zpEpBhHMWW&x=I?n5 zm-&0X!e#zmpm3SL^sW~UqQA`FO<{<%aGAdeh0FYHRk+OGHigUlZI5s_e@DUx)BFu0 z+%5WTVEgSLo-f{1y6C!@P(zseik!LH}iB6*_3eF6eRt76#h--7b$#z zc}C$+GtVmgN6d2yf022w!uK)1SmCcQzeM40Fz-`1Z7Nd#^eg;5=JXvE4${AWVt#2D zA}xFfK8#8JWeOj`{BnhlVSa_e$1%TB;p3U-6+VUeRSKWM{F4fw#r#tWpU3>_2zT>) z0XRK>uOXf<-c&ljw-IUxbANtcTSPWR^ZQ)Lruj|suZ!?XGatTZ3)g>rgb(%JZ$BO3 z?)y>RZ?`L)>ZkGF5#g@>ZCw8i5$@OjnF#mmr|{F89p2Gss0$)=OR32zpuWA`iXzOgxgg$w|4nI+fFG8;uSS}vXZe{-hw6D zL}$>RNpvN*x)oqr)EqR^6gZaRlBxD&n_Fv_Bv!;Fi6wDKVof|1U@^Hhov|zP#S7eD zyg-TK19B~}AIA)n3j_WwC`4`r}-6FT`kzyX( zK_SBy5kn~CqT34T@UpqJm4!i&qWw;+d{e+P5ne)`gr?|_Ry*uL(u_0OJr(dzqO`gqUC1K-*1axMDrN25{1 zwv+d5Nrmc(lRUjhse{;c2lkFW;Pj6tf4Tm` z?L+E!UOMWDKUVFoTQO!^-PXD{2WD5_R5$spM+T-oIi++pfK(|PNH6NMT`v?LfXi`x zP73=#OYKM5@Yyr_X7-uz|2)E?=*E#aX#M4B&co@oS6{6g52q}jjNwyW~*WVy)UR71q?5f$-bK2wPg98T+ z#D;)uE=P3Wz+GqjvUBzojjvvM*6z0-`0oDZ6Jy4tD~usZ;S^(XD00AFWGcQ564&+n&$QEKbL>!9SHx~J^I-yjT-@e0$7cfS*%w%y* z?VF18xFQ}i<>m>D-*)6v`)Hzs%g4-6&;G_+olfnY#tF8Xnex+|5#-E`j>nCPh;%!n0Xj^&)^{W(=12Cq1b+>Bi}FY z&(Gr`JZAOVhkTk}Gb~5Mf&9-aNWY7t6UR&(e*1@*y=eP5WK#L#6@E1H6BK?d^H~Z% zp81Iik29aG@cGP7Quyi2s}#PBIs8<~_OE7Mt?*{%a}>Uj`N;}zVLn&kN#^qu-oqTv zxsv){%zVDWFK2$L!mnaZ&nhJIf$VcH>|+=6g$lokd5ywvV}6>#_cE_l_&v-|SNQ$R z>lFSd^F<1OocUsff17!|!k=ZnB*LBldJ&xb*HYp+L>!9!*D~Y}=D*G$E`@En%)E{a z@?V>Az1-#@;z0iEUD6FNHspUAaQNl@=gSJqbBJ9ie!i?kw(p|JGf zC1Mw-{9fob5uE(XY8)|B>7Y$JUdjASg->Bl?*gUDPi5X1;ZDEl;G`ekHA%b(PTxOwGT(-LpO<;xcb5>awe`M$f<=K1^q$fowyA^WljA8PvX z{{1}eq36@(5nkcFe_vsF4zUX{Q{laT=aB6`pN87!(~lva`ggnKm55!S@_V71`2UX~ z+xO3oi~sq!!o~kwsc`W>S4Fsc{{9jA(erVK<%l?t{~`bMF6)0a@_qZM@ch#?3K#!$ zt-{4WeL~^lpLQx-{L?Oli+{RK;o_e@sc`X6*DGB7(+vt2|8%3m#Xs#;stE^F_2CEoxXkV zjqss%{dGR>!JqlE!k00>uLP&(OB3_^6@EVR2Nb@Q`GX}m`PV*hnm-RkxIcfsqHvi% z4=Y^e&m#(#`SYm4W&V6s;WB@|rf``*Ust%ypT`s~^XD51m-#cGaG5`kD_rK!6AG94 z^Q6LM{ye2{nLpoDxXhn#MY!{?*RXv&9pS!xd|TmSAOEOuv5#jIF81*qg^PWBSK(qG z-&45Q$M+R3_VKL3#Xg=>xY)<@3K#qMCxwfB{6OJiA3s#M*vAVB7yEco;bI>@ig4#& zZ-;%5f89qshloS5e|-u0gZbAV6PLm^?Y>XRzmk9YNrd~~r~4Hy_V>>U7yJ7cg^T_D zRN-QOKU28a-_I2;_6J{I)PC1KvA>rUF823Jg^T_DO5tLEzgD=|-)|Hy_Vd=TNzzTX2U z|9XIU4iSf9`zGTZ%)Vp9r7+I)emiogv+vQk9uncceq{=u1sP=jr2bP zsd*K|a}dO#cztOY@j9WTzrVgTJR-l$gx8lwM7Y1cG*aQRzBDSro&HJIe>Cx2SU>;w z0S6HuME{RO9}?kC|1|4=DDgq`A4~kHaQpoJKdeYT?f+j5+2lVD zK{48A_2s+ot6Omo+0Wrc<>mY9A?D*t@b7@_$1xn`kBD$*zrW-1M=Jb1<`W{koc45b zqbr~{$}d?5YzV0_7bDgT5BcfUW_i2BKXXBF{P$t@k( zWNOQjL^iP~lL@k>u`!#jS=yG&cBhy2WrI{E*`2C2U7MCAJA;NLNHiw09Z1;w8q-00 zqNO2~$tF^*L9NSdY7J6>6-MRk70$M%u0&79NQ&wV0VJ0s(*mhvN20C!;?;@FR$MGv z(;W0=d(%P2RbuaJOn0{g8LB08DOXh2>h89{H1%`@>11o7b9o}&)tySVW>!_>rp1Y^ zLEECPmSm91T0sq|RmoJ4NSjQ@#>%Sm>?!U})$TOMolbVAx$ZR2olbG5`R;V8J;j}r zxRVlhQsPcZ+)0T$DRCzy?xe(>l(>^p?W9yYDb-F&wUbiqq*Oa8)sRx?>7Jl%ZIEgU z(m~pGwRd5MZ*`FAs5QM8(b;5!bUKktE$L4sx{|Hy);BeqKGScuVNZimeMfIij%ldk)lg6#4H^l0hN2APd$vrC}WE`fHt1X}JA zXuC_G^)7+-y9D~tCD4;DfxdJJ8Wc|DWz*1bUS2v45a&U@+N}*sGRE5YnwATK)@(x? z%qiKP4ALf>NN)+UE}Jjhd@)N?wl9K|Ex0<-(}O99DztnVxlEy?WHqGPyVG5XEM}=m z^JtqkH-@Wtc$%6UQceAtY|v#g_SDd3l00W^mv0HWyMk=G-(Fzi*_%R@xr|a(xsjKO zo08iClgM@^GA`dH*R;38uWWGn?&2I&-_x6QVr`}AL|d{ulg##q^5AOh{0_1i^o;|H zNH}~zp{J~_Hao1Jt+}9%t)o4e&TyURfUZr=&fu+8ha`I0VVSAkE_ZK3YJ&+~oTH6g zevDuuY(Mz~ybs2FO>Y+cz%DVIWqPRTYg$`7d&vRYk#v39EqUY^>pK#uRM44sspQkF z&y%@UGNZY_Coo;fzM##@g&wv{GDCM$&)DTRdJz-a7Qp=k9y?!jgv11CYwWQEI*T4|nyL(Dk+W^?&t z!w_lV)y$_Vd>->@3SYo{y25LjAE)re%x5TEel$BX!Yk}Y;R=+;pZ(FWF}eI*^wB^c zg=+z6{*j*xVU+Rb&n)6~6uD45e@+w-;=kpO67r9;ZGI(FXPe1 z7PbQUQAmP$Ji^_gR4X{OubOzy-ee=R-}4W1D7Vfc8_7q#d~}ho4+rAikWK!9=H}cm zL|T3navAO+-!(77-JGS&_+!jZQ~1-&YZd++^V1dn67xER|AP4hqsWC~`(7y^#KZGG5&EJvm!8Ct^ z2zQHq8`*x_iRTJ86)(DOAygOU{-R|^0ofEizq=uuo7CTRrOL2l3s^sg7`v^0zYY3PYrY?_usf`U*D*zngh?0ojyr+7u-Hdldc%^9vO| zz&x$+r`c!WS^VGQ!>b zUIb3h->Zn{3O5zc?;V8d!rY(VR~L{?(fmFevT1&k{A(h-+$@Ce*~;}_8{tE}_uEfI zxch#T_uHKcr}}C9cSX3Xe+SopU4;Afe=@@T`sq799LT?u|B?D{2t%aFKB@h?x&9j? z+^>Ikg!}d1RD#cie5yYNc5{Ts?Dy3dQ9topinv`>b8DCXv+b0EAYM_kCo37N<;_^K zO>_ip=|pF8n_B^6y3=-LzHov2 z3l}I+xImfJiEKLAH>dC9c7qjaBu!9Ng(Hrm8pj+H#Bm+RbsX1mTvy||8rRjhuAXC( zne}KKElDo#?d)8e=+E$;1g{OF7qA~hOQlFP*j)(R`hR&B!7YHJL3VK(&7f6ptc%k6 z>6zWB{P57225nx`uup)S?AmO7chKIBofGUeVE3Wa{?`BVJuKTwYySB)aJR^9d!&%Z zc974oMZ^&Dx#+fhI=pOdZDnx~q-ehrE8i6GOhj1xlna1j0iNW3Tzsx?9%VxBZS2Ubs2-bC+w;e?J4&Z_UavJ8HJoyf!em^2VB}uRlC6{mE&?s{y1+$v}EhpY3_R@Bmza z>vbvY11+;3Wy9yr?wj3b!vFIKi=rDx;-K}Hryn(+H51I4=A_uGu^(c&F=phGG5qQ{ Wf{T9GX&7#pQQz5}3T6&|>wf|Ug3SQ{ literal 0 HcmV?d00001 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/LightingData.asset.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/LightingData.asset.meta new file mode 100644 index 0000000..0603c53 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/LightingData.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 10458d795c5d50b498098d8c9da0ef6c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Foggy Reflection/LightingData.asset + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr new file mode 100644 index 0000000..cacd338 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:844922b87d22ecd9aca91245610bf6ed0cbb819e7b30d14e9c74ee05347f06ec +size 163864 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr.meta new file mode 100644 index 0000000..88eca15 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr.meta @@ -0,0 +1,125 @@ +fileFormatVersion: 2 +guid: 2b9431883f5559f4ea18d9b21d4910dd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + 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: 2 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Foggy Reflection/ReflectionProbe-0.exr + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting new file mode 100644 index 0000000..4b66a77 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Foggy ReflectionSettings + serializedVersion: 9 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 1 + m_BakeBackend: 1 + m_LightmapMaxSize: 1024 + m_LightmapSizeFixed: 0 + m_UseMipmapLimits: 1 + m_BakeResolution: 40 + m_Padding: 2 + m_LightmapCompression: 3 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 2 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_EnableWorkerProcessBaking: 1 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 2 + m_PVREnvironmentImportanceSampling: 1 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_RespectSceneVisibilityWhenBakingGI: 0 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting.meta new file mode 100644 index 0000000..862430a --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 7c54b9d33d4fb1f40ae03b9329ccf412 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Foggy ReflectionSettings.lighting + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.meta new file mode 100644 index 0000000..1fd1397 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4b4e8246c6942cc4c8d97cd6f1aec313 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.unity b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.unity new file mode 100644 index 0000000..ff00f19 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06d8e464d0673903023523bca353ec38eae150e85d5c314a5309a832f059882c +size 55821 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.unity.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.unity.meta new file mode 100644 index 0000000..e8a45bd --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows.unity.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: dadf623a76564b04a80949ec108dec25 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/LOD and Shadows.unity + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/LightingData.asset b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/LightingData.asset new file mode 100644 index 0000000000000000000000000000000000000000..76d14a94f0fbd200c993ccce34d02df322d2b870 GIT binary patch literal 17729 zcmdU%dz@6omB*`@VR#zxf%t?00YQ;WH-aeRFff1&4;h&eF{scpbBAe}=^49wbOv8d zqWAz4Mf1>@1dLY?&6FS}-6)%5b^XYYFRz8~&yIXPxbrpg$i6iziJk0J-`Mc&3XikX=C zT7}6!5HoqY7sc!$cMv}m7fUNmek{&ZCEX(-hMZqO_6%fD`3f8mh1dn+vmrl@%aJ%- z9eD>4ll;?hPO|*rHm`s|efen8kn%@Fc+6}cX7U-9PdW^x|ENfLU;oh&9y80)zHgw> z)W2hh=cyJKpnnW)r}kS;eHg0`^9tL4$3O=4%|XO%Pf7U-b2iFegoE_{NQB4C8su%l zL9!3V5e}vOHx6*9@i`>IW99|u)`@&-AK5}IkBCEQ`wl~XtX?S9<+tx};zf+ntuQ%U zQ~RdkJidg-Or?1gKs;=JMfKQY4H_}qnj8lOqT^N2W*B z#JMb;X#A-EX?#fkDK?LY3p76A`F}jJef=xF{--hadCWYByeDyx{ArdW;!tY8(~<9& z_vhyc5gxPp?L$7zuNjsj;z0iAC8XcR(S>6s4!`}w%pSCTJTj^Li3&fK`AG^tp7|_= zpUC`Vg~yrCR``78A6585<~0gm#vFdCZ2MO;Pbj>F`5c9BV1A0iTba*Qc#8Qvh4(VY zbFQrZmolHP@GF_0rtoW+)3XZ6LLmFx1N+#?e1XDmVP327+nJxC@IB1y6uy`FLWSSU zyk6noV!lY>k1$`X@b5EkQ20~KmqfVpU(bV+|5{2skBCF5|5}Fpq5RjG#HFxJSD06k zLH=tKu9w?9L>$O}y-m8|#fJP(BM!g3|9n|tc^0O{)`KipCBHZaW9h~&TyGGgaqTgDD zi+;@t7yVikF8a~Sudjcl*@6D6gMRok>numafyR&cD(2@R-yc8Mz9hGAz2((hn(p=c z|2&0D`#z>{Y2OBgOZ(1`aHn4v>vutf`}$p|aM5q0!bQJL3K#v75ngGo$Gh{DtY53; zh&WLH?MDCK0#5zjhQsfF$M0a?uJAjV2MYft^A3f7oB3viKhB)qW6SCHBjzcEKhGR~ zq-^=0GvA`{mzdK#M!EW5W8SUsx0t6D9;9uWt6zSH;5SD9}`zRxSX@4L&0*K=V?!#~mcv3%cMZu5M8A7oSe>XCg#gbz0Z zc>jI|_t5j{$_TIW-oLN1JdfCgn5pvKzw^lUpHIW>^XX@hPyM^i@@m8`Q29O3P5l4I zk?s3u$Ho7ALgC_nu2#7CpKBuAJ%9fQ{pk6)-Eu@6$p4UkdYkpX7WuyYRC)gCI)#gW zx?bVppKegN_@^BT7yq|?jW#Xd0C%eGJKX#}5@Q z_VFWyi+%i9;bI?8DO~L1X@!e@Jfm>2k7pGw_VE*ii+%jP!o@zGQ@Gg2^9mRH_-TYY z|9S`PgZ%40;(0_IO8x5#$REnT{*1U3wrTf$O8%An(?3MG|9!e&;bMRPsBp2re^R*E z-_I2;_V>>U7yJ7cg^T^c*O#>4wNLEtMTLv~{Zip#f4@?=*x#=eF824Y3K#o(N#SCD zzfri@-^&UY`}?;DclNiJ?e7)hc|;sa?eDk9AIkoIM_dZqbfx(YWRv|JiR<4-xch$D zk9+WEUM<7v`TA=>vftMt-1nb*3eOKXPzwaqr?Dzc$clPrt+s_9P?(F*= zaPqGQi02V;D79}g-l6O}MqCQxOz*d&hdcWoi|b(#?(0{f@L7;S_Ft*+)0hvBaJRm+ z44j%*MLZ8d97@-hMi8$TO8WcjOCuxlD@=HOX;g&!>r0~*F6&EUBHZbpV*SSw&xiH% ze;;rV@gem8NJPG`|G^RN>pxE6qW>Wg?)1;F{)ZADLjS{vKOSzM-~We~$fy1PYayHb z=OHLY`>eiv_kDF6?jid*qNKche?7o_LK*%8u>CkjqWqB&?(FxsT>dD9zr+0K2(P3) zo&4A;=neVD5U)pq1MM%rfc3+}!O4DUpE#BmN@e`q8Fvfo)Hd{t_5 zXD*fAyd;@RF3M(uoM~#xWonnUr*b`+rTw`eolW(m>rD5?WvQ;9aS0Ml$y_HA_P(Y} z(2;CyOlNb+bX!p8GMn3ibYO*1IeUe(t*JZNn>CW6Izs@-C8>-+D%qKA@40k!GP?yA zi`KLR{kgtOkad;V`46$uMN`e zK_?N-V)|r zWIgETM%2=8yeqz~kO^tRn_C11{k>hOwv_As<{-B`2|Zc|azS^ z;^x%Wz$9~B$*jw_$u%7v@GI+GzPmUN)%W)0oLF0FCfT0q$)<7xp**-6JHLZm7JcKu zA`%WCQ0ytItIZDUXKOC1W9#ThWwKl+I-q-Fi!*p@)gg&qc35V*uiM?*m|kx}7w2gs zR~RFh2-{B~0q=t`U(=UEKd?&-XPI7V`kJ=3u0C?Wb|hV&_DCK%#)i&hIvsQsTq^lA z>+@u;mCa}w=nYJFsy}GAa-oMUlgiTF)HC+HHt6VrL8Ep%3=Ms)fpy>IF*U3(DD2t2 z>vchfT4JAE^cIiTkv9(g)A{>eym;k1!)xB!_mlhYrp=Y_R=6Kp(0!-kp++w)ls0)A z+lXFjKI})s^s(?^KN_Bbd+4EvDj_kC*ag~jrI(VEa7iz1bdS$th8EM4_;99r@NNcP z3{;*T+9Ds%-jedZ{1FlUU;ELp$R8Cc@5>(@;s5(T8g7J6>v7Qd9*lFS`_Wg!%tmBw zWljqdKCiGZwVz^6FYZ3C^fpZnC0u8NF1Ujq~9V?l!&mBA;wy zyuxWSg7^^%f0X$Ih0|g%m8XTBaG*^?(w`PHi60e)NDKcJ^P?3`i#b&O7=_bf0`X(Z zaQcv?kF6T8<05>7-L$8V6)Hbb;q);^LT{2MX5G$YF~nQ-ri&*wBPd&b11joA{)s^y?k_$uMY>}J&;ZQf#&Ai zFhp8@6mkXbA>TDG!rh|k)!_J}=bRVhM*%l7pYKuEfArD!8Rn-c{7cMFS2+D>7k_4f z!tZBZtMG@JpP}$4nAa)%Y32(R{sQxQh5v&2B89)ge6hmcVBVnc_n0qHc-1i1e@hiU zj`^|(ch8@r!O8y5RQU1Cmq)m>?-RkvzUf&ylzp!tUQdw=rS`p2K!}Iu?<$*LUAT+v zdk<=q`MX--GJnrfxXj-*5kAbk4*B!AeNBa$U7~dU(la_7O53+K43Q>2i5IQt+1?!C zZd3X5(1GS}ON9IL_Z)@G{9UJTnZM^MT;?ymCxwIf2bsU;g(1?yW&VCl;WB?WC|u_6 z`3jf$dx64b{$8kXnZNX|7Y?Go%->C6h_rB-ze$D5{B2dZ%-=SJ%lvJRa5sNP!w1v+ z4IXPsJw;?w!f8{G^zT*pL(DH$ z_#pF)!k=KCRrrsY=M?@N^FD>|XMTyoUu1r%!e3_IuW;H_r2ZLD_?yh>J1QKcf8S+( zSr{TMd>B5AN&e*uAI1C%g^y!?rNSpLze?c~ndcQgjrlf(&tm>@h0kIB35B1|{OSmI z^Lr6EJ%6tuo-f{1I={CQst}x_ug-B zh;aA)DDSsB6i)Ti`0tExSO0dd|HcUS>;Ghg`}Nazd^nJQC;ub$-xP*OlYLVAcX9nU zN4Q`At_b(*zoiVH3;9%k4D8kjkJ<05ucLnApDy8cRn4tk{?E2kih_7W&7Q1etd_T6 z$u`*;v}clCsjY4Wm=-mM%rpg#rMOhOJ=Nyc+9inuzSOp^vksvL=YKzpMN!*M z-nS(cswYqJ^djlf2I5V3%&)sQ@$mPWo?1QF^ySwUJpJUu3toS0^59Pw&a6G+{Sya+ z3D4BtK6!K9^z}2(_}p`Q1|QvbdTrZ^@wLBSxoz;x+qTrUbqx&e8+*_hA58s1-9Z=b9PJe7#>1qI}QZ|rY)MvY&DLw#K;QE|2 z_JNk!kFt?-XZO$UH{t(zghkPfqjAvs%M%9<+;dfL-M-78!b(Ga;Y2uP`D6^gI*#I^ TA9fmn8)h_g^`wKDL*M!rHJ{KF literal 0 HcmV?d00001 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/LightingData.asset.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/LightingData.asset.meta new file mode 100644 index 0000000..f56d48b --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/LightingData.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 050828a4d96626948be61f7a67efd150 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/LOD and Shadows/LightingData.asset + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr new file mode 100644 index 0000000..cacd338 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:844922b87d22ecd9aca91245610bf6ed0cbb819e7b30d14e9c74ee05347f06ec +size 163864 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr.meta new file mode 100644 index 0000000..842919c --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr.meta @@ -0,0 +1,151 @@ +fileFormatVersion: 2 +guid: bf5bae4e852513348a579618c6e41190 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + 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: 2 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Win64 + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/LOD and Shadows/ReflectionProbe-0.exr + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and ShadowsSettings.lighting b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and ShadowsSettings.lighting new file mode 100644 index 0000000..c347ba8 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and ShadowsSettings.lighting @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LOD and ShadowsSettings + serializedVersion: 9 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 1 + m_BakeBackend: 1 + m_LightmapMaxSize: 1024 + m_LightmapSizeFixed: 0 + m_UseMipmapLimits: 1 + m_BakeResolution: 40 + m_Padding: 2 + m_LightmapCompression: 3 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 2 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_EnableWorkerProcessBaking: 1 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 2 + m_PVREnvironmentImportanceSampling: 1 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_RespectSceneVisibilityWhenBakingGI: 0 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and ShadowsSettings.lighting.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and ShadowsSettings.lighting.meta new file mode 100644 index 0000000..bb3f4c3 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/LOD and ShadowsSettings.lighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 112cf049968976e439ff6491e9229cc1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials.meta new file mode 100644 index 0000000..1d22271 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b0c2f1adb7a91f84a934104ca0f69e0e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD0.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD0.mat new file mode 100644 index 0000000..204b497 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD0.mat @@ -0,0 +1,131 @@ +%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: LOD0 + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.12454414, g: 1, b: 0, a: 1} + - _Color: {r: 0.12454411, g: 1, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &7496318817076936980 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD0.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD0.mat.meta new file mode 100644 index 0000000..3b44d69 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD0.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 98dc927c1c9e3ba4b8649039cb55d12e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Materials/LOD0.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD1.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD1.mat new file mode 100644 index 0000000..140225d --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD1.mat @@ -0,0 +1,131 @@ +%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: LOD1 + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 0.7600515, b: 0, a: 1} + - _Color: {r: 1, g: 0.7600514, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &7496318817076936980 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD1.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD1.mat.meta new file mode 100644 index 0000000..6eb21ef --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD1.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 76f3cdf1f42c89c4d971bbf953d72105 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Materials/LOD1.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD2.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD2.mat new file mode 100644 index 0000000..1a83981 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD2.mat @@ -0,0 +1,131 @@ +%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: LOD2 + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 0, b: 0, a: 1} + - _Color: {r: 1, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &7496318817076936980 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD2.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD2.mat.meta new file mode 100644 index 0000000..2aa747e --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/LOD2.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: a8338ded04642564da1fa77c96825797 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Materials/LOD2.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat new file mode 100644 index 0000000..a946539 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat @@ -0,0 +1,131 @@ +%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: Lit_Floor + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &7496318817076936980 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat.meta new file mode 100644 index 0000000..dc60635 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 876e209cead175a43b26180b924ef9ad +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Materials/Lit_Floor.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.meta new file mode 100644 index 0000000..edbd2b7 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 861b870aee0933742aca5cd1475c31ea +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.unity b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.unity new file mode 100644 index 0000000..eb324fd --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de5091b29d51322db0d47d166f2f2397a9a26d98a588d809fc0ff38d799203ac +size 54927 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.unity.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.unity.meta new file mode 100644 index 0000000..079a9ce --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur.unity.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ae03306b3c7f61a419109b586111d1d3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/PBR and Blur.unity + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/LightingData.asset b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/LightingData.asset new file mode 100644 index 0000000000000000000000000000000000000000..4578fa8acfb3dfc4fd5a42a4b22b030de02ec22e GIT binary patch literal 17729 zcmdU%dz@6omB*`@VR#zx0r-Rg0YQ;WH-ZSmI6P%|$jFQcL4}@~J50+=&)D6gGx%x~ zMGcrJCfR7n2C^}ljfsyn8qN6FC2Jn)W;K{)H@i`@#x;p1(KYKcvcFSxPWP?8eI~n~ z{Uh1>%&l9uzPC=DsycP4 zq1X_REtQB49lGP}7dvNN-T2BC=k9*%-tQl5J}qWUrpg$i6wWXvk0OWcMc&3XikX=C zYK6()A2WHn7sc!$cMv}k7t1P5el*ThCEX(-hMb>4_H<-W`3f8mh1dn+vmif?%i%a& z9eD>4ll=KOCt3bbn^(Y~zI-%kQ2E0mJZ5$bG5HM3CmjaUe?+9bum8vhkC_!{-`CM- z>fces^Hhrq&_9N@Q~NEaK8)3ed4=u2;~|6k<}l*6r=)y^ITvLw#zA_2B*J56E%LVD zAlZlG2#3=C8v{7l_#6@8G4nih>p(uWk8B~9N5rADeMccbRxgz5^4oVb@gm0PR+t>F zseMy$9$Ug=rqVoy@w*23)IORh;qoyv)U&_wmgf<>Ks;=J#~|BpzmvZU`6T~X%Mo!X zm46)a{qny2<0IV3za9A`{{+hsaVV94BJu~5KOw^1_}qzn8lQ>8^N2W0E1r+0yJ<)<)jjBuylG;q=n?;2&xi+<}A zF8VboT=Z*JxadbOzrOyJW+(cu4*KEGthXEy2O2-(tC^pVe1H60`;y$g4VG7PX}Z_% z|BVWl_I*s@(!Na!m-bx{;ZDC!*6+dy_w~C-;iBJWg^PY$6fXKDBfQewh)*aPr?- z;(0_IO8s{Z`LTMTq_h8h&`Z3CEng1VEBO0kB9?3-|743E6lee-{%$H_ub{h>$xzc;h*UJSibMBuz5be7qY2+^~k<5!iSoE zynjD~d+7OeRfJc0@84Hjo=5CL%v5>r-+5&F&!?gG`ScUWr~bXh@@m8`Q2Bk(P5l4I zk?s3u$Ho7ALgC_nu2s1BpX(yrJ%4`({pk6)!*WC%$p4UkdYART9{IlgRC)gC28D}% zx>4ccpFXK@@lQJyF8*nk!o@$`q;T<1pHjH^r%x+f{L{?}7yopN!o@%BR=D`5TNN(; z=`#u!|MXdfi+}o@!o@%RMT9&1sDkm3eShBaJYpBfzQfP2+mP+g568tm=sUg~7yI~v z!o@!JC|vC0iwYO}_)CS0eSAsbVjp`IF7|=BUbcN=A756u*vDTfTG{&c{2qm0#Qa``Z)1L68BYGS51i)D{SofZpTAMK z%%2AoF7xMG3YYowpu%PTJfv`$Ki^ik%%6u9F7xLRh0FZ;j>2XB3@BXY&!Y;L`SX~< zW&S*_aG5_(C|u^x-zr?@&)-G3^RG9see92L-#)&paIufSSGd^6lL{C6_@2VWKEAJT zv5y}pT>raSFVVic}r{rJBKmAjL``@Pr6)yJo&k7g&`xk|a z{ryzoVt@ataIwFCQ@Ge4e0@p#UHioTUQoE$--`+t`+G^@Vt+qZxY*ynD_rdFWrd6V z{X*elf3GN9?C(D!+}YnGT*?*MxU4UYig2fYiuE5&JRjE2 z|9!w=#0Sy;BN6$&{)b1num2c@i~dJMxYIww`X5Pr5dDuL{zSNae*Yg`BA@pEuZL{% zpGTk=?X&vw-S^dPxQFa#TuFKP{<@#}_%i%^UQlPCti;P2ijkL9_xokgOmNzK5;BBl*;(ye`2J(-+vQ`7mFiZVeSp>&rghS ze}BH(@}dINf8pOpOp0))|7_NOGVx;Zi2k(C?YH08e~Oh~YyjyWo_|v#+_&Fp3K#o5 zIl`U(t62Z(#0SxT2Jw1dKl;9w^;_Df$6q0k{(CXLWWSVuYJ|JrA8bPXWWO^@`0CWw zj$A6eb!jq}T$IfQIn&sf%hWDwOXa#V%ldLbI-BZF*O{)(%Tt{}!%`#~lerEg?0t=y zpgq~rkk00k>DHjmWj3`2>A(u3a`p;mTT@rECu<}{b%p?vOH&zvRI(%4)_vKUWOf@a z7Oia#`f|OQAnPiz_cdm^TY@ar61tQts%uSmTVR@cI)Y59HQBi$nd$0Ir&_bC6S!${ za$C^0sH-Ivq;pnKLwa>89V9a*+p(#-=0balyHmoQX1mkr?li}p=DO1v?ljMx&a|hv zlM;7Q;!aB3Nr^itaVI72q{N++xRVlhQW8!|!bwRuDG4Vf;iM#-lmw&{d%7oRTNk9; zf=rOHUF}`i;ad}AJL*jDrF1sAAd^X^(o6f($*xrEdFz{+O`qvE+p(v?Xh}zJdRv%x zlJ%gU8&FH1@viu`LMEgMZ)z48^!0S6T2rq3n}XbmB=l(M&jr~{XtPV8)h>Z{y98S9 z5@@?ip!F_+_PYf7(IwE6E`h#u2^thm6=c)Ua9%+=4G`x+zS^w~OS8t>_}Z3>gVtO_ z8_X%yo(eK1m&|MpaxR-M+ z$?#~KHaCW=d3c(d8`4ev*<8?Nvi8)_W>P$7ZI^Eiy1Rm0rr%y*;@O)*mAQ;^Rk@Lu zikni~1Cz{kCbKTzCfByN!>?>``R-yPs_*H|IkC3VOtLN2olWKXLwRsDc76xBEc(WQ zMI;U2$JWuF%4E4tbU@eUW@qr$szVaJ?6AyqZP#w8uebUNrPxK#3K z*5}DwE1S{W-xHXwRA10$n^`n>JS-u5drJp!?3iLycZqC~fjK zwh_J5{IMSm)5pRe`_b@Z+(QpVR0)ZB#4gaLE4`GQic5NFqkDWFGqjkV#D_E0gLgCV zVxaQ$&=&c4_Lh|Q2>;XnXt)77ZNNd}dpORa?nhq@F`JRK zojEN`_`Jft)P9;dy}0|l(%UpSl6XBuF3_fJ_@(M70U=HsW%N>YF3v|sxZCu;3;ARl zV--%D5yZzS{4wU^6;6x6RGt=g!htpoNq<_*Bz|ldA}#zS=Eo_V7IUcl@d~HK1mY)@ z;q)O(A6qqGCr0=%yJ=4!D^z}h!s%mz_(X-%%RcdHh11J8@kt7oAGOjv35S?*`px3< zCxs!>!V}D=D10vSsS2OZe44`Rn4hfh#muKGTz)h=Bf_ifN8w78$DjSturc|^LT{2MX6SBYF~nQ-ri&*wBPd&vnjXUA{)s^y?k_$uMY>}-H=WGf#&9% zFhp8@6mli*A>TDO!rh|kwcz-p=bRVhM*%l6pXX86fArD!Ip$|7{7cN|E1Z6`i$AkK z;rB7GRrn*!7b<)|^E!n;&HOBdKhL~g;Xh-(Na3$CU###qnJ-cJ2h5i$ylRN+zhw#^ z!+d#!yXVhw;AH=2EBqwpDSvv=@}gkrR`f6hDZ~i$ct9=Y;THi zx2gOE=s@$gIl}$0}UZ`-HzZWT7<}bbLg@foX^LI-aA}w6zZ&Kkhe_IqT^S4#uGJo45+|A#S@WC{H zg9vwvew)~S+ll9kH1kDV#PHsek$v{uXokjtU3q-}jkc z9)?H@AA%2Kl7EH5M=-xq;bWLzrSS30uU7a3=6QurWqysqXEOh|!e=x8gu>@Dzc#|% z{9Xi3&)@5a=ZiO$&hH(B>ciZh-`5wBP0{>5AF^qFll&VZywWUy@7c!n-x%RTz4zNs zM!5Tal=s`63a9#M{C7pTtA7XAe^Z3}^?xeD{rc%UJ{-uulmC(WZw^DG$v&z5ySe^b zBHXWkcZB=(-&%&xfqbez2KJcV=?>c4v2%jG2JAkR+u!Bnt{eIzrNtqeEw>+K!{^NEo7HE+|MLioq8mrzp!JvioQKm(FTPki0Zv&y8N;uRBZ{{Tni>W= PeMx6`I+!u&edfObBPPn~ literal 0 HcmV?d00001 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/LightingData.asset.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/LightingData.asset.meta new file mode 100644 index 0000000..97efa32 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/LightingData.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 38d73a42d9848a14c87c84637043bb7a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/PBR and Blur/LightingData.asset + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr new file mode 100644 index 0000000..b7d95ee --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f271deb20f9ed5a94abdc12d8cf064867f566f5ef2510c9b3d61293537df3a5a +size 1937 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr.meta new file mode 100644 index 0000000..2d58955 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr.meta @@ -0,0 +1,151 @@ +fileFormatVersion: 2 +guid: de07bf7bfe42a0940a64068f6ec995c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + 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: 2 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Win64 + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/PBR and Blur/ReflectionProbe-0.exr + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting new file mode 100644 index 0000000..b4bf91c --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting @@ -0,0 +1,66 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PBR and BlurSettings + serializedVersion: 6 + m_GIWorkflowMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 1 + m_BakeBackend: 1 + m_LightmapMaxSize: 1024 + m_BakeResolution: 40 + m_Padding: 2 + m_LightmapCompression: 3 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 2 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_FinalGather: 0 + m_FinalGatherRayCount: 256 + m_FinalGatherFiltering: 1 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 2 + m_PVREnvironmentImportanceSampling: 1 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_PVRTiledBaking: 0 + m_NumRaysToShootPerTexel: -1 + m_RespectSceneVisibilityWhenBakingGI: 0 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting.meta new file mode 100644 index 0000000..0189d6c --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2a68bba808e87cc4caa35789592ef28c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/PBR and BlurSettings.lighting + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Reflections Only.unity b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Reflections Only.unity new file mode 100644 index 0000000..cd6547e --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Reflections Only.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2823706ec2639201eb1d073a517007a79410d1a77c8a0471fe589ef269b7e0a5 +size 26910 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Reflections Only.unity.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Reflections Only.unity.meta new file mode 100644 index 0000000..5af911f --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Reflections Only.unity.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 66cb2b9b016408c4a89b34bbcb84764e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Reflections Only.unity + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.meta new file mode 100644 index 0000000..fdd42ab --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 770d341bd057023469debcb8feac2da0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity new file mode 100644 index 0000000..f57a03a --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73f6d2541c001a9a4506be1ec731a63bb71378a6adee62f97d0bce6ad1979a19 +size 31045 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity.meta new file mode 100644 index 0000000..fda2a60 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d21b3ca192230a644a9dabb372fd7bb5 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Universal RP Water Demo.unity + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/LightingData.asset b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/LightingData.asset new file mode 100644 index 0000000000000000000000000000000000000000..99f1c18da9078ca1e1530541e685cea2d9d57d44 GIT binary patch literal 17729 zcmdU%dz@6omB*`@VR-r$P*fNY5ELiVjUd7}3{M#zGBP7#P@!k$4%0HzGj{jr48Gb# zQ3EE5Nj4gjK-O1QqvD#F5Pa;CH4k;O8qAW-ZcMVqH5<)F*TiUyAuys&$#>9 zKX$i1bL-Zv@2yj(s!pAIZ&iaag)p{|GK7@(ZdGW2n=G4~K*3{M{W_85P2Zs(F ziVXqTREg-&p?l8xSy#=qO|M>c-p;ol`R>7%(__YDs*E8@;Y?%lD00YN_FGPU7;6ag3fq4tKnC^AVZ?1uN%;zM9?D*dgY-T;!eeF)@;2ch z*+<|AhtmE#5^%8bIV!?q<|XLXiF|4w*+MLjh(l@njzNB`K`7Pbx9?cuMU2s{FgaXP z`=;PLri8~#rFjzLcOCMneKb+RN&fMcBjQjh ze?0R2^1l2NBHYQp6Zs_nM9UFzD3yN_@&}VYA;R7G+=qM`pNYith&YsvPc`xf8=pzU zxh$P%{HXtFd`SPvHjju4G(O?^e=@Rt{VToxr!n?<%shs?XK;}Gsg@(+P-?%^knflG z=jSOA9<%x#Kt9c{>6RnnK>p_yq~FESg<}Q|zx_kZZnS+2GO7Hj3O|wgX$n7?`AmhM z%KUVN$C=kCd@l2kD0~6)T7@rT4nI}4{i~TL6yCyomclnMKSSZI%x5b+#e9y!dzs@o zS62Tkn9o)CHO$Xa_zleIS%qXFkbUlkee7U9U*WeiuT%J)%+FT%Zszq0zn}R6g+I)^ zLE&F#zEI&$FkhtbZ!=%4@MoDXiE!t?UIZuqwUl@s5r-^ILL;rB2P6#fwN4uwC?e6zxzW=`+1<@Ea=^OVA0WDY-4 zw){_+Z&COw%;_DYT>Wn_?^gIb%+m^wRXDjl3LnM1SK(urU#9Sh%rg=0{PzrS^50qF zc|;sa{dW%eu?C@}v;Te2N4$tFUk2IazsWyc9^vl&@*>hyy*}>HFty=39~P^9t|#?n>efT$s}EPxO8)-*;EpJfA-T+0?!UWM3WOL(Kr* zzn{lF^nAJ|!mGUZ?`tj3BX%KXs=W8_JhJ`g(@^_-`Vr()|6XT#HDVX2{BGzb{{Lgh z_WiTt;(tD_aPdFaD_s1~4H531zrTfk^nBcAIU)|^f5<<*%lhAleBXYmJpXi)!o@$` ztZ?y9pHR5?r|k+C|FlEl;-79&xcH|}DqQ^2rxY&!=~jh{f4WWK;-7XZT>R7R3K#$M zX@!e_`i#QGKYdo=;-CH^!kv9o!Fb5NKWBL!u?uA1;pf*K$oA)l<6KzNB!mk6j8E`@mc;+di?6FDqQ^<1ZC1_Hnnu#Xjy)xY)<5xIcgXTH!K( z9#go?pRXxg=Fis^F7xMch0FZ;hQek3d{f~vfA%U|=FhhjF7s!f!e#zEp>UZ$PbysI z&r=GQ`SY~GW&Zq)!e##aZG=1jdK25n{s{N&4`PT!)^N2W<`q!6`KbU|05pgMO)9(9}{44pVe~fVd`}Cl~#r}S*aIwFCQn=XP zPZTcp_s;BAnEm}baVc!mmF63eP4;&ju74fj?)&8+ z?!ljVy$q-4>n{Mwe&2|2-+%r_;bOo4p>VO^-zr?}_f3V1{l2AevETnxxY+O83K#qR zox;U_f3I+{-**%)_WK8gi~YW?1zOQhx-#pz-!KCGYr z`+&oU52F9!5&6FUM?|=<|B(t8{f~-pr+2Uk}{y(-vKJEYC2-)O6 zk3uopXZ7W~@2fj-582PylJfHX^(gakW%zf%4&oS&^2bHEv)^BF`QsJ-9`o@LUP*g8 z`O#I-8}d&e-hc!L+FyPN>xajJll{^@aV#&C%J}1dQlz}!e-nroiz8iO9trKwPmFMX zf4OvQe8pg5+s_ExlSbPeNCC5 zBiY)R&gPQowxHf+Hn#=ozzU;s_6lcPQ+KjAYa~T=h5(XFQW=3%vNPGngGLHD!8QgDlk&x|A!bYjsb1V48b7gG{O|*|j{G>F!CV+On$>xM@*x zOVGZsyEPT0b5>AedQ~bNBr_)4xuLrDVtb0aQ^K8Qxzic$G~1o#xYL>LG}oQZvZuI{ z5_eMKPD86ONl7><2`44tq$He_1f&#ux;JQF8>HKV zOpvi%?OoX6TODLO>rLO~bT+vllS!u1O9s-(?o`|P>zZ3kzZo!Fv8Takac5t8OPF_& z^`M^{QA@w^uK2b>CZq{(ZV?#t_jaY)Qm*@(gWU2Y^k^N(1=$T~vrC}WE`fHt1X}JA zXuC_G^)7+-y9D~tCD4;DfxdJJ8Wc_yWYf@aUO_qy5a&U@+O3UCvc}r@n$}B$wp?R7 z%qi883Nj{_%xn&FE}Jjhd@)PYwl9LTEx0<_+lwiPDztnVxookdWHqKcdNSR~9A>G> z@MxQMH-@Wtc$!-p)6E0fT+nT@_SD#JQaopEmv0Vwx`SM1z+PbD*_%R@xr}mExsjKO zn^Ri@lgxD`vo7Bz*K~BiudH|Z?&3mJ-`kgSVr`|FWP7S7o5~G@^5AOh{0?$i^o;`x zNjQ8!v8SxAHao1Jt+}Xk#v39BYET)7k4Jp>7c9NQpu-T zpC@yzY(~pKZ(zDp{Xx5x3q5R^RF>|hp0Ve(K}Q!18nxSDSlrhdSod8XQ^N{_!k*o` zUKeDjCHBchZ}E5?dF$xkU3B2(%T~TOwDz3?KiKmiZLWN?!u`;K?mH6?HF{~Gw8`7p zM)XqiVLuwCkA)BW(ePy4Lk~q%35j{cF3_ecy_B4WOL}Redwd=jWHX>^) zb6S}2d4+wc{SunHlg!5{oEC$rJT2^m18o|T{|{el$BH!mI2@;R=+;pZ(FWG5Nw>^wB^c zg=+z6{*j*xVU+Rb&rISC6uD43e@+(=;=kmN67r8VHouywv(MeA@nY0Z7?_=ImL^dUyHU&xlUWI>+`DF^< z$2_C({miop|334a!e3zCr|^T!FIV`>%&$=RtIYcqPMeCl?)g@g3(ADLen zhDZw^f)8Vof0e>VFuz*iM>4-g;p3QJtMCcT^9rBJ{5pltWd1RQ&tm>@h0kMteT2LD zy%3z9zc&!i7jG(^-`fZ^gt0v1y$qiX`BZ-l?9&k*v)@-=LH)!(Q^M`4np?a4pKYfU1@VfSJz2?EEpNe+ zZL%|H&m_B2TipsUEou&$X$l-majA5Bs?DvnOA;&MlEjj@B(Wx*4zQTq+LN&>^Ti9? zU%Wtx;swgAPUbSH{#pHJbQr8qBWZ%#S{!j42^_Ob5XW^K*Ku6Oah!P%N zdTvj;Fg!G-LA%#9>=WQ7yEePHC+O(F&I$G!u=`MMf9wDG9+qvTHUGjIxLf45JyOhL zJ1At>B4P-ITy$F@9bPuKwz4P)(zM@+m2V1oCL%2Q>diE>%_bYmze_~M`wv!8zJ&G6 z>Drb&eb4^!GZMR&-TmXe^G|vC@eObh2w!~Yfts40-#6U&%DmxA_T2lB%eCmgAB{#4 z+fLrMB^9bCP4@I6snQ1GO?S<$e>k!CTTRcd-q-ZyH|9V0%-;ELJ~e6I4;Rd+8~dkI z_XXpgue)>7=K5*tXPo`H7k2M^^1!^hwiRRQe!cR#eQ)2frLL`OVBdk!hn@YwlrPj@ zx_wCf&MQYf@rSD2bt{kDR=2h8wSBXzZ>yW~`eXa1JvFs-HGotp8%Qtevt7>@AAl=x zeSRAIK+Eh$+3?vl{Wbk2{6CMdD7tYZ4qAWNKfZomaCrULQNys(kY6wXPFX$~!>^7b VxafzShT(?ki@SQ#!HmIg{WHkg%HaS2 literal 0 HcmV?d00001 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/LightingData.asset.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/LightingData.asset.meta new file mode 100644 index 0000000..75d6378 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/LightingData.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: aa2a74d0d0f75cf47ae84a71eb620176 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Universal RP Water Demo/LightingData.asset + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr new file mode 100644 index 0000000..cacd338 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:844922b87d22ecd9aca91245610bf6ed0cbb819e7b30d14e9c74ee05347f06ec +size 163864 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr.meta new file mode 100644 index 0000000..73fcaca --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr.meta @@ -0,0 +1,125 @@ +fileFormatVersion: 2 +guid: e9eabae2e2f66f04784ea380441b6aea +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + 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: 2 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Universal RP Water Demo/ReflectionProbe-0.exr + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting new file mode 100644 index 0000000..2a3677e --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Universal RP Water DemoSettings + serializedVersion: 9 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 1 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 1 + m_BakeBackend: 1 + m_LightmapMaxSize: 1024 + m_LightmapSizeFixed: 0 + m_UseMipmapLimits: 1 + m_BakeResolution: 40 + m_Padding: 2 + m_LightmapCompression: 3 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 2 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_EnableWorkerProcessBaking: 1 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 2 + m_PVREnvironmentImportanceSampling: 1 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_RespectSceneVisibilityWhenBakingGI: 0 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting.meta new file mode 100644 index 0000000..81a9777 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 156770d6039b0c84d93b281c8cdaa60e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Demo + Scenes/Universal Rendering Pipeline/Universal RP Water DemoSettings.lighting + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation.meta new file mode 100644 index 0000000..fd7f62a --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 026ff69482649494fa414dadbc9517e5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar Reflections 5 - Documentation.pdf b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar Reflections 5 - Documentation.pdf new file mode 100644 index 0000000..81c19ca --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar Reflections 5 - Documentation.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a04e83407836194a73166c76e3a57c44c794a9253ebeee7f28d99fbfec297ce +size 993599 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar Reflections 5 - Documentation.pdf.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar Reflections 5 - Documentation.pdf.meta new file mode 100644 index 0000000..1fb479b --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar Reflections 5 - Documentation.pdf.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 94a1982bfdf59f54dad775cc4f34b847 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Documentation/Planar + Reflections 5 - Documentation.pdf + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes.meta similarity index 77% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes.meta index 2f16654..274d352 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4be24c8b79d4eb84eba1abb5d90cec7b +guid: 3d61804e11df6554f99b9cdb32bfd903 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage new file mode 100644 index 0000000..561712a --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f811f96be032309508da258243c9391c41a207c4c1dd7432b66345bb13d9811 +size 4311 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage.meta new file mode 100644 index 0000000..324144b --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 21a7f54d816dac64c86d01bf5d56bc8a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Amplify Shader Editor Nodes/Amplify Shader Editor Nodes.unitypackage + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage new file mode 100644 index 0000000..561712a --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f811f96be032309508da258243c9391c41a207c4c1dd7432b66345bb13d9811 +size 4311 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage.meta new file mode 100644 index 0000000..a2fce58 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 09b80562aac7f0641bb4af5dcdd4ca1b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.2.0 + assetPath: Assets/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Amplify + Shader Editor Nodes/PIDI Planar Reflections 5 - Amplify Shader Editor Nodes.unitypackage + uploadId: 660568 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample.meta new file mode 100644 index 0000000..b713914 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 744040cd3f221de46ba4f1be36dba4ca +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage new file mode 100644 index 0000000..5fadaf3 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3936e33980563ee1d43c65ae109d91ddb75639b6aadf8c710a316182f53d076e +size 8871 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage.meta new file mode 100644 index 0000000..d5f1473 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: efed4296244953a439c5b8c592ccea32 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Better Shaders Sample/Better Shaders Mini Sample.unitypackage + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage new file mode 100644 index 0000000..5fadaf3 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3936e33980563ee1d43c65ae109d91ddb75639b6aadf8c710a316182f53d076e +size 8871 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage.meta new file mode 100644 index 0000000..e307217 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fd88f39681d37ef4babd15055b3d38a6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.2.0 + assetPath: Assets/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Better + Shaders Sample/PIDI Planar Reflections 5 - Better Shaders Mini Sample.unitypackage + uploadId: 660568 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Default_ReflectionMat.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Default_ReflectionMat.mat similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Default_ReflectionMat.mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Default_ReflectionMat.mat diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Default_ReflectionMat.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Default_ReflectionMat.mat.meta new file mode 100644 index 0000000..d701754 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Default_ReflectionMat.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: fbfc4efe23a9b0046a787d829353352b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Internal Resources/Default_ReflectionMat.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Icon.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Icon.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Icon.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Icon.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Icon.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Icon.png.meta similarity index 90% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Icon.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Icon.png.meta index 411ec0b..3b25d23 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Icon.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Icon.png.meta @@ -116,3 +116,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Internal Resources/Icon.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx.meta similarity index 88% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx.meta index 4d81a5b..0ecd30c 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/Internal_PlanarReflector.fbx.meta @@ -92,3 +92,11 @@ ModelImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Internal Resources/Internal_PlanarReflector.fbx + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDI_PlanarReflections4_ReflectionOnly.shader b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader similarity index 81% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDI_PlanarReflections4_ReflectionOnly.shader rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader index 5694092..5b988a7 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDI_PlanarReflections4_ReflectionOnly.shader +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader @@ -1,12 +1,12 @@ /* - * PIDI Planar Reflections 4 + * PIDI Planar Reflections 5 * Developed by : Jorge Pinal Negrete. - * Copyright(c) 2017-2021, Jorge Pinal Negrete. All Rights Reserved. + * Copyright(c) 2017-2023, Jorge Pinal Negrete. All Rights Reserved. * */ -Shader "PIDI Shaders Collection/Planar Reflections 4/Unlit/Reflection Only" +Shader "Planar Reflections 5/Unlit/Base Reflections" { Properties { @@ -44,7 +44,7 @@ Shader "PIDI Shaders Collection/Planar Reflections 4/Unlit/Reflection Only" { v2f o; o.vertex = UnityObjectToClipPos(v.vertex); - o.screenPos = ComputeGrabScreenPos(o.vertex); + o.screenPos = ComputeScreenPos(o.vertex); return o; } diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader.meta new file mode 100644 index 0000000..e055870 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0f9c6fde4248b5345aa78baa9c51307c +timeCreated: 1567138136 +licenseType: Store +ShaderImporter: + externalObjects: {} + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Internal Resources/PIDI_PlanarReflections5_ReflectionOnly.shader + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat similarity index 93% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat index b21ee4e..012f228 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat @@ -7,7 +7,7 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: PIDIPlanarReflections4_WorldBasedFog + m_Name: PIDI_PlanarReflections5_WorldBasedFog m_Shader: {fileID: 4800000, guid: fcb20b4cb153ee8429e9eead78936e77, type: 3} m_ShaderKeywords: m_LightmapFlags: 4 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat.meta new file mode 100644 index 0000000..23f843b --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: edc18ab1799dc3c4c8660c19ecccf8f1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.shader b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.shader rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader index f0108b5..ad87b7d 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.shader +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader @@ -1,4 +1,4 @@ -Shader "Hidden/PIDI SHaders Collection/Planar Reflections 4/World Based Fog" +Shader "Hidden/Planar Reflections 5/World Based Fog" { Properties { @@ -20,9 +20,13 @@ #pragma vertex vert #pragma fragment frag #pragma multi_compile_fog + #pragma target 4.5 + #pragma multi_compile_instancing + #pragma multi_compile _ DOTS_INSTANCING_ON #include "UnityCG.cginc" + struct appdata { float4 vertex : POSITION; @@ -44,6 +48,9 @@ v2f vert (appdata v) { + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + v2f o; o.vertex = UnityObjectToClipPos(v.vertex); diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader.meta new file mode 100644 index 0000000..884d54b --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: fcb20b4cb153ee8429e9eead78936e77 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Internal Resources/PIDI_PlanarReflections5_WorldBasedFog.shader + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections4_InternalBlur.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections5_InternalBlur.mat similarity index 95% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections4_InternalBlur.mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections5_InternalBlur.mat index 8e5d5cd..68c838d 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections4_InternalBlur.mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections5_InternalBlur.mat @@ -7,7 +7,7 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: PlanarReflections4_InternalBlur + m_Name: PlanarReflections5_InternalBlur m_Shader: {fileID: 4800000, guid: c2ffde48fb65ed242aa3d765d2bd704b, type: 3} m_ShaderKeywords: m_LightmapFlags: 4 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections5_InternalBlur.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections5_InternalBlur.mat.meta new file mode 100644 index 0000000..cbaf428 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections5_InternalBlur.mat.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: b9505779f15113c449b88ec624e8f352 +timeCreated: 1600795542 +licenseType: Store +NativeFormatImporter: + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Internal Resources/PlanarReflections5_InternalBlur.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader similarity index 95% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader index 3c715c8..7a1d5b8 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader @@ -1,4 +1,4 @@ -Shader "Hidden/PIDI Shaders Collection/Planar Reflections 4/Blur Pass" +Shader "Hidden/Planar Reflections 5/Blur Pass" { Properties { diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader.meta new file mode 100644 index 0000000..c720678 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Internal Resources/PlanarReflections_BlurPass.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: c2ffde48fb65ed242aa3d765d2bd704b +timeCreated: 1600790789 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Internal Resources/PlanarReflections_BlurPass.shader + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Abstract Mirror.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Abstract Mirror.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Abstract Mirror.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Abstract Mirror.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Abstract Mirror.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Abstract Mirror.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Abstract Mirror.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Abstract Mirror.png.meta index 39f791e..8f98fde 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Abstract Mirror.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Abstract Mirror.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/Abstract Mirror.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Color.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Color.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Color.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Color.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Color.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Color.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Color.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Color.png.meta index a65bb40..dc01751 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Color.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Color.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/BrokenMirror_Color.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Height.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Height.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Height.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Height.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Height.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Height.png.meta similarity index 88% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Height.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Height.png.meta index 5550523..2b83cd1 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Height.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Height.png.meta @@ -96,3 +96,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/BrokenMirror_Height.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Normals.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Normals.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Normals.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Normals.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Normals.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Normals.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Normals.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Normals.png.meta index fee444b..3400668 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/BrokenMirror_Normals.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/BrokenMirror_Normals.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/BrokenMirror_Normals.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Color.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Color.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Color.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Color.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Color.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Color.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Color.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Color.png.meta index be49522..81dd1fe 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Color.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Color.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/Floor_Color.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Height.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Height.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Height.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Height.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Height.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Height.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Height.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Height.png.meta index e9a2123..6d28a39 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Height.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Height.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/Floor_Height.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Normals.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Normals.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Normals.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Normals.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Normals.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Normals.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Normals.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Normals.png.meta index 68729d3..a8611d1 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Floor_Normals.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Floor_Normals.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/Floor_Normals.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_DropNormals.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_DropNormals.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_DropNormals.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_DropNormals.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_DropNormals.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_DropNormals.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_DropNormals.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_DropNormals.png.meta index a43eb7a..a644895 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_DropNormals.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_DropNormals.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/Mirror_DropNormals.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Fog.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Fog.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Fog.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Fog.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Fog.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Fog.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Fog.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Fog.png.meta index b22f783..e4809c3 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Fog.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Fog.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/Mirror_Fog.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Mask.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Mask.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Mask.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Mask.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Mask.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Mask.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Mask.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Mask.png.meta index 6e28822..2fb3aea 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Mirror_Mask.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Mirror_Mask.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/Mirror_Mask.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Opaque.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Opaque.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Opaque.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Opaque.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Opaque.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Opaque.png.meta similarity index 86% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Opaque.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Opaque.png.meta index 481e15e..0c61762 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/Opaque.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/Opaque.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/Opaque.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/RoughnessMask.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/RoughnessMask.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/RoughnessMask.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/RoughnessMask.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/RoughnessMask.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/RoughnessMask.png.meta similarity index 88% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/RoughnessMask.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/RoughnessMask.png.meta index 2f18c57..9280ba8 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Textures/RoughnessMask.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Textures/RoughnessMask.png.meta @@ -94,3 +94,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Textures/RoughnessMask.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/FoamTexture.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/FoamTexture.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/FoamTexture.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/FoamTexture.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/FoamTexture.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/FoamTexture.png.meta similarity index 85% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/FoamTexture.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/FoamTexture.png.meta index 0de1b98..3fa3b60 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/FoamTexture.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/FoamTexture.png.meta @@ -76,3 +76,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Water Demo/FoamTexture.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Sand.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Sand.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Sand.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Sand.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Sand.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Sand.png.meta similarity index 88% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Sand.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Sand.png.meta index d4ded8e..54763ef 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Sand.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Sand.png.meta @@ -96,3 +96,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Water Demo/Sand.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/WaterGradient.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/WaterGradient.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/WaterGradient.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/WaterGradient.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/WaterGradient.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/WaterGradient.png.meta similarity index 88% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/WaterGradient.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/WaterGradient.png.meta index 04d4a65..5630855 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/WaterGradient.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/WaterGradient.png.meta @@ -96,3 +96,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Water Demo/WaterGradient.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Waves.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Waves.png similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Waves.png rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Waves.png diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Waves.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Waves.png.meta similarity index 88% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Waves.png.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Waves.png.meta index e62f584..fccee6f 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Water Demo/Waves.png.meta +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared Assets/Water Demo/Waves.png.meta @@ -96,3 +96,11 @@ TextureImporter: userData: assetBundleName: assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Shared + Assets/Water Demo/Waves.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code.meta new file mode 100644 index 0000000..dcdbc8b --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a9ddebe418d99084db28b8747dce9b77 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor.meta new file mode 100644 index 0000000..93e9697 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fe8f27a65200af547a4f12b3432f2d84 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_1.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_1.png new file mode 100644 index 0000000..62748ff --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:008a0ff573e63d6dfe98452ac37c6c19aac48ab4b27d9a85cc75f3353a026dbe +size 5280 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_1.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_1.png.meta new file mode 100644 index 0000000..4784198 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_1.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 7f6ef1d9284d43c4d94c23b42aa217aa +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + 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: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/Background_1.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2.png new file mode 100644 index 0000000..45b05ce --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bffa57056d85447403b685062bc6a1c1559abc3b242b75dc6dafb6a11144205 +size 857 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2.png.meta new file mode 100644 index 0000000..804018c --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: d977402345865d346abe3bd3081460d0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + 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: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/Background_2.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2_Selected.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2_Selected.png new file mode 100644 index 0000000..2a88c9d --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2_Selected.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:675a39747853a804b614daa2247447356cd279ffaa49363fd261592c4668f0be +size 3383 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2_Selected.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2_Selected.png.meta new file mode 100644 index 0000000..b1c9ca2 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_2_Selected.png.meta @@ -0,0 +1,154 @@ +fileFormatVersion: 2 +guid: 7b235ebb1f0cf4146a3f6594503c68c6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 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 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/Background_2_Selected.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_3.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_3.png new file mode 100644 index 0000000..99b08d2 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83523f138c09cdd742808cee668431655e8374681605f6ef45143a0d2b8110e4 +size 834 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_3.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_3.png.meta new file mode 100644 index 0000000..fe36959 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_3.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: ccae7f2413c373d4ab8536ea400dbd45 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + 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: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/Background_3.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_4.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_4.png new file mode 100644 index 0000000..da9a357 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed620a93fd088f841fa5ab896a2bf7b9acf2de7c51a35ced5a359b4c2d3058e0 +size 868 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_4.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_4.png.meta new file mode 100644 index 0000000..54145f3 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_4.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 63186489cbcd20f4ebb8f2f39f27bffb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + 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: 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: WebGL + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/Background_4.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_5.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_5.png new file mode 100644 index 0000000..d4606e4 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d779a060a412ea56caaafc5edfe7650cefefa0bfd2a1613a6b2fbfabc1eb14a +size 1862 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_5.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_5.png.meta new file mode 100644 index 0000000..e5b4148 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Background_5.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 9129ff92013542e4db31c3161412ff20 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + 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: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/Background_5.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PIDI_EditorSkin_PR5.guiskin b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PIDI_EditorSkin_PR5.guiskin new file mode 100644 index 0000000..691b68f --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PIDI_EditorSkin_PR5.guiskin @@ -0,0 +1,1824 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12001, guid: 0000000000000000e000000000000000, type: 0} + m_Name: PIDI_EditorSkin_PR5 + m_EditorClassIdentifier: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_box: + m_Name: box + m_Normal: + m_Background: {fileID: 2800000, guid: 63186489cbcd20f4ebb8f2f39f27bffb, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_button: + m_Name: button + m_Normal: + m_Background: {fileID: 2800000, guid: d977402345865d346abe3bd3081460d0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: 7b235ebb1f0cf4146a3f6594503c68c6, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: d977402345865d346abe3bd3081460d0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7054557, g: 0.7613922, b: 0.7830189, a: 1} + m_Focused: + m_Background: {fileID: 2800000, guid: d977402345865d346abe3bd3081460d0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7058824, g: 0.7607843, b: 0.78431374, a: 1} + m_OnNormal: + m_Background: {fileID: 2800000, guid: af9aef8c81338714db463ef018def752, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.8490566, g: 0.8490566, b: 0.8490566, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: 7b235ebb1f0cf4146a3f6594503c68c6, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: d977402345865d346abe3bd3081460d0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: d977402345865d346abe3bd3081460d0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 6 + m_Right: 6 + m_Top: 4 + m_Bottom: 4 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 11 + m_FontStyle: 1 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_toggle: + m_Name: toggle + m_Normal: + m_Background: {fileID: 11018, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 11014, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 11013, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 11016, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.8901961, g: 0.8901961, b: 0.8901961, a: 1} + m_OnHover: + m_Background: {fileID: 11015, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 11017, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 14 + m_Right: 0 + m_Top: 14 + m_Bottom: 0 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 15 + m_Right: 0 + m_Top: 3 + m_Bottom: 0 + m_Overflow: + m_Left: -1 + m_Right: 0 + m_Top: -4 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_label: + m_Name: label + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.76862746, g: 0.76862746, b: 0.76862746, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.76862746, g: 0.76862746, b: 0.76862746, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.5058824, g: 0.7058824, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.76862746, g: 0.76862746, b: 0.76862746, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.76862746, g: 0.76862746, b: 0.76862746, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.76862746, g: 0.76862746, b: 0.76862746, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 12 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_textField: + m_Name: textfield + m_Normal: + m_Background: {fileID: 2800000, guid: 1fd0693ca69fb764a80745f6138ac7f9, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} + m_Hover: + m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.9, g: 0.9, b: 0.9, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnNormal: + m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 8 + m_Right: 8 + m_Top: 4 + m_Bottom: 4 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 3 + m_Right: 3 + m_Top: 3 + m_Bottom: 3 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 1 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 3 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_textArea: + m_Name: textarea + m_Normal: + m_Background: {fileID: 2800000, guid: 1fd0693ca69fb764a80745f6138ac7f9, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} + m_Hover: + m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 3 + m_Right: 3 + m_Top: 3 + m_Bottom: 3 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 1 + m_RichText: 0 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_window: + m_Name: window + m_Normal: + m_Background: {fileID: 11023, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 11022, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 8 + m_Right: 8 + m_Top: 18 + m_Bottom: 8 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 20 + m_Bottom: 10 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 1 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: -18} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalSlider: + m_Name: horizontalslider + m_Normal: + m_Background: {fileID: 11009, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 3 + m_Right: 3 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: -1 + m_Right: -1 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: -2 + m_Bottom: -3 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 14 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalSliderThumb: + m_Name: horizontalsliderthumb + m_Normal: + m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 4 + m_Right: 4 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 7 + m_Right: 7 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: -1 + m_Right: -1 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 12 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_verticalSlider: + m_Name: verticalslider + m_Normal: + m_Background: {fileID: 11021, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 3 + m_Bottom: 3 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: -1 + m_Bottom: -1 + m_Overflow: + m_Left: -2 + m_Right: -3 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 0 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 12 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 1 + m_verticalSliderThumb: + m_Name: verticalsliderthumb + m_Normal: + m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 7 + m_Bottom: 7 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: -1 + m_Bottom: -1 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 12 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 1 + m_horizontalScrollbar: + m_Name: horizontalscrollbar + m_Normal: + m_Background: {fileID: 11008, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 9 + m_Right: 9 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 4 + m_Right: 4 + m_Top: 1 + m_Bottom: 4 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 15 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalScrollbarThumb: + m_Name: horizontalscrollbarthumb + m_Normal: + m_Background: {fileID: 11007, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 6 + m_Right: 6 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: -1 + m_Bottom: 1 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 13 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalScrollbarLeftButton: + m_Name: horizontalscrollbarleftbutton + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_horizontalScrollbarRightButton: + m_Name: horizontalscrollbarrightbutton + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_verticalScrollbar: + m_Name: verticalscrollbar + m_Normal: + m_Background: {fileID: 11020, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 9 + m_Bottom: 9 + m_Margin: + m_Left: 1 + m_Right: 4 + m_Top: 4 + m_Bottom: 4 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 1 + m_Bottom: 1 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 15 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_verticalScrollbarThumb: + m_Name: verticalscrollbarthumb + m_Normal: + m_Background: {fileID: 11019, guid: 0000000000000000e000000000000000, type: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 6 + m_Bottom: 6 + m_Overflow: + m_Left: -1 + m_Right: -1 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 2 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 15 + m_FixedHeight: 0 + m_StretchWidth: 0 + m_StretchHeight: 1 + m_verticalScrollbarUpButton: + m_Name: verticalscrollbarupbutton + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_verticalScrollbarDownButton: + m_Name: verticalscrollbardownbutton + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_ScrollView: + m_Name: scrollview + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 0 + m_FontStyle: 0 + m_Alignment: 0 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_CustomStyles: + - m_Name: Box2 + m_Normal: + m_Background: {fileID: 2800000, guid: 7f6ef1d9284d43c4d94c23b42aa217aa, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 2800000, guid: af9aef8c81338714db463ef018def752, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 2800000, guid: 7f6ef1d9284d43c4d94c23b42aa217aa, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7169812, g: 0.7169812, b: 0.7169812, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 2800000, guid: af9aef8c81338714db463ef018def752, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.6415094, g: 0.6384834, b: 0.6384834, a: 1} + m_OnActive: + m_Background: {fileID: 2800000, guid: af9aef8c81338714db463ef018def752, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7830189, g: 0.7793254, b: 0.7793254, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: af9aef8c81338714db463ef018def752, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.6981132, g: 0.6981132, b: 0.6981132, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 14 + m_FontStyle: 1 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: Logo + m_Normal: + m_Background: {fileID: 2800000, guid: d977402345865d346abe3bd3081460d0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 12 + m_Right: 12 + m_Top: 12 + m_Bottom: 12 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: Small Label + m_Normal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 12 + m_Right: 12 + m_Top: 12 + m_Bottom: 12 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 9 + m_FontStyle: 0 + m_Alignment: 6 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: Box3 + m_Normal: + m_Background: {fileID: 2800000, guid: 7f6ef1d9284d43c4d94c23b42aa217aa, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Margin: + m_Left: 12 + m_Right: 12 + m_Top: 12 + m_Bottom: 12 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_Alignment: 6 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 10, y: 5} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: Small Text Field + m_Normal: + m_Background: {fileID: 2800000, guid: 0cb830e87ac774943960641d82edb9b0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 32 + m_Right: 32 + m_Top: 2 + m_Bottom: 2 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: simpleB + m_Normal: + m_Background: {fileID: 2800000, guid: d977402345865d346abe3bd3081460d0, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.8396226, g: 0.8396226, b: 0.8396226, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7054557, g: 0.7613922, b: 0.7830189, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7058824, g: 0.7607843, b: 0.78431374, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.8490566, g: 0.8490566, b: 0.8490566, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7054557, g: 0.7613922, b: 0.7830189, a: 1} + m_OnFocused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 6 + m_Right: 6 + m_Top: 4 + m_Bottom: 4 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 11 + m_FontStyle: 1 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + - m_Name: simpleB2 + m_Normal: + m_Background: {fileID: 2800000, guid: 7b235ebb1f0cf4146a3f6594503c68c6, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.8396226, g: 0.8396226, b: 0.8396226, a: 1} + m_Hover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_Active: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7054557, g: 0.7613922, b: 0.7830189, a: 1} + m_Focused: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7058824, g: 0.7607843, b: 0.78431374, a: 1} + m_OnNormal: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.8490566, g: 0.8490566, b: 0.8490566, a: 1} + m_OnHover: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 1, g: 1, b: 1, a: 1} + m_OnActive: + m_Background: {fileID: 0} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0.7054557, g: 0.7613922, b: 0.7830189, a: 1} + m_OnFocused: + m_Background: {fileID: 2800000, guid: 7414ff08325cdf0478e21d0e0a642fb3, type: 3} + m_ScaledBackgrounds: [] + m_TextColor: {r: 0, g: 0, b: 0, a: 1} + m_Border: + m_Left: 6 + m_Right: 6 + m_Top: 6 + m_Bottom: 6 + m_Margin: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Padding: + m_Left: 6 + m_Right: 6 + m_Top: 4 + m_Bottom: 4 + m_Overflow: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_Font: {fileID: 0} + m_FontSize: 11 + m_FontStyle: 1 + m_Alignment: 4 + m_WordWrap: 0 + m_RichText: 1 + m_TextClipping: 1 + m_ImagePosition: 0 + m_ContentOffset: {x: 0, y: 0} + m_FixedWidth: 0 + m_FixedHeight: 0 + m_StretchWidth: 1 + m_StretchHeight: 0 + m_Settings: + m_DoubleClickSelectsWord: 1 + m_TripleClickSelectsLine: 1 + m_CursorColor: {r: 1, g: 1, b: 1, a: 1} + m_CursorFlashSpeed: -1 + m_SelectionColor: {r: 1, g: 0.38403907, b: 0, a: 0.7} diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PIDI_EditorSkin_PR5.guiskin.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PIDI_EditorSkin_PR5.guiskin.meta new file mode 100644 index 0000000..1d2203c --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PIDI_EditorSkin_PR5.guiskin.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: debda0473feed5d4e8ac5c53f3ee38dd +labels: +- XFur3UI +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/PIDI_EditorSkin_PR5.guiskin + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarAPI.cs b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarAPI.cs new file mode 100644 index 0000000..29d3dcb --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarAPI.cs @@ -0,0 +1,89 @@ + +#if UNITY_EDITOR +/* +* PIDI - Planar Reflections™ 5 - Copyright© 2017-2024 +* PIDI - Planar Reflections is a trademark and copyrighted property of Jorge Pinal Negrete. + +* You cannot sell, redistribute, share nor make public this code, modified or not, in part nor in whole, through any +* means on any platform except with the purpose of contacting the developers to request support and only when taking +* all pertinent measures to avoid its release to the public and / or any unrelated third parties. +* Modifications are allowed only for internal use within the limits of your Unity based projects and cannot be shared, +* published, redistributed nor made available to any third parties unrelated to Irreverent Software by any means. +* +* For more information, contact us at support@irreverent-software.com +* +*/ + +namespace PlanarReflections5 { + using UnityEditor; + + class PlanarAPI { + [UnityEditor.Callbacks.DidReloadScripts] + public static void ModifyDefines() { +#if UNITY_2023_3_OR_NEWER + var defines = PlayerSettings.GetScriptingDefineSymbols( UnityEditor.Build.NamedBuildTarget.FromBuildTargetGroup( EditorUserBuildSettings.selectedBuildTargetGroup ) ); +#else + var defines = PlayerSettings.GetScriptingDefineSymbolsForGroup( EditorUserBuildSettings.selectedBuildTargetGroup ); +#endif + + if ( AssetDatabase.FindAssets( "PlanarReflectionsRenderer" ).Length > 0 ) { + if ( !defines.Contains( "UPDATE_PLANAR3" ) ) { +#if UNITY_2023_3_OR_NEWER + PlayerSettings.SetScriptingDefineSymbols( UnityEditor.Build.NamedBuildTarget.FromBuildTargetGroup( EditorUserBuildSettings.selectedBuildTargetGroup ), defines + ";UPDATE_PLANAR3" ); +#else + PlayerSettings.SetScriptingDefineSymbolsForGroup( EditorUserBuildSettings.selectedBuildTargetGroup, defines + ";UPDATE_PLANAR3" ); +#endif + } + } + else { + + + + if ( defines.Contains( "UPDATE_PLANAR3" ) ) { +#if UNITY_2023_3_OR_NEWER + PlayerSettings.SetScriptingDefineSymbols( UnityEditor.Build.NamedBuildTarget.FromBuildTargetGroup( EditorUserBuildSettings.selectedBuildTargetGroup ), defines.Replace( "UPDATE_PLANAR3", "" ) ); +#else + PlayerSettings.SetScriptingDefineSymbolsForGroup( EditorUserBuildSettings.selectedBuildTargetGroup, defines.Replace( "UPDATE_PLANAR3", "" ) ); +#endif + } + + if ( defines.Contains( "PLANAR3_PRO" ) ) { +#if UNITY_2023_3_OR_NEWER + PlayerSettings.SetScriptingDefineSymbols( UnityEditor.Build.NamedBuildTarget.FromBuildTargetGroup( EditorUserBuildSettings.selectedBuildTargetGroup ), defines.Replace( "PLANAR3_PRO", "" ) ); +#else +PlayerSettings.SetScriptingDefineSymbolsForGroup( EditorUserBuildSettings.selectedBuildTargetGroup, defines.Replace( "PLANAR3_PRO", "" ) ); +#endif + } + + if ( defines.Contains( "PLANAR3_HDRP" ) ) { +#if UNITY_2023_3_OR_NEWER + PlayerSettings.SetScriptingDefineSymbols( UnityEditor.Build.NamedBuildTarget.FromBuildTargetGroup( EditorUserBuildSettings.selectedBuildTargetGroup ), defines.Replace( "PLANAR3_HDRP", "" ) ); +#else +PlayerSettings.SetScriptingDefineSymbolsForGroup( EditorUserBuildSettings.selectedBuildTargetGroup, defines.Replace( "PLANAR3_HDRP", "" ) ); +#endif + } + + if ( defines.Contains( "PLANAR3_LWRP" ) ) { +#if UNITY_2023_3_OR_NEWER + PlayerSettings.SetScriptingDefineSymbols( UnityEditor.Build.NamedBuildTarget.FromBuildTargetGroup( EditorUserBuildSettings.selectedBuildTargetGroup ), defines.Replace( "PLANAR3_LWRP", "" ) ); +#else + PlayerSettings.SetScriptingDefineSymbolsForGroup( EditorUserBuildSettings.selectedBuildTargetGroup, defines.Replace( "PLANAR3_LWRP", "" ) ); +#endif + } + + if ( defines.Contains( "PLANAR3_URP" ) ) { +#if UNITY_2023_3_OR_NEWER + PlayerSettings.SetScriptingDefineSymbols( UnityEditor.Build.NamedBuildTarget.FromBuildTargetGroup( EditorUserBuildSettings.selectedBuildTargetGroup ), defines.Replace( "PLANAR3_URP", "" ) ); +#else + PlayerSettings.SetScriptingDefineSymbolsForGroup( EditorUserBuildSettings.selectedBuildTargetGroup, defines.Replace( "PLANAR3_URP", "" ) ); +#endif + } + } + } + + + + } + +} +#endif \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarAPI.cs.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarAPI.cs.meta new file mode 100644 index 0000000..5cb8a31 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarAPI.cs.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: a8bbccd6aee90b84cb8fcf5402b53438 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/PlanarAPI.cs + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionCaster_Editor.cs b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionCaster_Editor.cs new file mode 100644 index 0000000..6f1a90e --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionCaster_Editor.cs @@ -0,0 +1,322 @@ +namespace PlanarReflections5 { + + using System.Collections; + using System.Collections.Generic; + using UnityEngine; + using UnityEditor; + + [CustomEditor( typeof( PlanarReflectionCaster ) )] + public class PlanarReflectionCaster_Editor : Editor { + + public GUISkin pidiSkin2; + + public Texture2D reflectionsLogo; + + bool[] _folds = new bool[16]; + + bool supportFold; + + private void OnEnable() { + + + + if ( ( (PlanarReflectionCaster)target ).GetComponent() ) { + _folds = new bool[( (PlanarReflectionCaster)target ).GetComponent().sharedMaterials.Length]; + } + + } + + + public override void OnInspectorGUI() { + + var rend = ( (PlanarReflectionCaster)target ).GetComponent(); + GUI.color = EditorGUIUtility.isProSkin ? new Color( 0.1f, 0.1f, 0.15f, 1 ) : new Color( 0.5f, 0.5f, 0.6f ); + GUILayout.BeginVertical( EditorStyles.helpBox ); + GUI.color = Color.white; + + GUILayout.Space( 8 ); + + AssetLogoAndVersion(); + + + GUILayout.BeginHorizontal(); GUILayout.Space( 16 ); GUILayout.BeginVertical(); + + GUILayout.Space( 4 ); + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "castFromRenderer" ), new GUIContent( "Cast From Renderer", "The Planar Reflection Renderer from which this Caster will take the reflections" ) ); + + GUILayout.Space( 8 ); + + for ( int i = 0; i < _folds.Length; i++ ) { + + if ( BeginCenteredGroup( rend.sharedMaterials[i].name, ref _folds[i] ) ) { + GUILayout.Space( 8 ); + + Toggle( new GUIContent( "Reflection Color", "Wether this material requires a reflection color texture" ), serializedObject, "castReflection", 1, i ); + Toggle( new GUIContent( "Reflection Depth", "Wether this material requires a reflection depth texture" ), serializedObject, "castDepth", 1, i ); + Toggle( new GUIContent( "Reflection Fog", "Wether this material requires a reflection fog texture" ), serializedObject, "castFog", 1, i ); + + GUILayout.Space( 4 ); + + + var blurProp = serializedObject.FindProperty( "blurSettings" ).GetArrayElementAtIndex( i ); + + Toggle( new GUIContent( "Blur Pass", "Enables a blur pass on the reflection texture that can be used internally by reflection-compatible shaders" ), blurProp.FindPropertyRelative( "useBlur" ), 1 ); + + + if ( blurProp.FindPropertyRelative( "useBlur" ).boolValue ) { + GUILayout.Space( 8 ); + CenteredLabel( "Blur Settings" ); + GUILayout.Space( 8 ); + Toggle( new GUIContent( "Fast Blur", "A very simple, faked blur approximation designed for low end platforms" ), blurProp.FindPropertyRelative( "forceFakeBlur" ), 1 ); + + PopupField( new GUIContent( "Blur Pass Mode", "The way in which the blurred reflection will be sent to the material\n\nFinal Output - Blurs the reflection itself\nSeparate Pass - Stores the blurred reflection on its own texture (_BlurReflectionTex)" ), blurProp.FindPropertyRelative( "blurPassMode" ), new string[] { "Final Result", "Separate Pass" } ); + EditorGUILayout.PropertyField( blurProp.FindPropertyRelative( "blurRadius" ), new GUIContent( "Blur Radius", "The spread of the blur effect" ) ); + EditorGUILayout.PropertyField( blurProp.FindPropertyRelative( "blurDownscale" ), new GUIContent( "Blur Downscale", "The downscaling applied to the blurred reflection. Increases the overall blurriness" ) ); + } + + GUILayout.Space( 16 ); + } + EndCenteredGroup(); + + } + if ( BeginCenteredGroup( "Help & Support", ref supportFold ) ) { + + GUILayout.Space( 16 ); + + CenteredLabel( "Support & Assistance" ); + GUILayout.Space( 10 ); + + EditorGUILayout.HelpBox( "Please make sure to include the following information with your request :\n - Invoice number\n- Unity version used\n- Universal RP / HDRP version used (if any)\n- Target platform\n - Screenshots of the PlanarReflectionRenderer component and its settings\n - Steps to reproduce the issue.\n\nOur support service usually takes 2-4 business days to reply, so please be patient. We always reply to all emails and support requests as soon as possible.", MessageType.Info ); + + GUILayout.Space( 8 ); + GUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); + GUILayout.Label( "For support, contact us at : support@irreverent-software.com" ); + GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); + + GUILayout.Space( 24 ); + + if ( CenteredButton( "Online Documentation", 500 ) ) { + Help.BrowseURL( "https://irreverent-software.com/docs/planar-reflections-5/" ); + } + GUILayout.Space( 16 ); + + } + EndCenteredGroup(); + + GUILayout.Space( 16 ); + + GUILayout.EndVertical(); GUILayout.Space( 16 ); GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); + + var lStyle = new GUIStyle(); + lStyle.fontStyle = FontStyle.Italic; + lStyle.normal.textColor = EditorGUIUtility.isProSkin ? Color.white : Color.black; + lStyle.fontSize = 8; + + GUILayout.Label( "Copyright© 2017-2023, Jorge Pinal N.", lStyle ); + + GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); + + GUILayout.Space( 24 ); + + GUILayout.EndVertical(); + + serializedObject.ApplyModifiedProperties(); + + + } + + + + + + + private void AssetLogoAndVersion() { + + GUILayout.BeginVertical( reflectionsLogo, pidiSkin2 ? pidiSkin2.customStyles[1] : null ); + GUILayout.Space( 45 ); + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + GUILayout.Label( "v5.3.0", pidiSkin2.customStyles[2] ); + GUILayout.Space( 6 ); + GUILayout.EndHorizontal(); + GUILayout.EndVertical(); + } + + + void CenteredLabel( string label ) { + + + GUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); + + var tempStyle = new GUIStyle(); + tempStyle.fontStyle = FontStyle.Bold; + tempStyle.normal.textColor = EditorGUIUtility.isProSkin ? Color.white : Color.black; + + GUILayout.Label( label, tempStyle ); + + GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); + + } + + + bool CenteredButton( string label, float width = 400 ) { + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + var btn = GUILayout.Button( label, GUILayout.MaxWidth( width ) ); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + return btn; + } + + + private bool BeginCenteredGroup( string label, ref bool groupFoldState ) { + + if ( GUILayout.Button( label, groupFoldState ? pidiSkin2.customStyles[6] : pidiSkin2.button ) ) { + groupFoldState = !groupFoldState; + } + GUILayout.BeginHorizontal(); GUILayout.Space( 12 ); + GUILayout.BeginVertical(); + return groupFoldState; + } + + private void EndCenteredGroup() { + GUILayout.EndVertical(); + GUILayout.Space( 12 ); + GUILayout.EndHorizontal(); + GUILayout.Space( 4 ); + } + + + + + public static void PopupField( GUIContent label, SerializedProperty inValue, string[] options ) { + + + GUILayout.BeginHorizontal(); + + var tempStyle = new GUIStyle(); + EditorGUILayout.PrefixLabel( label ); + + + + if ( inValue.hasMultipleDifferentValues ) { + var result = EditorGUILayout.Popup( -1, options ); + + if ( result > -1 ) { + inValue.intValue = result; + } + } + else { + inValue.intValue = EditorGUILayout.Popup( inValue.intValue, options ); + } + + GUILayout.EndHorizontal(); + + } + + + + private static void Toggle( GUIContent label, SerializedObject serializedObject, string propertyID, int toggleType = 0, int atIndex = -1 ) { + + + GUILayout.BeginHorizontal(); + + var inValue = serializedObject.FindProperty( propertyID ); + + if ( atIndex > -1 ) { + inValue = inValue.GetArrayElementAtIndex( atIndex ); + } + + switch ( toggleType ) { + + case 0: + EditorGUILayout.PropertyField( inValue, label ); + break; + + case 1: + if ( inValue.hasMultipleDifferentValues ) { + var result = EditorGUILayout.Popup( label, -1, new string[] { "Enabled", "Disabled" } ); + + if ( result > -1 ) { + inValue.boolValue = result == 0; + } + } + else { + inValue.boolValue = EditorGUILayout.Popup( label, inValue.boolValue ? 0 : 1, new string[] { "Enabled", "Disabled" } ) == 0; + } + break; + + case 2: + if ( inValue.hasMultipleDifferentValues ) { + var result = EditorGUILayout.Popup( label, -1, new string[] { "True", "False" } ); + + if ( result > -1 ) { + inValue.boolValue = result == 0; + } + } + else { + inValue.boolValue = EditorGUILayout.Popup( label, inValue.boolValue ? 0 : 1, new string[] { "True", "False" } ) == 0; + } + break; + + } + + GUILayout.EndHorizontal(); + } + + + + private static void Toggle( GUIContent label, SerializedProperty inValue, int toggleType = 0 ) { + + + GUILayout.BeginHorizontal(); + + + switch ( toggleType ) { + + case 0: + EditorGUILayout.PropertyField( inValue, label ); + break; + + case 1: + if ( inValue.hasMultipleDifferentValues ) { + var result = EditorGUILayout.Popup( label, -1, new string[] { "Enabled", "Disabled" } ); + + if ( result > -1 ) { + inValue.boolValue = result == 0; + } + } + else { + inValue.boolValue = EditorGUILayout.Popup( label, inValue.boolValue ? 0 : 1, new string[] { "Enabled", "Disabled" } ) == 0; + } + break; + + case 2: + if ( inValue.hasMultipleDifferentValues ) { + var result = EditorGUILayout.Popup( label, -1, new string[] { "True", "False" } ); + + if ( result > -1 ) { + inValue.boolValue = result == 0; + } + } + else { + inValue.boolValue = EditorGUILayout.Popup( label, inValue.boolValue ? 0 : 1, new string[] { "True", "False" } ) == 0; + } + break; + + } + + GUILayout.EndHorizontal(); + } + + + + + } + +} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionCaster_Editor.cs.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionCaster_Editor.cs.meta new file mode 100644 index 0000000..9ce14f9 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionCaster_Editor.cs.meta @@ -0,0 +1,21 @@ +fileFormatVersion: 2 +guid: a1736bab9076d2143b283893606cac6e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - pidiSkin2: {fileID: 11400000, guid: debda0473feed5d4e8ac5c53f3ee38dd, type: 2} + - reflectionsLogo: {fileID: 2800000, guid: 9ba256d32c910d741afcc66ab425375f, type: 3} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/PlanarReflectionCaster_Editor.cs + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionRenderer_Editor.cs b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionRenderer_Editor.cs new file mode 100644 index 0000000..fbe00fe --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionRenderer_Editor.cs @@ -0,0 +1,397 @@ +namespace PlanarReflections5 { + + using System.Collections; + using System.Collections.Generic; + using UnityEngine; + using UnityEditor; + using UnityEngine.Rendering; + using UnityEngine.Rendering.Universal; + + [CustomEditor(typeof(PlanarReflectionRenderer))] + public class PlanarReflectionRenderer_Editor : Editor { + + + public GUISkin pidiSkin2; + + public Texture2D reflectionsLogo; + + protected int _currentTab = 0; + + bool[] _folds = new bool[16]; + + public override void OnInspectorGUI() { + + GUI.color = EditorGUIUtility.isProSkin ? new Color( 0.1f, 0.1f, 0.15f, 1 ) : new Color( 0.5f, 0.5f, 0.6f ); + GUILayout.BeginVertical( EditorStyles.helpBox ); + GUI.color = Color.white; + + GUILayout.Space( 8 ); + + AssetLogoAndVersion(); + + GUILayout.Space( 4 ); + + GUILayout.BeginHorizontal(); + + GUILayout.Space(16); + + if ( GUILayout.Button( "General Settings", _currentTab == 0?pidiSkin2.customStyles[6]:pidiSkin2.customStyles[5], GUILayout.MaxWidth(240) ) ) { + _currentTab = 0; + } + + GUILayout.Space( 12 ); + + if ( GUILayout.Button( "Performance", _currentTab == 1?pidiSkin2.customStyles[6]:pidiSkin2.customStyles[5], GUILayout.MaxWidth(240) ) ) { + _currentTab = 1; + } + + GUILayout.Space( 12 ); + + if ( GUILayout.Button( "Post FX Settings", _currentTab == 2 ? pidiSkin2.customStyles[6] : pidiSkin2.customStyles[5], GUILayout.MaxWidth( 240 ) ) ) { + _currentTab = 2; + } + + + GUILayout.Space(12); + + if ( GUILayout.Button( "?", _currentTab == 3?pidiSkin2.customStyles[6]:pidiSkin2.customStyles[5], GUILayout.MaxWidth(24) ) ) { + _currentTab = 3; + } + + + GUILayout.Space(16); + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); GUILayout.Space( 16 ); + + GUILayout.BeginVertical(); + + if ( _currentTab == 0 ) { + + GUILayout.Space( 16 ); + + CenteredLabel( "Basic Properties & Features" ); + + GUILayout.Space( 16 ); + + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "showAdvancedSettings" ) ); + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.reflectLayers" ), new GUIContent( "Reflect Layers" ) ); + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "externalReflectionTex" ), new GUIContent( "Output to Texture", "An optional RenderTexture asset to which the reflection will be rendered to, instead of the internally managed resources. May not work accurately with multiple in-game cameras" ), GUILayout.Height( EditorGUIUtility.singleLineHeight ) ); + + if ( serializedObject.FindProperty( "_settings.renderDepth" ).boolValue ) { + EditorGUILayout.PropertyField( serializedObject.FindProperty( "externalReflectionDepth" ), new GUIContent( "Output Depth to Texture", "An optional RenderTexture asset to which the reflection's depth will be rendered to, instead of the internally managed resources. May not work accurately with multiple in-game cameras. Must be in 'Depth' texture format." ), GUILayout.Height( EditorGUIUtility.singleLineHeight ) ); + } + + GUILayout.Space( 8 ); + + // + Toggle( new GUIContent( "Reflection Depth", "Whether this reflection will render its own depth texture or not" ), serializedObject, "_settings.renderDepth", 1 ); + + if ( serializedObject.FindProperty( "_settings.renderFog" ).boolValue ) { + GUILayout.Space( 8 ); + + EditorGUILayout.HelpBox( "Fog Rendering is no longer needed in most cases for Unity 2022+ with URP as fog is rendered in the reflection by default.", MessageType.Info ); + + GUILayout.Space( 8 ); + } + + Toggle( new GUIContent( "Reflection Fog", "Whether this reflection will render its own fog pass or not" ), serializedObject, "_settings.renderFog", 1 ); + + if ( serializedObject.FindProperty( "_settings.renderFog" ).boolValue ) { + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.fogRendererIndex" ), new GUIContent( "Fog Renderer Index" ) ); + } + + GUILayout.Space( 8 ); + + Toggle( new GUIContent( "Clear to Color", "Controls the clear flags of the reflection so that instead of reflecting the skybox it reflects a solid color" ), serializedObject, "_settings.clearToColor", 2 ); + + if ( serializedObject.FindProperty("_settings.clearToColor").boolValue ) { + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.backgroundColor" ), new GUIContent( "Background Color", "The color that this reflection will use as a solid background instead of the skybox" ) ); + } + + GUILayout.Space( 16 ); + + if ( serializedObject.FindProperty( "showAdvancedSettings" ).boolValue ) { + + CenteredLabel( "Advanced Settings" ); + + GUILayout.Space( 16 ); + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.mainRenderPassIndex" ), new GUIContent( "Renderer Override", "Assigns a custom Renderer index to the reflections, different from that of the main camera. Please make sure that your index is not larger than the amount of actual renderers in your URP asset" ) ); + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.camerasPrefix" ), new GUIContent( "Camera's Prefix", "Filters the in-game cameras so that a reflection is generated and displayed only for those that contain the given prefix in their name" ) ); + + GUILayout.Space( 8 ); + + Toggle( new GUIContent( "Preview Reflection", "Enables or disables a preview reflection plane in the Scene view to show the reflection and its properties regardless of if it has been assigned to a Caster" ), serializedObject, "showPreviewReflector", 1 ); + + GUILayout.Space( 4 ); + + Toggle( new GUIContent( "Accurate Matrix", "When enabled, the reflection will use a custom oblique projection matrix to avoid clipping and present more accurate reflections.\nIt may, however, interfere with some PostFX and projection-dependant features" ), serializedObject, "_settings.accurateMatrix", 1 ); + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.nearClipPlane" ), new GUIContent( "Near Clip Plane" ) ); + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.farClipPlane" ), new GUIContent( "Far Clip Plane" ) ); + + + GUILayout.Space( 16 ); + } + + + } + + + if ( _currentTab == 1 ) { + GUILayout.Space( 16 ); + + CenteredLabel( "Reflection Quality" ); + + GUILayout.Space( 16 ); + + Toggle( new GUIContent( "Render Shadows", "Whether this reflection will display shadows or not" ), serializedObject, "_settings.renderShadows", 2 ); + + GUILayout.Space( 8 ); + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.customLODBias" ), new GUIContent( "Custom LOD Bias","Further adjusts the LOD bias of the game in order to render lower quality models for the reflections if necessary" ) ); + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.maxLODLevel" ), new GUIContent( "Max. LOD Level", "The maximum LOD level allowed in reflections" ) ); + + GUILayout.Space( 8 ); + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.reflectionFramerate" ), new GUIContent( "Reflection's Framerate", "The maximum framerate of this reflection. Set to 0 to remove any FPS cap and render the reflection in sync with the in-game cameras" ) ); + + GUILayout.Space( 16 ); + + CenteredLabel( "Output Quality" ); + + GUILayout.Space( 16 ); + + Toggle( new GUIContent( "Screen Based Resolution", "The resolution of the reflection will be determined by the resolution of the screen / game's window" ), serializedObject, "_settings.screenBasedResolution", 1 ); + + if ( !serializedObject.FindProperty( "_settings.screenBasedResolution" ).boolValue ) { + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.explicitResolution" ), new GUIContent( "Base Resolution" ) ); + } + + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.outputResolutionMultiplier" ), new GUIContent( "Resolution Multiplier", "The factor by which the reflection's resolution will be multiplied" ) ); + + GUILayout.Space( 4 ); + + Toggle( new GUIContent( "HDR Reflection", "Whether the reflection texture will use an HDRP compatible format" ), serializedObject, "_settings.forceHDR", 1 ); + Toggle( new GUIContent( "Mip Maps", "Whether the reflection texture will use mip maps or not" ), serializedObject, "_settings.useMipMaps", 1 ); + Toggle( new GUIContent( "Anti-aliasing", "Whether the reflection texture will use anti-aliasing or not" ), serializedObject, "_settings.useAntialiasing", 1 ); + + GUILayout.Space( 16 ); + } + + if ( _currentTab == 2 ) { + + GUILayout.Space( 16 ); + + Toggle( new GUIContent( "PostFX Support", "Allows the reflection to render Post Process FX with its own custom settings, useful to display ambient occlusion, bloom or other effects within the reflection itself" ), serializedObject, "_settings.usePostFX", 1 ); + + if ( serializedObject.FindProperty( "_settings.usePostFX" ).boolValue ) { + GUILayout.Space( 8 ); + EditorGUILayout.PropertyField( serializedObject.FindProperty( "_settings.postFXVolumeMask" ), new GUIContent( "Post FX Volume Mask", "The layer mask for the PostFX volumes with which this reflection will interact" ) ); + } + GUILayout.Space( 16 ); + + } + + + + if ( _currentTab == 3 ) { + + GUILayout.Space( 16 ); + + CenteredLabel( "Support & Assistance" ); + GUILayout.Space( 10 ); + + EditorGUILayout.HelpBox( "Please make sure to include the following information with your request :\n - Invoice number\n- Unity version used\n- Universal RP / HDRP version used (if any)\n- Target platform\n - Screenshots of the PlanarReflectionRenderer component and its settings\n - Steps to reproduce the issue.\n\nOur support service usually takes 2-4 business days to reply, so please be patient. We always reply to all emails and support requests as soon as possible.", MessageType.Info ); + + GUILayout.Space( 8 ); + GUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); + GUILayout.Label( "For support, contact us at : support@irreverent-software.com" ); + GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); + + GUILayout.Space( 24 ); + + if ( CenteredButton( "Online Documentation", 500 ) ) { + Help.BrowseURL( "https://irreverent-software.com/docs/planar-reflections-5/" ); + } + GUILayout.Space( 16 ); + + } + + GUILayout.Space( 8 ); + + + GUILayout.EndVertical(); GUILayout.Space( 16 ); + + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); + + var lStyle = new GUIStyle(); + lStyle.fontStyle = FontStyle.Italic; + lStyle.normal.textColor = EditorGUIUtility.isProSkin?Color.white:Color.black; + lStyle.fontSize = 8; + + GUILayout.Label( "Copyright© 2017-2023, Jorge Pinal N.", lStyle ); + + GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); + + GUILayout.Space( 24 ); + + GUILayout.EndVertical(); + + + if ( serializedObject.hasModifiedProperties ) { + ( (PlanarReflectionRenderer)target ).ApplySettings(); + } + + serializedObject.ApplyModifiedProperties(); + + } + + + + private void AssetLogoAndVersion() { + + GUILayout.BeginVertical( reflectionsLogo, pidiSkin2 ? pidiSkin2.customStyles[1] : null ); + GUILayout.Space( 45 ); + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + GUILayout.Label( "v5.3.0", pidiSkin2.customStyles[2] ); + GUILayout.Space( 6 ); + GUILayout.EndHorizontal(); + GUILayout.EndVertical(); + } + + + void CenteredLabel( string label ) { + + + GUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); + + var tempStyle = new GUIStyle(); + tempStyle.fontStyle = FontStyle.Bold; + tempStyle.normal.textColor = EditorGUIUtility.isProSkin?Color.white:Color.black; + + GUILayout.Label( label, tempStyle ); + + GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); + + } + + + bool CenteredButton( string label, float width = 400 ) { + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + var btn = GUILayout.Button( label, GUILayout.MaxWidth( width ) ); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + return btn; + } + + private bool BeginCenteredGroup( string label, ref bool groupFoldState ) { + + if ( GUILayout.Button( label, groupFoldState?pidiSkin2.customStyles[6]:pidiSkin2.button ) ) { + groupFoldState = !groupFoldState; + } + GUILayout.BeginHorizontal(); GUILayout.Space( 12 ); + GUILayout.BeginVertical(); + return groupFoldState; + } + + + private void EndCenteredGroup() { + GUILayout.EndVertical(); + GUILayout.Space( 12 ); + GUILayout.EndHorizontal(); + GUILayout.Space( 4 ); + } + + + + + public static void PopupField( GUIContent label, SerializedObject serializedObject, string propertyID, string[] options ) { + + + GUILayout.BeginHorizontal(); + + + var tempStyle = new GUIStyle(); + EditorGUILayout.PrefixLabel( label ); + + + var inValue = serializedObject.FindProperty( propertyID ); + + if ( inValue.hasMultipleDifferentValues ) { + var result = EditorGUILayout.Popup( -1, options ); + + if ( result > -1 ) { + inValue.intValue = result; + } + } + else { + inValue.intValue = EditorGUILayout.Popup( inValue.intValue, options ); + } + + GUILayout.EndHorizontal(); + + } + + + + private static void Toggle( GUIContent label, SerializedObject serializedObject, string propertyID, int toggleType = 0 ) { + + + GUILayout.BeginHorizontal(); + + var inValue = serializedObject.FindProperty( propertyID ); + + switch ( toggleType ) { + + case 0: + EditorGUILayout.PropertyField( inValue, label ); + break; + + case 1: + if ( inValue.hasMultipleDifferentValues ) { + var result = EditorGUILayout.Popup( label, -1, new string[] { "Enabled", "Disabled" } ); + + if ( result > -1 ) { + inValue.boolValue = result == 0; + } + } + else { + inValue.boolValue = EditorGUILayout.Popup( label, inValue.boolValue ? 0 : 1, new string[] { "Enabled", "Disabled" } ) == 0; + } + break; + + case 2: + if ( inValue.hasMultipleDifferentValues ) { + var result = EditorGUILayout.Popup( label, -1, new string[] { "True", "False" } ); + + if ( result > -1 ) { + inValue.boolValue = result == 0; + } + } + else { + inValue.boolValue = EditorGUILayout.Popup( label, inValue.boolValue ? 0 : 1, new string[] { "True", "False" } ) == 0; + } + break; + + } + + GUILayout.EndHorizontal(); + } + + + + } + +} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionRenderer_Editor.cs.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionRenderer_Editor.cs.meta new file mode 100644 index 0000000..884be24 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflectionRenderer_Editor.cs.meta @@ -0,0 +1,21 @@ +fileFormatVersion: 2 +guid: 26523091a6adc25458cfe16d6daf3982 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - pidiSkin2: {fileID: 11400000, guid: debda0473feed5d4e8ac5c53f3ee38dd, type: 2} + - reflectionsLogo: {fileID: 2800000, guid: 9ba256d32c910d741afcc66ab425375f, type: 3} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/PlanarReflectionRenderer_Editor.cs + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflections5_Editor.asmdef b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflections5_Editor.asmdef new file mode 100644 index 0000000..686096a --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflections5_Editor.asmdef @@ -0,0 +1,19 @@ +{ + "name": "PlanarReflections5_Editor", + "rootNamespace": "", + "references": [ + "GUID:334652eda5240b34295005cfff81eee2", + "GUID:15fc0a57446b3144c949da3e2b9737a9" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflections5_Editor.asmdef.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflections5_Editor.asmdef.meta new file mode 100644 index 0000000..16a514e --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/PlanarReflections5_Editor.asmdef.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 06deb2bf6632f9948857f762d2560e0a +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/PlanarReflections5_Editor.asmdef + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Planar_Reflections_5_Logo.png b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Planar_Reflections_5_Logo.png new file mode 100644 index 0000000..de00c68 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Planar_Reflections_5_Logo.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41801ab599b300f39a7543f45397ccc2f789cbae61db26fd5857ac0dd60167c3 +size 102754 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Planar_Reflections_5_Logo.png.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Planar_Reflections_5_Logo.png.meta new file mode 100644 index 0000000..6bde066 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/Editor/Planar_Reflections_5_Logo.png.meta @@ -0,0 +1,136 @@ +fileFormatVersion: 2 +guid: 9ba256d32c910d741afcc66ab425375f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: -1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + 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: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/Editor/Planar_Reflections_5_Logo.png + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionCaster.cs b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionCaster.cs new file mode 100644 index 0000000..c2034eb --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionCaster.cs @@ -0,0 +1,302 @@ +namespace PlanarReflections5 { + + /* + * PIDI - Planar Reflections™ 5 - Copyright© 2017-2024 + * PIDI - Planar Reflections is a trademark and copyrighted property of Jorge Pinal Negrete. + + * You cannot sell, redistribute, share nor make public this code, modified or not, in part nor in whole, through any + * means on any platform except with the purpose of contacting the developers to request support and only when taking + * all pertinent measures to avoid its release to the public and / or any unrelated third parties. + * Modifications are allowed only for internal use within the limits of your Unity based projects and cannot be shared, + * published, redistributed nor made available to any third parties unrelated to Irreverent Software by any means. + * + * For more information, contact us at support@irreverent-software.com + * + */ + + using System.Collections; + using System.Collections.Generic; + using UnityEngine; + using UnityEngine.Rendering; + + [RequireComponent( typeof( Renderer ) )] + [ExecuteAlways] + public class PlanarReflectionCaster : MonoBehaviour { + + public static readonly int _reflectionTex = Shader.PropertyToID( "_ReflectionTex" ); + public static readonly int _reflectionDepth = Shader.PropertyToID( "_ReflectionDepth" ); + public static readonly int _reflectionFog = Shader.PropertyToID( "_ReflectionFog" ); + public static readonly int _blurReflectionTex = Shader.PropertyToID( "_BlurReflectionTex" ); + + + [System.Serializable] + public struct BlurSettings { + + [System.NonSerialized] public RenderTexture blurredMap; + [System.NonSerialized] public RenderTexture blurredDepth; + public bool useBlur; + public bool forceFakeBlur; + public int blurPassMode; + [Range( 0, 1 )] public float blurRadius; + [Range( 1, 4 )] public int blurDownscale; + +#if UPDATE_PLANAR3 + + public static implicit operator BlurSettings( PlanarReflections3.PlanarReflectionsCaster.BlurSettings source ) { + + var newBlur = new BlurSettings(); + newBlur.useBlur = source.useBlur; + newBlur.blurPassMode = source.blurPassMode; + newBlur.blurDownscale = source.blurDownscale; + newBlur.blurRadius = source.blurRadius; + + return newBlur; + + } + +#endif + + } + + + public PlanarReflectionRenderer castFromRenderer; + public Material BlurMaterial; + public bool[] castDepth = new bool[0]; + public bool[] castFog = new bool[0]; + public bool[] castReflection = new bool[0]; + public BlurSettings[] blurSettings = new BlurSettings[0]; + + [SerializeField] protected Renderer rend; + + protected MaterialPropertyBlock mBlock; + + private void OnEnable() { + +#if UNITY_EDITOR + BlurMaterial = UnityEditor.AssetDatabase.LoadAssetAtPath( UnityEditor.AssetDatabase.GUIDToAssetPath( UnityEditor.AssetDatabase.FindAssets( "PlanarReflections5_InternalBlur" )[0] ) ); +#endif + + rend = GetComponent(); + + + if ( castDepth.Length != rend.sharedMaterials.Length ) + castDepth = new bool[rend.sharedMaterials.Length]; + + if ( castReflection.Length != castDepth.Length ) + castReflection = new bool[castDepth.Length]; + + if ( castFog.Length != castDepth.Length ) + castFog = new bool[castDepth.Length]; + + if ( blurSettings.Length != castDepth.Length ) { + blurSettings = new BlurSettings[castDepth.Length]; + for ( int i = 0; i < blurSettings.Length; i++ ) { + blurSettings[i].blurDownscale = Mathf.Clamp( blurSettings[i].blurDownscale, 1, 4 ); + } + + } + + +#if UPDATE_PLANAR3 + + if ( GetComponent() ) { + var cast = GetComponent(); + + + for ( int i = 0; i < blurSettings.Length; i++ ) { + RenderTexture.ReleaseTemporary( blurSettings[i].blurredMap ); + } + + blurSettings = new BlurSettings[cast.blurSettings.Length]; + + for ( int i = 0; i < cast.blurSettings.Length; i++ ) { + blurSettings[i] = cast.blurSettings[i]; + } + + castReflection = cast.castReflection; + castDepth = cast.castDepth; + } + + + +#endif + + RenderPipelineManager.beginCameraRendering -= AssignReflections; + RenderPipelineManager.beginCameraRendering += AssignReflections; + RenderPipelineManager.endCameraRendering -= BlackReflection; + RenderPipelineManager.endCameraRendering += BlackReflection; + + } + + + private void OnDisable() { + + RenderPipelineManager.beginCameraRendering -= AssignReflections; + RenderPipelineManager.endCameraRendering -= BlackReflection; + + for ( int i = 0; i < blurSettings.Length; i++ ) { + RenderTexture.ReleaseTemporary( blurSettings[i].blurredMap ); + RenderTexture.ReleaseTemporary( blurSettings[i].blurredDepth ); + } + + } + + + + + void BlackReflection( ScriptableRenderContext context, Camera cam ) { + + if ( mBlock == null ) { + mBlock = new MaterialPropertyBlock(); + } + + for ( int i = 0; i < castReflection.Length; i++ ) { + mBlock.SetTexture( _blurReflectionTex, Texture2D.blackTexture ); + mBlock.SetTexture( _reflectionTex, Texture2D.blackTexture ); + rend.SetPropertyBlock( mBlock, i ); + } + + } + + + void AssignReflections( ScriptableRenderContext context, Camera cam ) { + + if ( mBlock == null ) { + mBlock = new MaterialPropertyBlock(); + } + + if ( !Application.isPlaying ) { + + if ( castDepth.Length != rend.sharedMaterials.Length ) + castDepth = new bool[rend.sharedMaterials.Length]; + + if ( castReflection.Length != castDepth.Length ) + castReflection = new bool[castDepth.Length]; + + if ( castFog.Length != castDepth.Length ) + castFog = new bool[castDepth.Length]; + + if ( blurSettings.Length != castDepth.Length ) { + blurSettings = new BlurSettings[castDepth.Length]; + for ( int i = 0; i < blurSettings.Length; i++ ) { + blurSettings[i].blurDownscale = Mathf.Clamp( blurSettings[i].blurDownscale, 1, 4 ); + } + + } + } + + + for ( int i = 0; i < castReflection.Length; i++ ) { + mBlock.SetTexture( _blurReflectionTex, Texture2D.blackTexture ); + mBlock.SetTexture( _reflectionTex, Texture2D.blackTexture ); + rend.SetPropertyBlock( mBlock, i ); + } + + + if ( !castFromRenderer ) { + return; + } + + for ( int i = 0; i < castReflection.Length; i++ ) { + + rend.GetPropertyBlock( mBlock, i ); + + if ( castReflection[i] || castDepth[i] ) { + + Texture rTex = castFromRenderer.GetReflection( cam ); + + + + if ( rTex != Texture2D.blackTexture && blurSettings[i].useBlur ) { + + if ( blurSettings[i].forceFakeBlur ) { + RenderTexture.ReleaseTemporary( blurSettings[i].blurredMap ); + var rd = new RenderTextureDescriptor( Mathf.Max( rTex.width / (blurSettings[i].blurDownscale * 2), 16 ), Mathf.Max( rTex.height / (blurSettings[i].blurDownscale * 2), 16 ), RenderTextureFormat.DefaultHDR, 0 ); + rd.msaaSamples = 8; + blurSettings[i].blurredMap = RenderTexture.GetTemporary( rd ); + var quality = BlurMaterial.GetFloat( "_KernelSize" ); + BlurMaterial.SetFloat( "_KernelSize", 8 ); + BlurMaterial.SetFloat( "_Radius", ( blurSettings[i].blurRadius + 0.01f ) * 16 ); + Graphics.Blit( rTex, blurSettings[i].blurredMap, BlurMaterial ); + BlurMaterial.SetFloat( "_KernelSize", quality ); + } + else { + + var rd = new RenderTextureDescriptor( Mathf.Max( rTex.width / blurSettings[i].blurDownscale, 1 ), Mathf.Max( rTex.height / blurSettings[i].blurDownscale, 1 ), RenderTextureFormat.Default, 0 ); + rd.sRGB = false; + + if ( !blurSettings[i].blurredMap ) { + blurSettings[i].blurredMap = RenderTexture.GetTemporary( rd ); + rd.colorFormat = RenderTextureFormat.Depth; + rd.depthBufferBits = 16; + } + else if ( blurSettings[i].blurredMap.width != rTex.width / blurSettings[i].blurDownscale || blurSettings[i].blurredMap.height != rTex.height / blurSettings[i].blurDownscale ) { + + + RenderTexture.ReleaseTemporary( blurSettings[i].blurredMap ); + RenderTexture.ReleaseTemporary( blurSettings[i].blurredDepth ); + + rd.depthBufferBits = 0; + rd.colorFormat = RenderTextureFormat.Default; + blurSettings[i].blurredMap = RenderTexture.GetTemporary( rd ); + rd.colorFormat = RenderTextureFormat.Depth; + rd.depthBufferBits = 16; + blurSettings[i].blurredDepth = RenderTexture.GetTemporary( rd ); + } + + rd.colorFormat = RenderTextureFormat.Default; + + BlurMaterial.SetFloat( "_Radius", ( blurSettings[i].blurRadius + 0.01f ) * 8 ); + var tempRT = RenderTexture.GetTemporary( rd ); + Graphics.Blit( rTex, blurSettings[i].blurredMap, BlurMaterial ); + Graphics.Blit( blurSettings[i].blurredMap, tempRT, BlurMaterial ); + Graphics.Blit( tempRT, blurSettings[i].blurredMap, BlurMaterial ); + RenderTexture.ReleaseTemporary( tempRT ); + } + + if ( blurSettings[i].blurredMap ) { + + if ( blurSettings[i].blurPassMode == 0 ) { + mBlock.SetTexture( _reflectionTex, blurSettings[i].blurredMap ); + } + else { + mBlock.SetTexture( _blurReflectionTex, blurSettings[i].blurredMap ); + mBlock.SetTexture( _reflectionTex, rTex ); + } + } + } + else { + mBlock.SetTexture( _blurReflectionTex, rTex ); + mBlock.SetTexture( _reflectionTex, rTex ); + } + + if ( castDepth[i] && castFromRenderer.Settings.renderDepth ) { + mBlock.SetTexture( _reflectionDepth, castFromRenderer.GetReflectionDepth( cam ) ); + } + else { + mBlock.SetTexture( _reflectionDepth, (Texture)Texture2D.whiteTexture ); + } + + if ( castFog[i] && castFromRenderer.Settings.renderFog ) { + rend.sharedMaterials[i].EnableKeyword( "_USE_FOG" ); + mBlock.SetTexture( _reflectionFog, castFromRenderer.GetReflectionFog( cam ) ); + } + else { + rend.sharedMaterials[i].DisableKeyword( "_USE_FOG" ); + mBlock.SetTexture( _reflectionFog, (Texture)Texture2D.blackTexture ); + } + } + else { + mBlock.SetTexture( _blurReflectionTex, (Texture)Texture2D.blackTexture ); + mBlock.SetTexture( _reflectionTex, (Texture)Texture2D.blackTexture ); + } + + rend.SetPropertyBlock( mBlock, i ); + + } + } + + + } + +} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionCaster.cs.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionCaster.cs.meta new file mode 100644 index 0000000..4e49496 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionCaster.cs.meta @@ -0,0 +1,21 @@ +fileFormatVersion: 2 +guid: 0c7e755dc2cfc9342a9678ffe3c4e2c9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - castFromRenderer: {instanceID: 0} + - BlurMaterial: {fileID: 2100000, guid: b9505779f15113c449b88ec624e8f352, type: 2} + executionOrder: 400 + icon: {fileID: 2800000, guid: 3c249ea879248f340a8701634b45b2a0, type: 3} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/PlanarReflectionCaster.cs + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionRenderer.cs b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionRenderer.cs new file mode 100644 index 0000000..60ebaaa --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionRenderer.cs @@ -0,0 +1,1008 @@ + +namespace PlanarReflections5 { + + /* + * PIDI - Planar Reflections™ 5 - Copyright© 2017-2024 + * PIDI - Planar Reflections is a trademark and copyrighted property of Jorge Pinal Negrete. + + * You cannot sell, redistribute, share nor make public this code, modified or not, in part nor in whole, through any + * means on any platform except with the purpose of contacting the developers to request support and only when taking + * all pertinent measures to avoid its release to the public and / or any unrelated third parties. + * Modifications are allowed only for internal use within the limits of your Unity based projects and cannot be shared, + * published, redistributed nor made available to any third parties unrelated to Irreverent Software by any means. + * + * For more information, contact us at support@irreverent-software.com + * + */ + + using UnityEngine.Rendering; + using UnityEngine.Rendering.Universal; + using System.Collections; + using System.Collections.Generic; + using UnityEngine; + + [System.Serializable] + public class PlanarReflectionSettings { + + public float nearClipPlane = 0.03f; + + public float farClipPlane = 1000; + + public LayerMask reflectLayers = 1; + + public int mainRenderPassIndex = 0; + + [Range( 0, 1 )] public float customLODBias = 1.0f; + + public int maxLODLevel; + + public bool renderShadows = true; + + public bool usePostFX = true; + + public LayerMask postFXVolumeMask; + + public bool accurateMatrix = true; + + public string camerasPrefix; + + public bool screenBasedResolution = true; + + public Vector2 explicitResolution = new Vector2( 512, 512 ); + + [Range( 0.1f, 2.0f )] public float outputResolutionMultiplier = 1.0f; + + [Range( 0, 60 )] public int reflectionFramerate = 0; + + public bool useMipMaps = true; + + public bool useAntialiasing = false; + + public bool clearToColor = false; + + public Color backgroundColor = Color.blue; + + public bool renderDepth = false; + + public bool renderFog; + + public int fogRendererIndex = 1; + + public bool forceHDR = true; + + public bool updateOnCastOnly = true; + + public bool framerateByDistance = true; + + public float framerateThreshold = 20; + + public Material customSkybox; + +#if UPDATE_PLANAR3 + + #region LEGACY_API + /// + /// This is a legacy method and will be deprecated soon. Please use nearClipPlane instead. + ///
Controls the near clip plane value of the virtual camera that renders the reflection. When using accurate matrices it is ignored and the reflective surface's plane is used instead.
+ ///
+ public float nearClipDistance { get { return nearClipPlane; } set { nearClipPlane = value; } } + + public float farClipDistance { get { return farClipPlane; } set { farClipPlane = value; } } + + public bool customShadowDistance { get { return renderShadows; } } + + public float shadowDistance { get { return 50f; } } + + public int targetFramerate { get { return reflectionFramerate; } set { reflectionFramerate = value; } } + + public bool useDepth { get { return renderDepth; } set { renderDepth = value; } } + + public string camerasPrefix { get { return camerasPrefix; } set { camerasPrefix = value; } } + + public bool trackCamerasWithTag { get { return !string.IsNullOrEmpty( camerasPrefix ); } } + + public PlanarReflections3.ReflectionClipMode reflectionClipMode { + get { return accurateMatrix ? PlanarReflections3.ReflectionClipMode.AccurateClipping : PlanarReflections3.ReflectionClipMode.SimpleApproximation; } + set { accurateMatrix = value == PlanarReflections3.ReflectionClipMode.AccurateClipping; } + } + + public PlanarReflections3.ResolutionMode resolutionMode { + get { return screenBasedResolution ? PlanarReflections3.ResolutionMode.ScreenBased : PlanarReflections3.ResolutionMode.ExplicitValue; } + set { screenBasedResolution = value == PlanarReflections3.ResolutionMode.ScreenBased; } + } + + public bool useCustomClearFlags { get { return true; } } + + public int clearFlags { get { return clearToColor ? 1 : 0; } set { clearToColor = value == 1; } } + + public bool forceFloatOutput { get { return forceHDR; } set { forceHDR = value; } } + + #endregion +#endif + +#if UPDATE_PLANAR3 + + public static implicit operator PlanarReflectionSettings( PlanarReflections3.ReflectionSettings source ) { + + var newSettings = new PlanarReflectionSettings(); + + newSettings.nearClipPlane = source.nearClipDistance; + newSettings.farClipPlane = source.farClipDistance; + newSettings.reflectLayers = source.reflectLayers; + newSettings.renderShadows = !source.customShadowDistance || source.shadowDistance > 0.1f; + newSettings.reflectionFramerate = source.targetFramerate; + newSettings.usePostFX = source.usePostFX; + newSettings.explicitResolution = source.explicitResolution; + newSettings.renderDepth = source.useDepth; + newSettings.useMipMaps = source.useMipMaps; + newSettings.useAntialiasing = source.useAntialiasing; + newSettings.clearToColor = source.useCustomClearFlags && source.clearFlags == 1; + newSettings.camerasPrefix = source.trackCamerasWithTag ? source.camerasPrefix : ""; + newSettings.outputResolutionMultiplier = source.resolutionDownscale; + newSettings.forceHDR = source.forceFloatOutput; + newSettings.backgroundColor = source.backgroundColor; + newSettings.accurateMatrix = source.reflectionClipMode == PlanarReflections3.ReflectionClipMode.AccurateClipping; + newSettings.screenBasedResolution = source.resolutionMode == PlanarReflections3.ResolutionMode.ScreenBased; + + return newSettings; + + } + +#endif + + + } + + [System.Serializable] + public class ReflectionData { + protected Camera _reflectionCam; + public Camera ReflectionCamera { get { return _reflectionCam; } } + + public UniversalAdditionalCameraData UniversalData; + + public RenderTexture _reflectionTex; + + public RenderTexture _reflectionDepth; + + public RenderTexture _reflectionFog; + + public Vector2Int screenRes; + + public int recursionLevel = 0; + + public float timer; + + + public void ForceSetCamera( Camera cam ) { + _reflectionCam = cam; + UniversalData = _reflectionCam.GetUniversalAdditionalCameraData(); + } + + public ReflectionData( Camera cam, PlanarReflectionSettings settings ) { + _reflectionCam = cam; + _reflectionTex = RenderTexture.GetTemporary( 1, 1 ); + _reflectionDepth = RenderTexture.GetTemporary( 1, 1 ); + _reflectionFog = RenderTexture.GetTemporary( 1, 1 ); + screenRes = new Vector2Int( Screen.width, Screen.height ); + + UniversalData = _reflectionCam.GetUniversalAdditionalCameraData(); + + RegenerateTextures( settings ); + + } + + public void RegenerateTextures( PlanarReflectionSettings settings ) { + + RenderTexture.ReleaseTemporary( _reflectionTex ); + RenderTexture.ReleaseTemporary( _reflectionDepth ); + RenderTexture.ReleaseTemporary( _reflectionFog ); + + var rd = new RenderTextureDescriptor( Mathf.RoundToInt( settings.outputResolutionMultiplier * ( settings.screenBasedResolution ? Screen.width : settings.explicitResolution.x ) ), Mathf.RoundToInt( settings.outputResolutionMultiplier * ( settings.screenBasedResolution ? Screen.height : settings.explicitResolution.y ) ) ); + rd.useMipMap = settings.useMipMaps; + rd.msaaSamples = 1; + rd.colorFormat = settings.forceHDR ? RenderTextureFormat.DefaultHDR : RenderTextureFormat.Default; + rd.depthBufferBits = 16; + rd.autoGenerateMips = true; + rd.volumeDepth = 1; + rd.vrUsage = VRTextureUsage.None; + rd.dimension = UnityEngine.Rendering.TextureDimension.Tex2D; + rd.mipCount = 6; + _reflectionTex = RenderTexture.GetTemporary( rd ); + _reflectionTex.filterMode = FilterMode.Bilinear; + if ( settings.renderDepth ) { + rd.colorFormat = RenderTextureFormat.Depth; + _reflectionDepth = RenderTexture.GetTemporary( rd ); + _reflectionDepth.filterMode = FilterMode.Bilinear; + _reflectionDepth.name = "_REFDEPTHP4"; + } + else { + RenderTexture.ReleaseTemporary( _reflectionDepth ); + } + + if ( settings.renderFog ) { + rd.colorFormat = RenderTextureFormat.Default; + _reflectionFog = RenderTexture.GetTemporary( rd ); + _reflectionFog.filterMode = FilterMode.Bilinear; + _reflectionFog.name = "_REFFOGP4"; + } + else { + RenderTexture.ReleaseTemporary( _reflectionFog ); + } + screenRes = new Vector2Int( Screen.width, Screen.height ); + _reflectionTex.name = "_REFTEXP4"; + + } + + + + + + } + + [HelpURL( "https://irreverent-software.com/docs/pidi-planar-reflections-5/getting-started/installation/" )] + [ExecuteAlways] + public class PlanarReflectionRenderer : MonoBehaviour { + + +#if UNITY_2023_3_OR_NEWER + protected UniversalRenderPipeline.SingleCameraRequest rq = new UniversalRenderPipeline.SingleCameraRequest(); +#endif + Camera[] _allCameras = new Camera[0]; + + + + +#if UNITY_EDITOR + + public bool showAdvancedSettings; + + public Mesh defaultReflectorMesh; + + public Material defaultReflectorMaterial; + + public bool showPreviewReflector; + + Vector3 _sceneViewOriginalPos = new Vector3( Mathf.Infinity, 0, 0 ); + + public string Version { get { return "5.1.5"; } } + +#endif + + [SerializeField] protected PlanarReflectionSettings _settings = new PlanarReflectionSettings(); + + public PlanarReflectionSettings Settings { get { return _settings; } } + + public RenderTexture externalReflectionTex; + + public RenderTexture externalReflectionDepth; + + protected Dictionary _reflectionData = new Dictionary(); + + private List _reflectionCameras = new List( new Camera[1] ); + + + private Camera[] updateCams = new Camera[0]; + +#if UNITY_EDITOR + + protected ReflectionData _sceneReflection; + + private MaterialPropertyBlock _sceneReflectorMatBlock; + +#endif + + + public Texture GetReflection( Camera cam ) { + + if ( cam.cameraType == CameraType.SceneView ) { +#if UNITY_EDITOR + if ( externalReflectionTex ) { + return _sceneReflection != null && _sceneReflection._reflectionTex != null ? (Texture)externalReflectionTex : Texture2D.blackTexture; + } + return _sceneReflection != null && _sceneReflection._reflectionTex != null ? (Texture)_sceneReflection._reflectionTex : Texture2D.blackTexture; +#else + return Texture2D.blackTexture; +#endif + } + else { + + if ( externalReflectionTex ) { + return _reflectionData.ContainsKey( cam ) ? (Texture)externalReflectionTex : Texture2D.blackTexture; + } + + if ( _reflectionData.ContainsKey( cam ) ) { + return _reflectionData[cam]._reflectionTex; + } + else { + return Texture2D.blackTexture; + } + } + + + } + + + public Texture GetReflectionDepth( Camera cam ) { + + if ( cam.cameraType == CameraType.SceneView ) { +#if UNITY_EDITOR + return _sceneReflection != null && _sceneReflection._reflectionDepth != null ? (Texture)_sceneReflection._reflectionDepth : Texture2D.whiteTexture; +#else + return Texture2D.blackTexture; +#endif + } + else { + if ( _reflectionData.ContainsKey( cam ) ) { + return _reflectionData[cam]._reflectionDepth ? (Texture)_reflectionData[cam]._reflectionDepth : Texture2D.whiteTexture; + } + else { + return Texture2D.blackTexture; + } + } + + + } + + + public Texture GetReflectionFog( Camera cam ) { + + if ( cam.cameraType == CameraType.SceneView ) { +#if UNITY_EDITOR + return _sceneReflection != null && _sceneReflection._reflectionFog != null ? (Texture)_sceneReflection._reflectionFog : Texture2D.blackTexture; +#else + return Texture2D.blackTexture; +#endif + } + else { + if ( _reflectionData.ContainsKey( cam ) ) { + return _reflectionData[cam]._reflectionFog; + } + else { + return Texture2D.blackTexture; + } + } + + + } + + + +#if UNITY_EDITOR + [UnityEditor.MenuItem( "GameObject/Effects/Planar Reflections 5/Create Reflections Renderer", priority = -99 )] + public static void CreateReflectionsRendererObject() { + + var reflector = new GameObject( "Reflection Renderer", typeof( PlanarReflectionRenderer ) ); + reflector.transform.position = Vector3.zero; + reflector.transform.rotation = Quaternion.identity; + + } + + [UnityEditor.Callbacks.DidReloadScripts] + private static void OnScriptsReloaded() { + var cams = Resources.FindObjectsOfTypeAll(); + + foreach ( Camera cam in cams ) { + if ( cam.name.Contains( "_URPReflectionCamera" ) ) { +#if !UNITY_2018_3_OR_NEWER + DestroyImmediate( cam.targetTexture ); +#else + RenderTexture.ReleaseTemporary( cam.targetTexture ); +#endif + cam.targetTexture = null; + DestroyImmediate( cam.gameObject ); + } + } + } + +#endif + + + + + public void OnEnable() { + + _reflectionCameras = new List( new Camera[1] ); + +#if UNITY_EDITOR + + +#if UNITY_2018_1_OR_NEWER + UnityEditor.EditorApplication.QueuePlayerLoopUpdate(); + UnityEditor.SceneView.RepaintAll(); +#endif + + +#endif + + +#if UPDATE_PLANAR3 + if ( GetComponent() ) { + _settings = GetComponent().Settings; + } +#endif + + + //Camera.onPreCull += RenderReflection; + + +#if UNITY_2023_3_OR_NEWER + RenderPipelineManager.beginContextRendering -= RenderAllCameras; + RenderPipelineManager.beginContextRendering += RenderAllCameras; +#endif + +#if !UNITY_2023_3_OR_NEWER + RenderPipelineManager.beginFrameRendering += RenderAllCameras; +#else +#if UNITY_EDITOR && !UNITY_2023_3_OR_NEWER + UnityEditor.EditorApplication.update += UpdateSceneReflections; +#endif + RenderPipelineManager.beginCameraRendering -= DrawPreview; + RenderPipelineManager.beginCameraRendering += DrawPreview; + +#endif + + } + + public void OnDisable() { + +#if UNITY_EDITOR + UnityEditor.Undo.undoRedoPerformed -= ApplySettings; + +#endif + +#if UNITY_2023_3_OR_NEWER + RenderPipelineManager.beginContextRendering -= RenderAllCameras; +#endif + +#if !UNITY_2023_3_OR_NEWER + UnityEngine.Rendering.RenderPipelineManager.beginFrameRendering -= RenderAllCameras; +#else + RenderPipelineManager.beginCameraRendering -= DrawPreview; + +#if UNITY_EDITOR && !UNITY_2023_3_OR_NEWER + UnityEditor.EditorApplication.update -= UpdateSceneReflections; +#endif + +#endif + + foreach ( KeyValuePair pair in _reflectionData ) { + RenderTexture.ReleaseTemporary( pair.Value._reflectionTex ); + RenderTexture.ReleaseTemporary( pair.Value._reflectionDepth ); + RenderTexture.ReleaseTemporary( pair.Value._reflectionFog ); + } + + var cams = _reflectionCameras.ToArray(); + + for ( int i = 0; i < cams.Length; i++ ) { + if ( cams[i] ) { + DestroyImmediate( cams[i].gameObject ); + } + } + + _reflectionCameras.Clear(); + _reflectionCameras.Add( null ); + _reflectionData.Clear(); +#if UNITY_EDITOR + _sceneReflection = default; +#endif + + } + + + public void ApplySettings() { + + foreach ( KeyValuePair pair in _reflectionData ) { + _reflectionData[pair.Key].RegenerateTextures( _settings ); + } + +#if UNITY_EDITOR + if ( _sceneReflection != null ) + _sceneReflection.RegenerateTextures( _settings ); +#endif + + } + +#if UNITY_2023_3_OR_NEWER + void RenderAllCameras( ScriptableRenderContext context, List cams ) { + for ( int i = 0; i < cams.Count; i++ ) { + RenderURPReflection( context, cams[i] ); + } + + } +#else + void RenderAllCameras( ScriptableRenderContext context, Camera[] cams ) { + + for (int i = 0; i < cams.Length; i++ ) { + RenderURPReflection( context, cams[i] ); + } + + } +#endif + + + void DrawPreview( ScriptableRenderContext context, Camera cam ) { +#if UNITY_EDITOR + if ( cam.cameraType == CameraType.SceneView && showPreviewReflector ) { + DrawReflectorMesh( cam, _sceneReflection ); + } +#endif + } + + + + public void SyncToCamera( Camera refCamera, Camera cam ) { + + refCamera.CopyFrom( cam ); + refCamera.depth = cam.depth + 99; + refCamera.allowHDR = cam.allowHDR; + refCamera.allowMSAA = false; + refCamera.useOcclusionCulling = false; + refCamera.cullingMask = _settings.reflectLayers; + refCamera.clearFlags = _settings.clearToColor ? CameraClearFlags.SolidColor : CameraClearFlags.Skybox; + refCamera.backgroundColor = _settings.backgroundColor; + refCamera.cameraType = CameraType.Game; + refCamera.renderingPath = cam.renderingPath; + + refCamera.useOcclusionCulling = false; + + refCamera.targetTexture = externalReflectionTex ? externalReflectionTex : _reflectionData[cam]._reflectionTex; + + + + + var uData = refCamera.GetUniversalAdditionalCameraData(); + + + uData.renderType = CameraRenderType.Base; + Vector3 worldSpaceViewDir = cam.transform.forward; + Vector3 worldSpaceViewUp = cam.transform.up; + Vector3 worldSpaceCamPos = cam.transform.position; + + Vector3 planeSpaceViewDir = transform.InverseTransformDirection( worldSpaceViewDir ); + Vector3 planeSpaceViewUp = transform.InverseTransformDirection( worldSpaceViewUp ); + Vector3 planeSpaceCamPos = transform.InverseTransformPoint( worldSpaceCamPos ); + + planeSpaceViewDir.y *= -1.0f; + planeSpaceViewUp.y *= -1.0f; + planeSpaceCamPos.y *= -1.0f; + + worldSpaceViewDir = transform.TransformDirection( planeSpaceViewDir ); + worldSpaceViewUp = transform.TransformDirection( planeSpaceViewUp ); + worldSpaceCamPos = transform.TransformPoint( planeSpaceCamPos ); + + refCamera.transform.position = worldSpaceCamPos; + refCamera.transform.LookAt( worldSpaceCamPos + worldSpaceViewDir, worldSpaceViewUp ); + + refCamera.nearClipPlane = _settings.nearClipPlane; + refCamera.farClipPlane = _settings.farClipPlane; + + refCamera.rect = new Rect( 0, 0, 1, 1 ); + + refCamera.aspect = cam.aspect; + + + if ( _settings.accurateMatrix ) { + refCamera.projectionMatrix = refCamera.CalculateObliqueMatrix( CameraSpacePlane( refCamera, transform.position, transform.up ) ); + } + + } + + + + public void RenderURPReflection( ScriptableRenderContext context, Camera cam ) { + + if ( !string.IsNullOrEmpty( _settings.camerasPrefix ) ) { + if ( cam.cameraType != CameraType.SceneView && !cam.name.Contains( _settings.camerasPrefix ) ) { + return; + } + } + + + if ( !_reflectionData.ContainsKey( cam ) +#if UNITY_EDITOR + || + _sceneReflection == null || + !_sceneReflection.ReflectionCamera +#endif + ) { + +#if UNITY_EDITOR + + if ( cam.cameraType == CameraType.SceneView ) { + + if ( _sceneReflection == null ) { + var rCam = new GameObject( "_URPSceneReflectionCamera", typeof( Camera ), typeof( UniversalAdditionalCameraData ) ); + + _reflectionCameras[0] = rCam.GetComponent(); + + rCam.hideFlags = HideFlags.HideAndDontSave; + rCam.GetComponent().enabled = false; + rCam.GetComponent().cameraType = CameraType.Game; + + + + _sceneReflection = new ReflectionData( _reflectionCameras[0], _settings ); + } + else { + if ( !_sceneReflection.ReflectionCamera ) { + var rCam = new GameObject( "_URPSceneReflectionCamera", typeof( Camera ), typeof( UniversalAdditionalCameraData ) ); + + _reflectionCameras[0] = rCam.GetComponent(); + + + + rCam.hideFlags = HideFlags.HideAndDontSave; + rCam.GetComponent().enabled = false; + rCam.GetComponent().cameraType = CameraType.Game; + } + + _sceneReflection.ForceSetCamera( _reflectionCameras[0] ); + } + + //var rCam = new GameObject( "_URPReflectionCamera", typeof( Camera ), typeof( Skybox ), typeof(UniversalAdditionalCameraData) ); + + + } + else + +#endif + if ( cam.cameraType == CameraType.Game && !_reflectionData.ContainsKey( cam ) && !cam.gameObject.name.Contains( "ReflectionCamera" ) && cam.gameObject.hideFlags == HideFlags.None ) { + var rCam = new GameObject( "_URPGameReflectionCamera", typeof( Camera ), typeof( UniversalAdditionalCameraData ) ); + + _reflectionCameras.Add( rCam.GetComponent() ); + + rCam.hideFlags = HideFlags.HideAndDontSave; + rCam.GetComponent().enabled = false; + rCam.GetComponent().cameraType = CameraType.Game; + + _reflectionData.Add( cam, new ReflectionData( rCam.GetComponent(), _settings ) ); + } + + +#if UNITY_EDITOR + if ( cam.cameraType == CameraType.SceneView ) { + if ( _sceneReflection == null ) { + _sceneReflection = new ReflectionData( _reflectionCameras[0], _settings ); + } + else { + _sceneReflection.ForceSetCamera( _reflectionCameras[0] ); + } + + } + else +#endif + if ( cam.cameraType == CameraType.Game && !_reflectionData.ContainsKey( cam ) && !cam.gameObject.name.Contains( "ReflectionCamera" ) && cam.gameObject.hideFlags == HideFlags.None ) { + _reflectionData.Add( cam, new ReflectionData( _reflectionCameras[0], _settings ) ); + } + else if ( cam.gameObject.hideFlags != HideFlags.None ) { + return; + } + } + + + Plane reflectionPlane = new Plane( transform.up, transform.position ); + + if ( Mathf.Abs( Vector3.Dot( transform.up, cam.transform.forward ) ) < 0.01f && ( cam.orthographic || reflectionPlane.GetDistanceToPoint( cam.transform.position ) < 0.025f ) ) { + return; + } + +#if UNITY_EDITOR + + var isSceneCam = cam.cameraType == CameraType.SceneView; + + + if ( !_reflectionData.ContainsKey( cam ) && !isSceneCam ) { + return; + } + + + if ( isSceneCam ) { + if ( Screen.width != _sceneReflection.screenRes.x || Screen.height != _sceneReflection.screenRes.y ) { + _sceneReflection.RegenerateTextures( _settings ); + } + } + else { + if ( Screen.width != _reflectionData[cam].screenRes.x || Screen.height != _reflectionData[cam].screenRes.y ) { + _reflectionData[cam].RegenerateTextures( _settings ); + } + } + + + + var currentData = isSceneCam ? _sceneReflection : _reflectionData[cam]; +#else + if ( Screen.width != _reflectionData[cam].screenRes.x || Screen.height != _reflectionData[cam].screenRes.y ) { + _reflectionData[cam].RegenerateTextures( _settings ); + } + + var currentData = _reflectionData[cam]; +#endif + var refCamera = currentData.ReflectionCamera; + + refCamera.CopyFrom( cam ); + refCamera.depth = cam.depth + 99; + refCamera.allowHDR = cam.allowHDR; + refCamera.allowMSAA = false; + refCamera.useOcclusionCulling = false; + refCamera.cullingMask = _settings.reflectLayers; + refCamera.clearFlags = _settings.clearToColor ? CameraClearFlags.SolidColor : CameraClearFlags.Skybox; + refCamera.backgroundColor = _settings.backgroundColor; + refCamera.cameraType = CameraType.Game; + refCamera.renderingPath = cam.renderingPath; + + refCamera.useOcclusionCulling = false; + + refCamera.targetTexture = externalReflectionTex ? externalReflectionTex : currentData._reflectionTex; + + + var uData = refCamera.GetUniversalAdditionalCameraData(); + + uData.renderType = CameraRenderType.Base; + Vector3 worldSpaceViewDir = cam.transform.forward; + Vector3 worldSpaceViewUp = cam.transform.up; + Vector3 worldSpaceCamPos = cam.transform.position; + + Vector3 planeSpaceViewDir = transform.InverseTransformDirection( worldSpaceViewDir ); + Vector3 planeSpaceViewUp = transform.InverseTransformDirection( worldSpaceViewUp ); + Vector3 planeSpaceCamPos = transform.InverseTransformPoint( worldSpaceCamPos ); + + planeSpaceViewDir.y *= -1.0f; + planeSpaceViewUp.y *= -1.0f; + planeSpaceCamPos.y *= -1.0f; + + worldSpaceViewDir = transform.TransformDirection( planeSpaceViewDir ); + worldSpaceViewUp = transform.TransformDirection( planeSpaceViewUp ); + worldSpaceCamPos = transform.TransformPoint( planeSpaceCamPos ); + + refCamera.transform.position = worldSpaceCamPos; + refCamera.transform.LookAt( worldSpaceCamPos + worldSpaceViewDir, worldSpaceViewUp ); + + refCamera.nearClipPlane = _settings.nearClipPlane; + refCamera.farClipPlane = _settings.farClipPlane; + + refCamera.rect = new Rect( 0, 0, 1, 1 ); + + refCamera.aspect = cam.aspect; + + uData.SetRenderer( _settings.mainRenderPassIndex ); + + if ( _settings.accurateMatrix ) { + refCamera.projectionMatrix = refCamera.CalculateObliqueMatrix( CameraSpacePlane( refCamera, transform.position, transform.up ) ); + } + + + var tempLOD = QualitySettings.lodBias; + var maxLod = QualitySettings.maximumLODLevel; + + QualitySettings.lodBias *= _settings.customLODBias; + QualitySettings.maximumLODLevel = _settings.maxLODLevel; + + + uData.renderShadows = _settings.renderShadows; + uData.volumeLayerMask = _settings.postFXVolumeMask; + uData.antialiasing = _settings.useAntialiasing ? AntialiasingMode.FastApproximateAntialiasing : AntialiasingMode.None; + + if ( +#if UNITY_EDITOR + !Application.isPlaying || +#endif + ( Time.realtimeSinceStartup > currentData.timer) ) { + + + if ( _settings.renderFog +#if UNITY_EDITOR + && !isSceneCam +#endif + ) { + refCamera.targetTexture = currentData._reflectionFog; + refCamera.depthTextureMode = DepthTextureMode.None; + uData.renderPostProcessing = false; + + uData.SetRenderer( _settings.fogRendererIndex ); +#if UNITY_2023_3_OR_NEWER + rq.destination = refCamera.targetTexture; + var clearF = refCamera.clearFlags; + var clearCol = refCamera.backgroundColor; + refCamera.clearFlags = CameraClearFlags.Color; + refCamera.backgroundColor = Color.clear; + refCamera.targetTexture = null; + UniversalRenderPipeline.SubmitRenderRequest( refCamera, rq ); + refCamera.targetTexture = rq.destination; + refCamera.clearFlags = clearF; + refCamera.backgroundColor = clearCol; +#else + var clearF = refCamera.clearFlags; + var clearCol = refCamera.backgroundColor; + refCamera.clearFlags = CameraClearFlags.Color; + refCamera.backgroundColor = Color.clear; + UniversalRenderPipeline.RenderSingleCamera( context, refCamera ); + refCamera.clearFlags = clearF; + refCamera.backgroundColor = clearCol; +#endif + uData.SetRenderer( 0 ); + } + + + if ( _settings.renderDepth +#if UNITY_EDITOR + && !isSceneCam +#endif + ) { + refCamera.targetTexture = currentData._reflectionDepth; + refCamera.depthTextureMode = DepthTextureMode.Depth; + + uData.renderPostProcessing = false; + + uData.requiresColorOption = CameraOverrideOption.Off; + uData.renderShadows = false; + + +#if UNITY_2023_3_OR_NEWER + rq.destination = refCamera.targetTexture; + refCamera.targetTexture = null; + UniversalRenderPipeline.SubmitRenderRequest( refCamera, rq ); + refCamera.targetTexture = rq.destination; +#else + UniversalRenderPipeline.RenderSingleCamera( context, refCamera ); +#endif + +#if UNITY_EDITOR + if ( isSceneCam ) { + uData.renderPostProcessing = false; + } + else { +#endif + + uData.renderPostProcessing = _settings.usePostFX; +#if UNITY_EDITOR + } +#endif + uData.volumeLayerMask = _settings.postFXVolumeMask; + } + + refCamera.targetTexture = currentData._reflectionTex; + +#if UNITY_EDITOR + if ( isSceneCam ) { + uData.renderPostProcessing = false; + } + else { +#endif + uData.renderPostProcessing = _settings.usePostFX; +#if UNITY_EDITOR + } +#endif + uData.volumeLayerMask = _settings.postFXVolumeMask; + + uData.requiresDepthOption = CameraOverrideOption.Off; + uData.requiresColorOption = CameraOverrideOption.Off; + + + if ( _settings.usePostFX +#if UNITY_EDITOR + && !isSceneCam +#endif + ) { + refCamera.enabled = true; + } + else + { + refCamera.enabled = false; + +#if UNITY_2023_3_OR_NEWER + rq.destination = refCamera.targetTexture; + refCamera.depthTextureMode = DepthTextureMode.None; + refCamera.targetTexture = null; +#if UNITY_EDITOR + if ( isSceneCam ) { + refCamera.cameraType = CameraType.Game; + } +#endif + UniversalRenderPipeline.SubmitRenderRequest( refCamera, rq ); +#if UNITY_EDITOR + if ( isSceneCam ) { + refCamera.cameraType = CameraType.SceneView; + } +#endif + + refCamera.targetTexture = rq.destination; +#else + UniversalRenderPipeline.RenderSingleCamera( context, refCamera ); +#endif + } + } + + QualitySettings.maximumLODLevel = maxLod; + QualitySettings.lodBias = tempLOD; + + + + if ( +#if UNITY_EDITOR + Application.isPlaying && +#endif + Time.realtimeSinceStartup > currentData.timer && _settings.reflectionFramerate > 0 ) { + currentData.timer = Time.realtimeSinceStartup + ( 1.0f / _settings.reflectionFramerate ); + } + +#if UNITY_EDITOR && !UNITY_2024_3_OR_NEWER + if ( cam.cameraType == CameraType.SceneView && showPreviewReflector ) + DrawReflectorMesh( cam, currentData ); +#endif + } + + + + private void Update() { + + if ( _allCameras.Length != Camera.allCamerasCount ) { + _allCameras = new Camera[Camera.allCamerasCount]; + Camera.GetAllCameras( _allCameras ); + } + + } + + + private void LateUpdate() { + + for ( int i = 0; i < _allCameras.Length; i++ ) { + if ( _settings.usePostFX ) { + if ( _reflectionData.ContainsKey( _allCameras[i] ) ) { + SyncToCamera( _reflectionData[_allCameras[i]].ReflectionCamera, _allCameras[i] ); + } + } + } + + } + + + private Vector4 CameraSpacePlane( Camera forCamera, Vector3 planeCenter, Vector3 planeNormal ) { + Vector3 offsetPos = planeCenter; + Matrix4x4 mtx = forCamera.worldToCameraMatrix; + Vector3 cPos = mtx.MultiplyPoint( offsetPos ); + Vector3 cNormal = mtx.MultiplyVector( planeNormal ).normalized * 1; + return new Vector4( cNormal.x, cNormal.y, cNormal.z, -Vector3.Dot( cPos, cNormal ) ); + } + + +#if UNITY_EDITOR + private void DrawReflectorMesh( Camera sceneCam, ReflectionData data ) { + + if ( !sceneCam || data == null ) + return; + + var matrix = new Matrix4x4(); + matrix.SetTRS( transform.position, transform.rotation, Vector3.one * 10 ); + + if ( _sceneReflectorMatBlock == null ) { + _sceneReflectorMatBlock = new MaterialPropertyBlock(); + } + + _sceneReflectorMatBlock.SetTexture( "_ReflectionTex", data._reflectionTex ? (Texture)data._reflectionTex : (Texture)Texture2D.blackTexture ); + Graphics.DrawMesh( defaultReflectorMesh, matrix, defaultReflectorMaterial, 0, sceneCam, 0, _sceneReflectorMatBlock ); + + } + + public void OnDrawGizmos() { + + Gizmos.matrix = Matrix4x4.TRS( transform.position, transform.rotation, Vector3.one ); + Gizmos.color = Color.clear; + Gizmos.DrawCube( Vector3.zero, new Vector3( 1, 0.01f, 1 ) * 10 ); + Gizmos.color = Color.cyan; + Gizmos.DrawWireCube( Vector3.zero, new Vector3( 1, 0, 1 ) * 10 ); + Gizmos.matrix = Matrix4x4.TRS( Vector3.zero, Quaternion.identity, Vector3.one ); + + } + + + public void OnDrawGizmosSelected() { + + } + + +#endif + + + } + +} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionRenderer.cs.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionRenderer.cs.meta new file mode 100644 index 0000000..5179d42 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflectionRenderer.cs.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: dde72cd477072284786978889ffce393 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - internalPostFXResources: {fileID: 11400000, guid: 4be3c01c56742ae44be75ba170c06426, + type: 2} + - defaultReflectorMesh: {fileID: 4300002, guid: 7895f1f943551db4e9784958a7e88a58, + type: 3} + - defaultReflectorMaterial: {fileID: 2100000, guid: fbfc4efe23a9b0046a787d829353352b, + type: 2} + - externalReflectionTex: {instanceID: 0} + - externalReflectionDepth: {instanceID: 0} + executionOrder: 300 + icon: {fileID: 2800000, guid: 3c249ea879248f340a8701634b45b2a0, type: 3} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/PlanarReflectionRenderer.cs + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflections5.asmdef b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflections5.asmdef new file mode 100644 index 0000000..b36efac --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflections5.asmdef @@ -0,0 +1,16 @@ +{ + "name": "PlanarReflections5", + "rootNamespace": "", + "references": [ + "GUID:15fc0a57446b3144c949da3e2b9737a9" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflections5.asmdef.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflections5.asmdef.meta new file mode 100644 index 0000000..f666418 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source Code/PlanarReflections5.asmdef.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 334652eda5240b34295005cfff81eee2 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Source + Code/PlanarReflections5.asmdef + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset similarity index 64% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset index d6e8080..2346ede 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset @@ -24,6 +24,9 @@ MonoBehaviour: PassNames: [] overrideMaterial: {fileID: 2100000, guid: edc18ab1799dc3c4c8660c19ecccf8f1, type: 2} overrideMaterialPassIndex: 0 + overrideShader: {fileID: 4800000, guid: fcb20b4cb153ee8429e9eead78936e77, type: 3} + overrideShaderPassIndex: 0 + overrideMode: 1 overrideDepthState: 0 depthCompareFunction: 4 enableWrite: 1 @@ -51,17 +54,25 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} m_Name: FogPassRenderer m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, type: 3} + hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, type: 3} + probeVolumeResources: + probeVolumeDebugShader: {fileID: 0} + probeVolumeFragmentationDebugShader: {fileID: 0} + probeVolumeOffsetDebugShader: {fileID: 0} + probeVolumeSamplingDebugShader: {fileID: 0} + probeSamplingDebugMesh: {fileID: 0} + probeSamplingDebugTexture: {fileID: 0} + probeVolumeBlendStatesCS: {fileID: 0} m_RendererFeatures: - {fileID: -3390901880458225834} m_RendererFeatureMap: 5657159bb418f1d0 - postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} - shaders: - blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} - copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} - screenSpaceShadowPS: {fileID: 4800000, guid: 0f854b35a0cf61a429bd5dcfea30eddd, - type: 3} - samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} - fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} + m_UseNativeRenderPass: 0 + xrSystemData: {fileID: 0} + postProcessData: {fileID: 0} + m_AssetVersion: 2 m_OpaqueLayerMask: serializedVersion: 2 m_Bits: 0 @@ -76,3 +87,10 @@ MonoBehaviour: failOperation: 0 zFailOperation: 0 m_ShadowTransparentReceive: 0 + m_RenderingMode: 2 + m_DepthPrimingMode: 0 + m_CopyDepthMode: 0 + m_DepthAttachmentFormat: 0 + m_DepthTextureFormat: 0 + m_AccurateGbufferNormals: 0 + m_IntermediateTextureMode: 0 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset.meta new file mode 100644 index 0000000..ca5e752 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5ac2af85432eee34fa79ce979fd9b4d1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Fog Pass/FogPassRenderer.asset + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat similarity index 97% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat index 64f6ca8..37461ee 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 7 + version: 9 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -32,7 +32,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -120,3 +121,4 @@ Material: - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} - _UVTiling: {r: 2, g: 2, b: 0, a: 0} m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat.meta new file mode 100644 index 0000000..45fb599 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 0314f2655fde2ae44b3b86e316674a9c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph new file mode 100644 index 0000000..b8416a6 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph @@ -0,0 +1,4719 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "a1a47b214ca14e63851f6c5ee170f224", + "m_Properties": [ + { + "m_Id": "84fd6db5523cb18488acdcd9fb82a308" + }, + { + "m_Id": "fe1f17654fdacc8da615861e7b8f2155" + }, + { + "m_Id": "33b8d1e5cee84f84afef662b3a76dc97" + }, + { + "m_Id": "ef6fdee7cbf2568185546f4b6a4bf623" + }, + { + "m_Id": "ccb783068143e58abc3db2468ff62dc8" + }, + { + "m_Id": "4a1fcd69b93a41858abeffcb6cec848a" + }, + { + "m_Id": "320e6c301a5b7987b4583a3f4068b9bd" + }, + { + "m_Id": "11936c631e72d283bd09c0a8d94c07b6" + }, + { + "m_Id": "315338d7c537b783b59dafc3894a61bd" + }, + { + "m_Id": "7c337805e1486f86b116e7766adbd961" + }, + { + "m_Id": "a7ab2d2b91b02b8f9d40cd4b78355e9b" + }, + { + "m_Id": "ff221793e9bc358daccad7b06caab9fb" + }, + { + "m_Id": "cc5d146a66e17e8299d6854478e9e8b8" + }, + { + "m_Id": "f1bc184830d6dd8091b1fa7ed21e7ab4" + } + ], + "m_Keywords": [ + { + "m_Id": "52f273682c33463f9942dcfc7cf3fa86" + }, + { + "m_Id": "301f00c73dfa4abab8e521131a3222db" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "15524d7cd2f1413c8d96e46140546fa6" + } + ], + "m_Nodes": [ + { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + { + "m_Id": "5813efd86f925d8e9fa116f18ac200f8" + }, + { + "m_Id": "ada2de45ad8fa8839c2493873a579b9d" + }, + { + "m_Id": "d67c0ffdf9035685958f3085f7698ae8" + }, + { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + { + "m_Id": "6cffc751432b438499af82d525265570" + }, + { + "m_Id": "9ab8e0f6376d81868e74dc1691a96ea4" + }, + { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + { + "m_Id": "87115f55424eb586928299fd4ad6c3a4" + }, + { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + { + "m_Id": "7b7f7388d4b9448c8b3c77ab23a654e4" + }, + { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + { + "m_Id": "57365443d785848793a8aebbb79cb481" + }, + { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + { + "m_Id": "bb3ee390f567ec8fa65bb7f7fb26beee" + }, + { + "m_Id": "3c1973dd2416e68287e62cbfeb41690d" + }, + { + "m_Id": "b344e1e7c8c0b68ca1aa40d51ab9f394" + }, + { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + { + "m_Id": "c08722a8935e99868c30e69968737936" + }, + { + "m_Id": "cf0f94c06b297d809310541a722b5d9e" + }, + { + "m_Id": "6097bcce483c1f8ba213106d5bf4da0e" + }, + { + "m_Id": "f7c4753e372784819c1df528c1ba0d65" + }, + { + "m_Id": "2667a92c74cc4348a1edd36681da640f" + }, + { + "m_Id": "627414e620df4470941311358a2aa939" + }, + { + "m_Id": "ae24e60acd814c1cb7d2ec686889fb32" + }, + { + "m_Id": "637679a6d1014f2cb26124f0e0098405" + }, + { + "m_Id": "8dae8b5d97e346fbae716489c4b623e4" + }, + { + "m_Id": "4512fb31b8084be9b35b891478ada154" + }, + { + "m_Id": "566a560ad7184ed792fd1e600a0c10ad" + }, + { + "m_Id": "3a68dceeee584adea9205dd010aa9acc" + }, + { + "m_Id": "f8ebce34b60c4821aba14024f9ef6ebd" + }, + { + "m_Id": "1b2ecb9fe0c6413ca1a6a138f15e368f" + }, + { + "m_Id": "e5fbf40f1b02485e89bbc178a947e792" + } + ], + "m_GroupDatas": [ + { + "m_Id": "aa183e2d287a4ab1919da27410aab453" + }, + { + "m_Id": "15aba2953e2b428491f5817794422ec2" + }, + { + "m_Id": "79fdfb6565354148a0fb6f84258e8d7a" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -351947282 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dae8b5d97e346fbae716489c4b623e4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -97443213 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c1973dd2416e68287e62cbfeb41690d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -185178582 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57365443d785848793a8aebbb79cb481" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 293498272 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5813efd86f925d8e9fa116f18ac200f8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6097bcce483c1f8ba213106d5bf4da0e" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f8ebce34b60c4821aba14024f9ef6ebd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3a68dceeee584adea9205dd010aa9acc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6097bcce483c1f8ba213106d5bf4da0e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "637679a6d1014f2cb26124f0e0098405" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7b7f7388d4b9448c8b3c77ab23a654e4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 629014811 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "87115f55424eb586928299fd4ad6c3a4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9ab8e0f6376d81868e74dc1691a96ea4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "566a560ad7184ed792fd1e600a0c10ad" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 1592892861 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4512fb31b8084be9b35b891478ada154" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ada2de45ad8fa8839c2493873a579b9d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b344e1e7c8c0b68ca1aa40d51ab9f394" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bb3ee390f567ec8fa65bb7f7fb26beee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e5fbf40f1b02485e89bbc178a947e792" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c08722a8935e99868c30e69968737936" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf0f94c06b297d809310541a722b5d9e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -37634226 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d67c0ffdf9035685958f3085f7698ae8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7c4753e372784819c1df528c1ba0d65" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -335052323 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 2 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 687.0000610351563, + "y": -51.0 + }, + "m_Blocks": [ + { + "m_Id": "2667a92c74cc4348a1edd36681da640f" + }, + { + "m_Id": "627414e620df4470941311358a2aa939" + }, + { + "m_Id": "ae24e60acd814c1cb7d2ec686889fb32" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 687.0000610351563, + "y": 149.0 + }, + "m_Blocks": [ + { + "m_Id": "637679a6d1014f2cb26124f0e0098405" + }, + { + "m_Id": "8dae8b5d97e346fbae716489c4b623e4" + }, + { + "m_Id": "4512fb31b8084be9b35b891478ada154" + }, + { + "m_Id": "566a560ad7184ed792fd1e600a0c10ad" + }, + { + "m_Id": "3a68dceeee584adea9205dd010aa9acc" + }, + { + "m_Id": "f8ebce34b60c4821aba14024f9ef6ebd" + }, + { + "m_Id": "1b2ecb9fe0c6413ca1a6a138f15e368f" + }, + { + "m_Id": "e5fbf40f1b02485e89bbc178a947e792" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/PBR", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "09a1a22332334511bd962772d59ade8c" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "000c62096eb9af8a8697897b90db2879", + "m_Group": { + "m_Id": "79fdfb6565354148a0fb6f84258e8d7a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -110.00007629394531, + "y": 949.0, + "width": 161.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "262d136d448a908ab26103ed6363bf12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "84fd6db5523cb18488acdcd9fb82a308" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "03a1358352ef4082a46eb50a3d9e6ef1", + "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": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "09a1a22332334511bd962772d59ade8c", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "14103a29f1104d3cabd6db04f9f9ffc1" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0aeadbb08921aa8dbca7b8d556b6b6ac", + "m_Id": -97443213, + "m_DisplayName": "Normals", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_2A13549B", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0beeda90bdd0968e86ecc4fabee37b8d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e446b83aec6e286b7753ef946902dc4", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "110586d4d862178c9d899f8b3040f77e", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "11936c631e72d283bd09c0a8d94c07b6", + "m_Guid": { + "m_GuidSerialized": "2fb18e39-5351-47e5-817f-eda8c05a892c" + }, + "m_Name": "Metallic", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_DC1DBEF", + "m_OverrideReferenceName": "_Metallic", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "12a188772992468eb99a1f16f549e912", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "14103a29f1104d3cabd6db04f9f9ffc1", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "15524d7cd2f1413c8d96e46140546fa6", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "84fd6db5523cb18488acdcd9fb82a308" + }, + { + "m_Id": "fe1f17654fdacc8da615861e7b8f2155" + }, + { + "m_Id": "33b8d1e5cee84f84afef662b3a76dc97" + }, + { + "m_Id": "ef6fdee7cbf2568185546f4b6a4bf623" + }, + { + "m_Id": "ccb783068143e58abc3db2468ff62dc8" + }, + { + "m_Id": "4a1fcd69b93a41858abeffcb6cec848a" + }, + { + "m_Id": "320e6c301a5b7987b4583a3f4068b9bd" + }, + { + "m_Id": "11936c631e72d283bd09c0a8d94c07b6" + }, + { + "m_Id": "315338d7c537b783b59dafc3894a61bd" + }, + { + "m_Id": "7c337805e1486f86b116e7766adbd961" + }, + { + "m_Id": "a7ab2d2b91b02b8f9d40cd4b78355e9b" + }, + { + "m_Id": "ff221793e9bc358daccad7b06caab9fb" + }, + { + "m_Id": "cc5d146a66e17e8299d6854478e9e8b8" + }, + { + "m_Id": "f1bc184830d6dd8091b1fa7ed21e7ab4" + }, + { + "m_Id": "52f273682c33463f9942dcfc7cf3fa86" + }, + { + "m_Id": "301f00c73dfa4abab8e521131a3222db" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "15aba2953e2b428491f5817794422ec2", + "m_Title": "Main UVs", + "m_Position": { + "x": -987.0, + "y": -326.9999694824219 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "17a52e02f977ee8f917bc903deb21aa1", + "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.Vector4MaterialSlot", + "m_ObjectId": "17cb3b495b9b268880672ef9f7c4d5f3", + "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": "1b2ecb9fe0c6413ca1a6a138f15e368f", + "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": "d4ee5c54f852440e9b712566274a8d5a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "1b99c9e4555b9381b6625d75ce83c516", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -74.00010681152344, + "y": -295.0, + "width": 172.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff79ef3c69a6a38f8c4953aa91b5ece5" + }, + { + "m_Id": "2180cea0404bbc8b9aa234738a5799db" + }, + { + "m_Id": "4f3bf1f892df3183ba1b054d5b124cdf" + }, + { + "m_Id": "7c2a5c02d9611f839e084fefc4f37dbe" + }, + { + "m_Id": "23128cc64a0a7b889feb2a97feb910fe" + }, + { + "m_Id": "db5afd1e159620839a47ae838264f311" + }, + { + "m_Id": "1f7524583a016b84800942d6d7384ee1" + }, + { + "m_Id": "809b9155bc83928e9a5a55b268522781" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1f7524583a016b84800942d6d7384ee1", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "20be5b9fc965b886aeb2a2864b2de3f8", + "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.Vector1MaterialSlot", + "m_ObjectId": "213a63bdcabc6b858ca91f63fea1e387", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2180cea0404bbc8b9aa234738a5799db", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "21d5a7e40cf98983b9485ec053855f1f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -222.99998474121095, + "y": 482.9999694824219, + "width": 187.0, + "height": 176.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "c5649d3e74049d8f99ad49764fcf683a" + }, + { + "m_Id": "858607ba181a498dbd69d28aec4e7946" + }, + { + "m_Id": "ef835c3008ff6589a79e3159dc629629" + }, + { + "m_Id": "eff5606fa46fec8c8d092895887190f2" + }, + { + "m_Id": "296d205a27c63c8092e8efaa9472ab3d" + }, + { + "m_Id": "2cf491a43e317a85ae60a7defb29ec62" + }, + { + "m_Id": "c81fa02af04e5087b826be0fe3492d55" + }, + { + "m_Id": "5aca4ce0a70a23859737e6ce5cc6dfc5" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22f9208beb422582baba47a2d766d429", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23128cc64a0a7b889feb2a97feb910fe", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "241fdfff53ce4f50a4909f1890cba930", + "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.Vector4MaterialSlot", + "m_ObjectId": "262d136d448a908ab26103ed6363bf12", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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.Vector1MaterialSlot", + "m_ObjectId": "262e402add8d28879f0ec62576a4d958", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2667a92c74cc4348a1edd36681da640f", + "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": "dd396793f31b4e29b2e3e4b1745d0534" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "27212f6babfd6884bc88b22ab479b721", + "m_Id": 0, + "m_DisplayName": "Occlusion Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "2789ac67f8bc46b9a2c6395d1bac6ffb", + "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.Vector1MaterialSlot", + "m_ObjectId": "2950a1761e5836829ebd95f418d1c3fa", + "m_Id": 0, + "m_DisplayName": "Smoothness based reflection", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "296d205a27c63c8092e8efaa9472ab3d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2a42320ac83e7d8b9be0f9fb7ad365f5", + "m_Id": 0, + "m_DisplayName": "Reflection Fog", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2a89c9a395fdde8cb982c4060089e1a1", + "m_Id": 1, + "m_DisplayName": "Reflection (Color)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionColor", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "2cf491a43e317a85ae60a7defb29ec62", + "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": 3 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "301f00c73dfa4abab8e521131a3222db", + "m_Guid": { + "m_GuidSerialized": "3296c007-3093-485f-9843-f3b3b42327f2" + }, + "m_Name": "Use Fog", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_2497EEB5_ON", + "m_OverrideReferenceName": "_USE_FOG", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30b4d3267c2672898e4a3b1a8aa9a7c0", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "312dbb534ea4e485bea07e2702e8fd33", + "m_Id": 0, + "m_DisplayName": "Metallic Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "315338d7c537b783b59dafc3894a61bd", + "m_Guid": { + "m_GuidSerialized": "c4d7975f-dbb1-4ad1-8644-84e2a348adfc" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_15A7254", + "m_OverrideReferenceName": "_BumpMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31eaaab900f5a088b14dd6f2e936c936", + "m_Id": -37634226, + "m_DisplayName": "Distortion by Normals", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_3B350339", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "320e6c301a5b7987b4583a3f4068b9bd", + "m_Guid": { + "m_GuidSerialized": "b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9" + }, + "m_Name": "Metallic Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_21251E47", + "m_OverrideReferenceName": "_MetallicMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "33b8d1e5cee84f84afef662b3a76dc97", + "m_Guid": { + "m_GuidSerialized": "784cfad6-96ce-47be-b59e-303bf684a705" + }, + "m_Name": "Reflection Depth", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_D8F9E264", + "m_OverrideReferenceName": "_ReflectionDepth", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39e58afad4eb3887893aaec158679713", + "m_Id": 2, + "m_DisplayName": "Reflection (Depth)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionDepth", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3a68dceeee584adea9205dd010aa9acc", + "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": "8def0c3746684695bd48f0ae064d74c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3c1973dd2416e68287e62cbfeb41690d", + "m_Group": { + "m_Id": "79fdfb6565354148a0fb6f84258e8d7a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -157.00006103515626, + "y": 906.0000610351563, + "width": 241.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2950a1761e5836829ebd95f418d1c3fa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ff221793e9bc358daccad7b06caab9fb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "422e13bb0b2d1888ae360144f9a98239", + "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, + "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.Texture2DMaterialSlot", + "m_ObjectId": "43b7b306a676a4889322869745bf456e", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4512fb31b8084be9b35b891478ada154", + "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": "2789ac67f8bc46b9a2c6395d1bac6ffb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "4a1fcd69b93a41858abeffcb6cec848a", + "m_Guid": { + "m_GuidSerialized": "f25cc10b-e529-4583-aff2-a65e2860accb" + }, + "m_Name": "Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_B35ECAFB", + "m_OverrideReferenceName": "_Color", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c4f6774e9ee1e898e9605565c270666", + "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": "4d8f3a21ec7d348dab65fa6eadfc56a3", + "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.Vector1MaterialSlot", + "m_ObjectId": "4f3bf1f892df3183ba1b054d5b124cdf", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "52475832f43e0b89b36c65b80b6f5531", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "526ac72fd5d7378d9ea15818801fef89", + "m_Id": 293498272, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_BCCC4859", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "52f273682c33463f9942dcfc7cf3fa86", + "m_Guid": { + "m_GuidSerialized": "29ec55a8-a4bf-4d8d-a145-241f48c6a157" + }, + "m_Name": "PBR Blurred Reflections", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_3276FD84_ON", + "m_OverrideReferenceName": "_BLUR_REFLECTIONS_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "566a560ad7184ed792fd1e600a0c10ad", + "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": "241fdfff53ce4f50a4909f1890cba930" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "57365443d785848793a8aebbb79cb481", + "m_Group": { + "m_Id": "79fdfb6565354148a0fb6f84258e8d7a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -119.00004577636719, + "y": 874.0, + "width": 170.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd7dcf8af207f785983706a517126ba9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "33b8d1e5cee84f84afef662b3a76dc97" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "5813efd86f925d8e9fa116f18ac200f8", + "m_Group": { + "m_Id": "15aba2953e2b428491f5817794422ec2" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -962.0, + "y": -207.0, + "width": 144.99998474121095, + "height": 128.0 + } + }, + "m_Slots": [ + { + "m_Id": "422e13bb0b2d1888ae360144f9a98239" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "58957ba606a6fa8ea4760f1601441648", + "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.NormalMaterialSlot", + "m_ObjectId": "5911a9c17e994a57baa1805ee06aa5d1", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "5aca4ce0a70a23859737e6ce5cc6dfc5", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "5c0555ae7b3815858564d2982a635240", + "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.TangentMaterialSlot", + "m_ObjectId": "5d7e09538cd24282bdf69fada74edf5d", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "607536f2abac4f8e975dc42c373654c9", + "m_Id": -335052323, + "m_DisplayName": "Reflection Fog", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_BB283772", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "6097bcce483c1f8ba213106d5bf4da0e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 482.99993896484377, + "y": -706.0, + "width": 129.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c4f6774e9ee1e898e9605565c270666" + }, + { + "m_Id": "22f9208beb422582baba47a2d766d429" + }, + { + "m_Id": "d7ca3bcb72d42d878dc977e31014e981" + }, + { + "m_Id": "f1b03e9deb026783a0408759b9943b62" + }, + { + "m_Id": "80ccac0fcc32848b9e68ca75bf7b4eea" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "627414e620df4470941311358a2aa939", + "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": "d1d19b45152c41b9a2abe7d4f7dac20e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "637679a6d1014f2cb26124f0e0098405", + "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": "92d3a74c00e94395993c9ab9b196c106" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a68b7b1ad5b4ee4b191bc65bf12df4d", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6cffc751432b438499af82d525265570", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -266.0, + "y": 164.00001525878907, + "width": 187.0, + "height": 176.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "e271f3aa64dbdb868e201e45aa03daae" + }, + { + "m_Id": "dfce285af0a26886908c65ff1c70e001" + }, + { + "m_Id": "a73a4d8d78b25184b240097b018dfe71" + }, + { + "m_Id": "c33501db8411e9889977559255725ba1" + }, + { + "m_Id": "0beeda90bdd0968e86ecc4fabee37b8d" + }, + { + "m_Id": "5c0555ae7b3815858564d2982a635240" + }, + { + "m_Id": "7c981ecc34f57f82a4888832a461e39f" + }, + { + "m_Id": "e6d29f37b882fa85bb017db6d2ba75fd" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "788f8b66e48bc08598671e3d00a5613b", + "m_Group": { + "m_Id": "aa183e2d287a4ab1919da27410aab453" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 76.00001525878906, + "y": -708.0, + "width": 137.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "8c6a0878f49a6d8494ca1f7608cb9aac" + }, + { + "m_Id": "eaefef9f21bc3d8591bd9f5c9a6867f7" + }, + { + "m_Id": "20be5b9fc965b886aeb2a2864b2de3f8" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "79fdfb6565354148a0fb6f84258e8d7a", + "m_Title": "Reflections", + "m_Position": { + "x": -182.00006103515626, + "y": 748.0000610351563 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7b7f7388d4b9448c8b3c77ab23a654e4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -249.00009155273438, + "y": -257.9999694824219, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "312dbb534ea4e485bea07e2702e8fd33" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "320e6c301a5b7987b4583a3f4068b9bd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7c2a5c02d9611f839e084fefc4f37dbe", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "7c337805e1486f86b116e7766adbd961", + "m_Guid": { + "m_GuidSerialized": "59381f49-0e9b-4489-a6d9-fc529fd5c370" + }, + "m_Name": "Occlusion Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6F1ECBD4", + "m_OverrideReferenceName": "_OcclusionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7c981ecc34f57f82a4888832a461e39f", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "809b9155bc83928e9a5a55b268522781", + "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.Vector1MaterialSlot", + "m_ObjectId": "80ccac0fcc32848b9e68ca75bf7b4eea", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "846dfa1fb11bd682ba90376e06a098a8", + "m_Group": { + "m_Id": "79fdfb6565354148a0fb6f84258e8d7a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -111.99996185302735, + "y": 830.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "43b7b306a676a4889322869745bf456e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fe1f17654fdacc8da615861e7b8f2155" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "84a08a35300ca181b2fb45520f4dabd2", + "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": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "84fd6db5523cb18488acdcd9fb82a308", + "m_Guid": { + "m_GuidSerialized": "71f0dc79-056a-43b8-8798-0c611519f4b7" + }, + "m_Name": "Reflection Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_3805D2EF", + "m_OverrideReferenceName": "_ReflectionTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "858607ba181a498dbd69d28aec4e7946", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "87115f55424eb586928299fd4ad6c3a4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3.0000433921813967, + "y": -99.99998474121094, + "width": 122.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "262e402add8d28879f0ec62576a4d958" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "11936c631e72d283bd09c0a8d94c07b6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "89ad0f014b5732829edff2ae6d78f2b0", + "m_Id": 0, + "m_DisplayName": "UV Tiling", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8c6a0878f49a6d8494ca1f7608cb9aac", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "8d64dd19cc046482a95f203ccd93b2c3", + "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.BlockNode", + "m_ObjectId": "8dae8b5d97e346fbae716489c4b623e4", + "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": "5911a9c17e994a57baa1805ee06aa5d1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8def0c3746684695bd48f0ae064d74c0", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "92d3a74c00e94395993c9ab9b196c106", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "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.PropertyNode", + "m_ObjectId": "9ab8e0f6376d81868e74dc1691a96ea4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -46.00009536743164, + "y": 22.999980926513673, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e446b83aec6e286b7753ef946902dc4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ccb783068143e58abc3db2468ff62dc8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9c7cec9253ac208a9f40866796894823", + "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.UVMaterialSlot", + "m_ObjectId": "9f4a3832d086458d942a3eb3fa6d4a80", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a14eafdbb6049d8cbea2610f4b32e273", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 137.00003051757813, + "y": -39.00001907348633, + "width": 127.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "17a52e02f977ee8f917bc903deb21aa1" + }, + { + "m_Id": "a996c1586d609480a3c86a599845221f" + }, + { + "m_Id": "84a08a35300ca181b2fb45520f4dabd2" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a4b111325501cb8a9336211cd734f14d", + "m_Group": { + "m_Id": "79fdfb6565354148a0fb6f84258e8d7a" + }, + "m_Name": "PBR-Like Reflections", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 263.0000305175781, + "y": 807.0, + "width": 420.0, + "height": 262.0 + } + }, + "m_Slots": [ + { + "m_Id": "b8164e25ef74378aa42b417be532024d" + }, + { + "m_Id": "526ac72fd5d7378d9ea15818801fef89" + }, + { + "m_Id": "d4f1cd52820f8a81adc93b6615a0097a" + }, + { + "m_Id": "d2a2ec3b2325eb82b60c48e5e10e71c1" + }, + { + "m_Id": "b953e78f30b3cb8482731678ce1d7dd0" + }, + { + "m_Id": "31eaaab900f5a088b14dd6f2e936c936" + }, + { + "m_Id": "0aeadbb08921aa8dbca7b8d556b6b6ac" + }, + { + "m_Id": "e28ad9e58bce4e84b37b7d6b508ad057" + }, + { + "m_Id": "607536f2abac4f8e975dc42c373654c9" + }, + { + "m_Id": "2a89c9a395fdde8cb982c4060089e1a1" + }, + { + "m_Id": "39e58afad4eb3887893aaec158679713" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8eacc4a6336aacc40887d864b1a2e5e0\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f7e545bf-a19b-4417-a279-73f3220daab3", + "c127c5b4-e680-4f88-875f-ba1f25ef7c9e", + "514b2aec-06bd-4c85-be51-a3d2317f4443", + "5ba7ddf8-9b56-4065-91ca-9e3acf3cc720", + "f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3", + "5b18fe20-c1d9-41e6-bbed-67ea629f8f88", + "a38c6dfa-cebd-4f06-b290-9734ca10c68f", + "21daf13b-bd13-4b43-aed7-2e8b50b530c1", + "39d8261e-1fa6-4b31-bed6-372b7564008f", + "8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c" + ], + "m_PropertyIds": [ + 629014811, + -1649964382, + -185178582, + 1592892861, + -351947282, + -37634226, + -97443213, + -1295402311, + 293498272, + -335052323 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a73a4d8d78b25184b240097b018dfe71", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "a7ab2d2b91b02b8f9d40cd4b78355e9b", + "m_Guid": { + "m_GuidSerialized": "8c637333-b9b6-43f1-8d34-30751c3c655f" + }, + "m_Name": "UV Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_1E389890", + "m_OverrideReferenceName": "_UVTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a996c1586d609480a3c86a599845221f", + "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.GroupData", + "m_ObjectId": "aa183e2d287a4ab1919da27410aab453", + "m_Title": "Main Color", + "m_Position": { + "x": 10.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ada2de45ad8fa8839c2493873a579b9d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -407.9999084472656, + "y": 517.9999389648438, + "width": 145.0, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "e87b00f501f61f8b854338e6f5e3d00f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "315338d7c537b783b59dafc3894a61bd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ae24e60acd814c1cb7d2ec686889fb32", + "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": "5d7e09538cd24282bdf69fada74edf5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b344e1e7c8c0b68ca1aa40d51ab9f394", + "m_Group": { + "m_Id": "15aba2953e2b428491f5817794422ec2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -958.0, + "y": -269.9999694824219, + "width": 129.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "89ad0f014b5732829edff2ae6d78f2b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a7ab2d2b91b02b8f9d40cd4b78355e9b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "b5d5c94afdd32b8a8a8b7c8547532713", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "b8164e25ef74378aa42b417be532024d", + "m_Id": 629014811, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_A4A4E1", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b953e78f30b3cb8482731678ce1d7dd0", + "m_Id": -351947282, + "m_DisplayName": "Reflection Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector4_5CFB1DAE", + "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.PropertyNode", + "m_ObjectId": "bb3ee390f567ec8fa65bb7f7fb26beee", + "m_Group": { + "m_Id": "aa183e2d287a4ab1919da27410aab453" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -300.9999694824219, + "y": -706.0, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d9432fb35dc00685bdd4cb2edf7588d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ef6fdee7cbf2568185546f4b6a4bf623" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bcc3ce40bc565d8fb9918b36d0a9b927", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 138.9998779296875, + "y": -250.99996948242188, + "width": 127.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9c7cec9253ac208a9f40866796894823" + }, + { + "m_Id": "03a1358352ef4082a46eb50a3d9e6ef1" + }, + { + "m_Id": "4d8f3a21ec7d348dab65fa6eadfc56a3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c08722a8935e99868c30e69968737936", + "m_Group": { + "m_Id": "aa183e2d287a4ab1919da27410aab453" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -51.99996566772461, + "y": -569.0, + "width": 109.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "17cb3b495b9b268880672ef9f7c4d5f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4a1fcd69b93a41858abeffcb6cec848a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c33501db8411e9889977559255725ba1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c5649d3e74049d8f99ad49764fcf683a", + "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.UVMaterialSlot", + "m_ObjectId": "c81fa02af04e5087b826be0fe3492d55", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cc5d146a66e17e8299d6854478e9e8b8", + "m_Guid": { + "m_GuidSerialized": "2c067d90-7157-4dc9-a4f2-e72c93a3af5a" + }, + "m_Name": "Reflection's Distortion", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_92B669B6", + "m_OverrideReferenceName": "_ReflectionBump", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.25 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ccb783068143e58abc3db2468ff62dc8", + "m_Guid": { + "m_GuidSerialized": "5c83f4c4-298a-4723-a064-f0499d4f775c" + }, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_35AB25FA", + "m_OverrideReferenceName": "_Glossiness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cf0f94c06b297d809310541a722b5d9e", + "m_Group": { + "m_Id": "79fdfb6565354148a0fb6f84258e8d7a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -135.00010681152345, + "y": 991.0000610351563, + "width": 203.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd5339b264e71b81892390a3d32d7506" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cc5d146a66e17e8299d6854478e9e8b8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "d1d19b45152c41b9a2abe7d4f7dac20e", + "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": "d2a2ec3b2325eb82b60c48e5e10e71c1", + "m_Id": 1592892861, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_AC1694A7", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d4ee5c54f852440e9b712566274a8d5a", + "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.Vector1MaterialSlot", + "m_ObjectId": "d4f1cd52820f8a81adc93b6615a0097a", + "m_Id": -185178582, + "m_DisplayName": "Smoothness Influence Over Reflection", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_8340020F", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d67c0ffdf9035685958f3085f7698ae8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -485.0, + "y": 203.00001525878907, + "width": 156.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "27212f6babfd6884bc88b22ab479b721" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7c337805e1486f86b116e7766adbd961" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d7ca3bcb72d42d878dc977e31014e981", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "d9432fb35dc00685bdd4cb2edf7588d4", + "m_Id": 0, + "m_DisplayName": "Base Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "db5afd1e159620839a47ae838264f311", + "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.Vector4MaterialSlot", + "m_ObjectId": "dc7205361e20128cb9742cb2e259eac5", + "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.PositionMaterialSlot", + "m_ObjectId": "dd396793f31b4e29b2e3e4b1745d0534", + "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.Vector1MaterialSlot", + "m_ObjectId": "de2f9cc7519e4f8c8d281ca2cd9398b8", + "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.Vector1MaterialSlot", + "m_ObjectId": "dfce285af0a26886908c65ff1c70e001", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e271f3aa64dbdb868e201e45aa03daae", + "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.Vector1MaterialSlot", + "m_ObjectId": "e28ad9e58bce4e84b37b7d6b508ad057", + "m_Id": -1295402311, + "m_DisplayName": "Fresnel Effect Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_A56ED190", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e5fbf40f1b02485e89bbc178a947e792", + "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": "6a68b7b1ad5b4ee4b191bc65bf12df4d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e6d29f37b882fa85bb017db6d2ba75fd", + "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.Texture2DMaterialSlot", + "m_ObjectId": "e87b00f501f61f8b854338e6f5e3d00f", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "eaefef9f21bc3d8591bd9f5c9a6867f7", + "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": "ee4af9aafc178f85ab776c2bf20ee095", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "ef6fdee7cbf2568185546f4b6a4bf623", + "m_Guid": { + "m_GuidSerialized": "6d7a2d93-9576-4945-903e-19c7c11400ff" + }, + "m_Name": "Base Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_42FF05A6", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ef835c3008ff6589a79e3159dc629629", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eff5606fa46fec8c8d092895887190f2", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f1b03e9deb026783a0408759b9943b62", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "f1bc184830d6dd8091b1fa7ed21e7ab4", + "m_Guid": { + "m_GuidSerialized": "14522277-8c63-452e-9fc7-9afb326f4e7b" + }, + "m_Name": "Reflection Fog", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_394345E9", + "m_OverrideReferenceName": "_ReflectionFog", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f4f7206f78752984b58eda4adbc2bbda", + "m_Group": { + "m_Id": "aa183e2d287a4ab1919da27410aab453" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -121.99996185302735, + "y": -745.0, + "width": 189.00001525878907, + "height": 179.0 + } + }, + "m_Slots": [ + { + "m_Id": "dc7205361e20128cb9742cb2e259eac5" + }, + { + "m_Id": "30b4d3267c2672898e4a3b1a8aa9a7c0" + }, + { + "m_Id": "213a63bdcabc6b858ca91f63fea1e387" + }, + { + "m_Id": "ee4af9aafc178f85ab776c2bf20ee095" + }, + { + "m_Id": "12a188772992468eb99a1f16f549e912" + }, + { + "m_Id": "8d64dd19cc046482a95f203ccd93b2c3" + }, + { + "m_Id": "9f4a3832d086458d942a3eb3fa6d4a80" + }, + { + "m_Id": "b5d5c94afdd32b8a8a8b7c8547532713" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f7c4753e372784819c1df528c1ba0d65", + "m_Group": { + "m_Id": "79fdfb6565354148a0fb6f84258e8d7a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -27.000022888183595, + "y": 1041.0001220703125, + "width": 145.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2a42320ac83e7d8b9be0f9fb7ad365f5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f1bc184830d6dd8091b1fa7ed21e7ab4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f7dcb8094a8d3d8d9396d82b9ba3b3fd", + "m_Group": { + "m_Id": "15aba2953e2b428491f5817794422ec2" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -798.0, + "y": -250.99998474121095, + "width": 137.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "58957ba606a6fa8ea4760f1601441648" + }, + { + "m_Id": "110586d4d862178c9d899f8b3040f77e" + }, + { + "m_Id": "52475832f43e0b89b36c65b80b6f5531" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f8ebce34b60c4821aba14024f9ef6ebd", + "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": "de2f9cc7519e4f8c8d281ca2cd9398b8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd5339b264e71b81892390a3d32d7506", + "m_Id": 0, + "m_DisplayName": "Reflection's Distortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "fd7dcf8af207f785983706a517126ba9", + "m_Id": 0, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "fe1f17654fdacc8da615861e7b8f2155", + "m_Guid": { + "m_GuidSerialized": "f410f5df-07f9-48aa-b971-575fc77ed596" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8495CDAA", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ff221793e9bc358daccad7b06caab9fb", + "m_Guid": { + "m_GuidSerialized": "031e4225-f932-461c-bfe6-76aaf6907234" + }, + "m_Name": "Smoothness based reflection", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_2963CFE0", + "m_OverrideReferenceName": "_SmoothToReflection", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ff79ef3c69a6a38f8c4953aa91b5ece5", + "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": [] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph.meta new file mode 100644 index 0000000..139c917 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 218a4b777c24d964cb8acdef5fb8b2e6 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Metallic (Alpha).shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic 1.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic 1.mat new file mode 100644 index 0000000..0e5eb6d --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic 1.mat @@ -0,0 +1,125 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8341277315260605683 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Metallic 1 + m_Shader: {fileID: -6465566751694194690, guid: 6ffd4c58143e5d64badada259eacfd03, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _BLUR_REFLECTIONS_ON + - _USE_FOG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6f5e0593c1b25774da9ea9dce850a026, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 97204b14e5f25984e9a65f306002767f, type: 3} + 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} + - _MetallicMap: + m_Texture: {fileID: 2800000, guid: 6bdc80a30f4463948bb42d9323a571f3, type: 3} + 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} + - _PBRLikeReflections_F050121A_Texture2DBCCC4859_293498272: + 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 + - _BLUR_REFLECTIONS: 1 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 1 + - _GlossyReflections: 0 + - _Metallic: 0.39 + - _OcclusionStrength: 1 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _ReflectionBump: 0.026 + - _SmoothToReflection: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0.6226415, g: 0.4603729, b: 0.27901387, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectionTint: {r: 1, g: 1, b: 1, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _UVTiling: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic 1.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic 1.mat.meta new file mode 100644 index 0000000..49b8cfc --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic 1.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 57c192d8e5f2112419caf842f820a869 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Metallic 1.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat similarity index 97% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat index 1beccd6..60cb7c4 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 7 + version: 9 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -32,7 +32,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -120,3 +121,4 @@ Material: - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} - _UVTiling: {r: 2, g: 2, b: 0, a: 0} m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat.meta new file mode 100644 index 0000000..5097326 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3486c0a485a0946478fac757a9e770fe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Metallic.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph new file mode 100644 index 0000000..8e07d6d --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph @@ -0,0 +1,4719 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "c07a6c8dbcaa491caca19adbdbe06673", + "m_Properties": [ + { + "m_Id": "8ab5025772869486a157569ce75147aa" + }, + { + "m_Id": "06d6ae2fba41548cb7e1f647f8c1d7a7" + }, + { + "m_Id": "f0c7065a40e1508ab65e08a452491841" + }, + { + "m_Id": "0348cf760d314d82b72bc776a62acf9e" + }, + { + "m_Id": "d14f456057c5c988887648ecd4e1fcaf" + }, + { + "m_Id": "50a6c5f16623078d9cd919938b3519b1" + }, + { + "m_Id": "42fab4b67cd18d8e9e51145a08e7f38c" + }, + { + "m_Id": "cf2b14eba10f8589a05499b876268e34" + }, + { + "m_Id": "72e9f246dbe49f8f92ad1a7224e9b362" + }, + { + "m_Id": "ab872b285d2226849d9cbf76d25d3c1c" + }, + { + "m_Id": "def995092ec1c3889653a34a9bf94905" + }, + { + "m_Id": "6f306c703df1778781d93a0366440469" + }, + { + "m_Id": "e9a4b4cfaebd72808226bdc6faf2ea84" + }, + { + "m_Id": "338edce31a13f38190afbc60a2b43dbf" + } + ], + "m_Keywords": [ + { + "m_Id": "f579aa59c4304885a8971962673fc6a5" + }, + { + "m_Id": "8bb0eea4d5504b25a763d078b2607d4f" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "7e9dca62270345c0b2c4f821a0f92243" + } + ], + "m_Nodes": [ + { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + { + "m_Id": "5813efd86f925d8e9fa116f18ac200f8" + }, + { + "m_Id": "ada2de45ad8fa8839c2493873a579b9d" + }, + { + "m_Id": "d67c0ffdf9035685958f3085f7698ae8" + }, + { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + { + "m_Id": "6cffc751432b438499af82d525265570" + }, + { + "m_Id": "9ab8e0f6376d81868e74dc1691a96ea4" + }, + { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + { + "m_Id": "87115f55424eb586928299fd4ad6c3a4" + }, + { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + { + "m_Id": "7b7f7388d4b9448c8b3c77ab23a654e4" + }, + { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + { + "m_Id": "57365443d785848793a8aebbb79cb481" + }, + { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + { + "m_Id": "bb3ee390f567ec8fa65bb7f7fb26beee" + }, + { + "m_Id": "3c1973dd2416e68287e62cbfeb41690d" + }, + { + "m_Id": "b344e1e7c8c0b68ca1aa40d51ab9f394" + }, + { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + { + "m_Id": "c08722a8935e99868c30e69968737936" + }, + { + "m_Id": "cf0f94c06b297d809310541a722b5d9e" + }, + { + "m_Id": "6097bcce483c1f8ba213106d5bf4da0e" + }, + { + "m_Id": "4df4f0d839cf648e82a473e305285147" + }, + { + "m_Id": "225a35310b014a55a31dcbf730415368" + }, + { + "m_Id": "a1fde13f402944b5bfa9935485dc7d56" + }, + { + "m_Id": "7a2cdb2906884d7aa441f03d48843814" + }, + { + "m_Id": "d7b852c4eaf14cab88e206fae5b637ab" + }, + { + "m_Id": "b4145a0163ff4b61a4f300a362f38a4b" + }, + { + "m_Id": "ae363042d01c410882bb89f7ad1fa935" + }, + { + "m_Id": "0ce2858ba6a94eafb85fd6ef2daaef68" + }, + { + "m_Id": "d8067ae9ac984718b8b1054490e9b4ac" + }, + { + "m_Id": "e2afa3e37b3c4fbf94d04d3c165bc06d" + }, + { + "m_Id": "772b7a1f57ea4f65a99b8baf76e02dd1" + }, + { + "m_Id": "6fced67c8f88493dbc4fd46b59469aee" + } + ], + "m_GroupDatas": [ + { + "m_Id": "0069e79cb6194b259db63981f15427ae" + }, + { + "m_Id": "640aed3799594ee9aadb45aeb4be5200" + }, + { + "m_Id": "f1ef58498c2c4a8db5fb206e366adab2" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -351947282 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -97443213 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4145a0163ff4b61a4f300a362f38a4b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c1973dd2416e68287e62cbfeb41690d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -185178582 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4df4f0d839cf648e82a473e305285147" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -335052323 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57365443d785848793a8aebbb79cb481" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 293498272 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5813efd86f925d8e9fa116f18ac200f8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6097bcce483c1f8ba213106d5bf4da0e" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2afa3e37b3c4fbf94d04d3c165bc06d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d8067ae9ac984718b8b1054490e9b4ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6097bcce483c1f8ba213106d5bf4da0e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d7b852c4eaf14cab88e206fae5b637ab" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7b7f7388d4b9448c8b3c77ab23a654e4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 629014811 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "87115f55424eb586928299fd4ad6c3a4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9ab8e0f6376d81868e74dc1691a96ea4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0ce2858ba6a94eafb85fd6ef2daaef68" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 1592892861 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae363042d01c410882bb89f7ad1fa935" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ada2de45ad8fa8839c2493873a579b9d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b344e1e7c8c0b68ca1aa40d51ab9f394" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bb3ee390f567ec8fa65bb7f7fb26beee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6fced67c8f88493dbc4fd46b59469aee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c08722a8935e99868c30e69968737936" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf0f94c06b297d809310541a722b5d9e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -37634226 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d67c0ffdf9035685958f3085f7698ae8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 2 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 687.0000610351563, + "y": -51.0 + }, + "m_Blocks": [ + { + "m_Id": "225a35310b014a55a31dcbf730415368" + }, + { + "m_Id": "a1fde13f402944b5bfa9935485dc7d56" + }, + { + "m_Id": "7a2cdb2906884d7aa441f03d48843814" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 687.0000610351563, + "y": 149.0 + }, + "m_Blocks": [ + { + "m_Id": "d7b852c4eaf14cab88e206fae5b637ab" + }, + { + "m_Id": "b4145a0163ff4b61a4f300a362f38a4b" + }, + { + "m_Id": "ae363042d01c410882bb89f7ad1fa935" + }, + { + "m_Id": "0ce2858ba6a94eafb85fd6ef2daaef68" + }, + { + "m_Id": "d8067ae9ac984718b8b1054490e9b4ac" + }, + { + "m_Id": "e2afa3e37b3c4fbf94d04d3c165bc06d" + }, + { + "m_Id": "772b7a1f57ea4f65a99b8baf76e02dd1" + }, + { + "m_Id": "6fced67c8f88493dbc4fd46b59469aee" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/PBR", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "e91769ce2a694c7b9042a127f87d4275" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "000c62096eb9af8a8697897b90db2879", + "m_Group": { + "m_Id": "f1ef58498c2c4a8db5fb206e366adab2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -110.00007629394531, + "y": 949.0, + "width": 161.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "262d136d448a908ab26103ed6363bf12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ab5025772869486a157569ce75147aa" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0069e79cb6194b259db63981f15427ae", + "m_Title": "Main Color", + "m_Position": { + "x": 10.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "0348cf760d314d82b72bc776a62acf9e", + "m_Guid": { + "m_GuidSerialized": "6d7a2d93-9576-4945-903e-19c7c11400ff" + }, + "m_Name": "Base Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_42FF05A6", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "038aa44b184c4ee797da5d3f92b0cd81", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "03a1358352ef4082a46eb50a3d9e6ef1", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "06d6ae2fba41548cb7e1f647f8c1d7a7", + "m_Guid": { + "m_GuidSerialized": "f410f5df-07f9-48aa-b971-575fc77ed596" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8495CDAA", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0aeadbb08921aa8dbca7b8d556b6b6ac", + "m_Id": -97443213, + "m_DisplayName": "Normals", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_2A13549B", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0beeda90bdd0968e86ecc4fabee37b8d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0ce2858ba6a94eafb85fd6ef2daaef68", + "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": "038aa44b184c4ee797da5d3f92b0cd81" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e446b83aec6e286b7753ef946902dc4", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "110586d4d862178c9d899f8b3040f77e", + "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.TangentMaterialSlot", + "m_ObjectId": "113bd4836c1a4aa19aa445f01317c89a", + "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": "12a188772992468eb99a1f16f549e912", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "17a52e02f977ee8f917bc903deb21aa1", + "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.Vector4MaterialSlot", + "m_ObjectId": "17cb3b495b9b268880672ef9f7c4d5f3", + "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.SampleTexture2DNode", + "m_ObjectId": "1b99c9e4555b9381b6625d75ce83c516", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -74.00010681152344, + "y": -295.0, + "width": 172.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff79ef3c69a6a38f8c4953aa91b5ece5" + }, + { + "m_Id": "2180cea0404bbc8b9aa234738a5799db" + }, + { + "m_Id": "4f3bf1f892df3183ba1b054d5b124cdf" + }, + { + "m_Id": "7c2a5c02d9611f839e084fefc4f37dbe" + }, + { + "m_Id": "23128cc64a0a7b889feb2a97feb910fe" + }, + { + "m_Id": "db5afd1e159620839a47ae838264f311" + }, + { + "m_Id": "1f7524583a016b84800942d6d7384ee1" + }, + { + "m_Id": "809b9155bc83928e9a5a55b268522781" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1f7524583a016b84800942d6d7384ee1", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "20be5b9fc965b886aeb2a2864b2de3f8", + "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.Vector1MaterialSlot", + "m_ObjectId": "213a63bdcabc6b858ca91f63fea1e387", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2180cea0404bbc8b9aa234738a5799db", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "21d5a7e40cf98983b9485ec053855f1f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -222.99998474121095, + "y": 482.9999694824219, + "width": 187.0, + "height": 176.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "c5649d3e74049d8f99ad49764fcf683a" + }, + { + "m_Id": "858607ba181a498dbd69d28aec4e7946" + }, + { + "m_Id": "ef835c3008ff6589a79e3159dc629629" + }, + { + "m_Id": "eff5606fa46fec8c8d092895887190f2" + }, + { + "m_Id": "296d205a27c63c8092e8efaa9472ab3d" + }, + { + "m_Id": "2cf491a43e317a85ae60a7defb29ec62" + }, + { + "m_Id": "c81fa02af04e5087b826be0fe3492d55" + }, + { + "m_Id": "5aca4ce0a70a23859737e6ce5cc6dfc5" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "225a35310b014a55a31dcbf730415368", + "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": "470697abbaba41759ecdebed515fc6cf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22f9208beb422582baba47a2d766d429", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23128cc64a0a7b889feb2a97feb910fe", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "262d136d448a908ab26103ed6363bf12", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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.Vector1MaterialSlot", + "m_ObjectId": "262e402add8d28879f0ec62576a4d958", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "27212f6babfd6884bc88b22ab479b721", + "m_Id": 0, + "m_DisplayName": "Occlusion Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2950a1761e5836829ebd95f418d1c3fa", + "m_Id": 0, + "m_DisplayName": "Smoothness based reflection", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "296d205a27c63c8092e8efaa9472ab3d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2a89c9a395fdde8cb982c4060089e1a1", + "m_Id": 1, + "m_DisplayName": "Reflection (Color)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionColor", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "2cf491a43e317a85ae60a7defb29ec62", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30b4d3267c2672898e4a3b1a8aa9a7c0", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "312dbb534ea4e485bea07e2702e8fd33", + "m_Id": 0, + "m_DisplayName": "Metallic Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31eaaab900f5a088b14dd6f2e936c936", + "m_Id": -37634226, + "m_DisplayName": "Distortion by Normals", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_3B350339", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "338edce31a13f38190afbc60a2b43dbf", + "m_Guid": { + "m_GuidSerialized": "05fbc637-29c3-49c8-8e62-5d9a9a7e7fef" + }, + "m_Name": "_ReflectionFog", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_89194B4", + "m_OverrideReferenceName": "_ReflectionFog", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39e58afad4eb3887893aaec158679713", + "m_Id": 2, + "m_DisplayName": "Reflection (Depth)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionDepth", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3c1973dd2416e68287e62cbfeb41690d", + "m_Group": { + "m_Id": "f1ef58498c2c4a8db5fb206e366adab2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -157.00006103515626, + "y": 906.0000610351563, + "width": 241.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2950a1761e5836829ebd95f418d1c3fa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6f306c703df1778781d93a0366440469" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3c63a745cc594e269d51b0b2f19f3aa4", + "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.NormalMaterialSlot", + "m_ObjectId": "3d058bac5cf041fcb10d16caac2026cb", + "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.Vector4MaterialSlot", + "m_ObjectId": "422e13bb0b2d1888ae360144f9a98239", + "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, + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "42fab4b67cd18d8e9e51145a08e7f38c", + "m_Guid": { + "m_GuidSerialized": "b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9" + }, + "m_Name": "Metallic Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_21251E47", + "m_OverrideReferenceName": "_MetallicMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "43b7b306a676a4889322869745bf456e", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "470697abbaba41759ecdebed515fc6cf", + "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.Texture2DMaterialSlot", + "m_ObjectId": "47be8c53063f238584878f5bfba1bb36", + "m_Id": 0, + "m_DisplayName": "_ReflectionFog", + "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": "4c4f6774e9ee1e898e9605565c270666", + "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": "4d8f3a21ec7d348dab65fa6eadfc56a3", + "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": "4df4f0d839cf648e82a473e305285147", + "m_Group": { + "m_Id": "f1ef58498c2c4a8db5fb206e366adab2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -95.99996185302735, + "y": 1056.0, + "width": 162.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "47be8c53063f238584878f5bfba1bb36" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "338edce31a13f38190afbc60a2b43dbf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4f3bf1f892df3183ba1b054d5b124cdf", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "50a6c5f16623078d9cd919938b3519b1", + "m_Guid": { + "m_GuidSerialized": "f25cc10b-e529-4583-aff2-a65e2860accb" + }, + "m_Name": "Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_B35ECAFB", + "m_OverrideReferenceName": "_Color", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "52475832f43e0b89b36c65b80b6f5531", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "526ac72fd5d7378d9ea15818801fef89", + "m_Id": 293498272, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_BCCC4859", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "57365443d785848793a8aebbb79cb481", + "m_Group": { + "m_Id": "f1ef58498c2c4a8db5fb206e366adab2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -119.00004577636719, + "y": 874.0, + "width": 170.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd7dcf8af207f785983706a517126ba9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f0c7065a40e1508ab65e08a452491841" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "5813efd86f925d8e9fa116f18ac200f8", + "m_Group": { + "m_Id": "640aed3799594ee9aadb45aeb4be5200" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -962.0, + "y": -207.0, + "width": 144.99998474121095, + "height": 128.0 + } + }, + "m_Slots": [ + { + "m_Id": "422e13bb0b2d1888ae360144f9a98239" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "58957ba606a6fa8ea4760f1601441648", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "5aca4ce0a70a23859737e6ce5cc6dfc5", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "5c0555ae7b3815858564d2982a635240", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "607536f2abac4f8e975dc42c373654c9", + "m_Id": -335052323, + "m_DisplayName": "Reflection Fog", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_BB283772", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "6097bcce483c1f8ba213106d5bf4da0e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 482.99993896484377, + "y": -706.0, + "width": 129.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c4f6774e9ee1e898e9605565c270666" + }, + { + "m_Id": "22f9208beb422582baba47a2d766d429" + }, + { + "m_Id": "d7ca3bcb72d42d878dc977e31014e981" + }, + { + "m_Id": "f1b03e9deb026783a0408759b9943b62" + }, + { + "m_Id": "80ccac0fcc32848b9e68ca75bf7b4eea" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "640aed3799594ee9aadb45aeb4be5200", + "m_Title": "Main UVs", + "m_Position": { + "x": -987.0, + "y": -326.9999694824219 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6cffc751432b438499af82d525265570", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -266.0, + "y": 164.00001525878907, + "width": 187.0, + "height": 176.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "e271f3aa64dbdb868e201e45aa03daae" + }, + { + "m_Id": "dfce285af0a26886908c65ff1c70e001" + }, + { + "m_Id": "a73a4d8d78b25184b240097b018dfe71" + }, + { + "m_Id": "c33501db8411e9889977559255725ba1" + }, + { + "m_Id": "0beeda90bdd0968e86ecc4fabee37b8d" + }, + { + "m_Id": "5c0555ae7b3815858564d2982a635240" + }, + { + "m_Id": "7c981ecc34f57f82a4888832a461e39f" + }, + { + "m_Id": "e6d29f37b882fa85bb017db6d2ba75fd" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6f306c703df1778781d93a0366440469", + "m_Guid": { + "m_GuidSerialized": "031e4225-f932-461c-bfe6-76aaf6907234" + }, + "m_Name": "Smoothness based reflection", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_2963CFE0", + "m_OverrideReferenceName": "_SmoothToReflection", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6fced67c8f88493dbc4fd46b59469aee", + "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": "f5536e431f83478486ad3e0988efb128" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "72e9f246dbe49f8f92ad1a7224e9b362", + "m_Guid": { + "m_GuidSerialized": "c4d7975f-dbb1-4ad1-8644-84e2a348adfc" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_15A7254", + "m_OverrideReferenceName": "_BumpMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "772b7a1f57ea4f65a99b8baf76e02dd1", + "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": "3c63a745cc594e269d51b0b2f19f3aa4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "788f8b66e48bc08598671e3d00a5613b", + "m_Group": { + "m_Id": "0069e79cb6194b259db63981f15427ae" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 76.00001525878906, + "y": -708.0, + "width": 137.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "8c6a0878f49a6d8494ca1f7608cb9aac" + }, + { + "m_Id": "eaefef9f21bc3d8591bd9f5c9a6867f7" + }, + { + "m_Id": "20be5b9fc965b886aeb2a2864b2de3f8" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7a2cdb2906884d7aa441f03d48843814", + "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": "113bd4836c1a4aa19aa445f01317c89a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "7b2e63dd6d594407bcb96bb28ea93f4e", + "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.PropertyNode", + "m_ObjectId": "7b7f7388d4b9448c8b3c77ab23a654e4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -249.00009155273438, + "y": -257.9999694824219, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "312dbb534ea4e485bea07e2702e8fd33" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "42fab4b67cd18d8e9e51145a08e7f38c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7c2a5c02d9611f839e084fefc4f37dbe", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7c981ecc34f57f82a4888832a461e39f", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "7d23d9dd088a4eb7aab8ff3ab0ee4ef7", + "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.CategoryData", + "m_ObjectId": "7e9dca62270345c0b2c4f821a0f92243", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "8ab5025772869486a157569ce75147aa" + }, + { + "m_Id": "06d6ae2fba41548cb7e1f647f8c1d7a7" + }, + { + "m_Id": "f0c7065a40e1508ab65e08a452491841" + }, + { + "m_Id": "0348cf760d314d82b72bc776a62acf9e" + }, + { + "m_Id": "d14f456057c5c988887648ecd4e1fcaf" + }, + { + "m_Id": "50a6c5f16623078d9cd919938b3519b1" + }, + { + "m_Id": "42fab4b67cd18d8e9e51145a08e7f38c" + }, + { + "m_Id": "cf2b14eba10f8589a05499b876268e34" + }, + { + "m_Id": "72e9f246dbe49f8f92ad1a7224e9b362" + }, + { + "m_Id": "ab872b285d2226849d9cbf76d25d3c1c" + }, + { + "m_Id": "def995092ec1c3889653a34a9bf94905" + }, + { + "m_Id": "6f306c703df1778781d93a0366440469" + }, + { + "m_Id": "e9a4b4cfaebd72808226bdc6faf2ea84" + }, + { + "m_Id": "338edce31a13f38190afbc60a2b43dbf" + }, + { + "m_Id": "f579aa59c4304885a8971962673fc6a5" + }, + { + "m_Id": "8bb0eea4d5504b25a763d078b2607d4f" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "809b9155bc83928e9a5a55b268522781", + "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.Vector1MaterialSlot", + "m_ObjectId": "80ccac0fcc32848b9e68ca75bf7b4eea", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "80dc8dd868484b4684c27a2e3c4903e6", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "846dfa1fb11bd682ba90376e06a098a8", + "m_Group": { + "m_Id": "f1ef58498c2c4a8db5fb206e366adab2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -111.99996185302735, + "y": 830.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "43b7b306a676a4889322869745bf456e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "06d6ae2fba41548cb7e1f647f8c1d7a7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "84a08a35300ca181b2fb45520f4dabd2", + "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.Vector1MaterialSlot", + "m_ObjectId": "858607ba181a498dbd69d28aec4e7946", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "87115f55424eb586928299fd4ad6c3a4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3.0000433921813967, + "y": -99.99998474121094, + "width": 122.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "262e402add8d28879f0ec62576a4d958" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cf2b14eba10f8589a05499b876268e34" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "89ad0f014b5732829edff2ae6d78f2b0", + "m_Id": 0, + "m_DisplayName": "UV Tiling", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8ab5025772869486a157569ce75147aa", + "m_Guid": { + "m_GuidSerialized": "71f0dc79-056a-43b8-8798-0c611519f4b7" + }, + "m_Name": "Reflection Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_3805D2EF", + "m_OverrideReferenceName": "_ReflectionTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "8bb0eea4d5504b25a763d078b2607d4f", + "m_Guid": { + "m_GuidSerialized": "9fa6809d-b2a0-48ea-a0d5-14bb6459ac94" + }, + "m_Name": "PBR Blurred Reflections", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_B2BF3EB4_ON", + "m_OverrideReferenceName": "_BLUR_REFLECTIONS_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8c6a0878f49a6d8494ca1f7608cb9aac", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "8d64dd19cc046482a95f203ccd93b2c3", + "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.PropertyNode", + "m_ObjectId": "9ab8e0f6376d81868e74dc1691a96ea4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -46.00009536743164, + "y": 22.999980926513673, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e446b83aec6e286b7753ef946902dc4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d14f456057c5c988887648ecd4e1fcaf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9c7cec9253ac208a9f40866796894823", + "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.UVMaterialSlot", + "m_ObjectId": "9f4a3832d086458d942a3eb3fa6d4a80", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a14eafdbb6049d8cbea2610f4b32e273", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 137.00003051757813, + "y": -39.00001907348633, + "width": 127.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "17a52e02f977ee8f917bc903deb21aa1" + }, + { + "m_Id": "a996c1586d609480a3c86a599845221f" + }, + { + "m_Id": "84a08a35300ca181b2fb45520f4dabd2" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a1fde13f402944b5bfa9935485dc7d56", + "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": "7d23d9dd088a4eb7aab8ff3ab0ee4ef7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a4b111325501cb8a9336211cd734f14d", + "m_Group": { + "m_Id": "f1ef58498c2c4a8db5fb206e366adab2" + }, + "m_Name": "PBR-Like Reflections", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 263.0000305175781, + "y": 807.0, + "width": 420.0, + "height": 262.0 + } + }, + "m_Slots": [ + { + "m_Id": "b8164e25ef74378aa42b417be532024d" + }, + { + "m_Id": "526ac72fd5d7378d9ea15818801fef89" + }, + { + "m_Id": "d4f1cd52820f8a81adc93b6615a0097a" + }, + { + "m_Id": "d2a2ec3b2325eb82b60c48e5e10e71c1" + }, + { + "m_Id": "b953e78f30b3cb8482731678ce1d7dd0" + }, + { + "m_Id": "31eaaab900f5a088b14dd6f2e936c936" + }, + { + "m_Id": "0aeadbb08921aa8dbca7b8d556b6b6ac" + }, + { + "m_Id": "e28ad9e58bce4e84b37b7d6b508ad057" + }, + { + "m_Id": "607536f2abac4f8e975dc42c373654c9" + }, + { + "m_Id": "2a89c9a395fdde8cb982c4060089e1a1" + }, + { + "m_Id": "39e58afad4eb3887893aaec158679713" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8eacc4a6336aacc40887d864b1a2e5e0\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f7e545bf-a19b-4417-a279-73f3220daab3", + "c127c5b4-e680-4f88-875f-ba1f25ef7c9e", + "514b2aec-06bd-4c85-be51-a3d2317f4443", + "5ba7ddf8-9b56-4065-91ca-9e3acf3cc720", + "f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3", + "5b18fe20-c1d9-41e6-bbed-67ea629f8f88", + "a38c6dfa-cebd-4f06-b290-9734ca10c68f", + "21daf13b-bd13-4b43-aed7-2e8b50b530c1", + "39d8261e-1fa6-4b31-bed6-372b7564008f", + "8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c" + ], + "m_PropertyIds": [ + 629014811, + -1649964382, + -185178582, + 1592892861, + -351947282, + -37634226, + -97443213, + -1295402311, + 293498272, + -335052323 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a71d2247ea7b4783b45f6ec8b59b05bc", + "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.Vector1MaterialSlot", + "m_ObjectId": "a73a4d8d78b25184b240097b018dfe71", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a996c1586d609480a3c86a599845221f", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "ab872b285d2226849d9cbf76d25d3c1c", + "m_Guid": { + "m_GuidSerialized": "59381f49-0e9b-4489-a6d9-fc529fd5c370" + }, + "m_Name": "Occlusion Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6F1ECBD4", + "m_OverrideReferenceName": "_OcclusionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ada2de45ad8fa8839c2493873a579b9d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -407.9999084472656, + "y": 517.9999389648438, + "width": 145.0, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "e87b00f501f61f8b854338e6f5e3d00f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "72e9f246dbe49f8f92ad1a7224e9b362" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "adec4dfdee954755897d08bf03864af6", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "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.BlockNode", + "m_ObjectId": "ae363042d01c410882bb89f7ad1fa935", + "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": "7b2e63dd6d594407bcb96bb28ea93f4e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b344e1e7c8c0b68ca1aa40d51ab9f394", + "m_Group": { + "m_Id": "640aed3799594ee9aadb45aeb4be5200" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -958.0, + "y": -269.9999694824219, + "width": 129.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "89ad0f014b5732829edff2ae6d78f2b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "def995092ec1c3889653a34a9bf94905" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b4145a0163ff4b61a4f300a362f38a4b", + "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": "3d058bac5cf041fcb10d16caac2026cb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "b5d5c94afdd32b8a8a8b7c8547532713", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "b8164e25ef74378aa42b417be532024d", + "m_Id": 629014811, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_A4A4E1", + "m_StageCapability": 2, + "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": "b87df378c5d74b529f90ced4ff514edd", + "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.Vector4MaterialSlot", + "m_ObjectId": "b953e78f30b3cb8482731678ce1d7dd0", + "m_Id": -351947282, + "m_DisplayName": "Reflection Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector4_5CFB1DAE", + "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.PropertyNode", + "m_ObjectId": "bb3ee390f567ec8fa65bb7f7fb26beee", + "m_Group": { + "m_Id": "0069e79cb6194b259db63981f15427ae" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -300.9999694824219, + "y": -706.0, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d9432fb35dc00685bdd4cb2edf7588d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0348cf760d314d82b72bc776a62acf9e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bcc3ce40bc565d8fb9918b36d0a9b927", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 138.9998779296875, + "y": -250.99996948242188, + "width": 127.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9c7cec9253ac208a9f40866796894823" + }, + { + "m_Id": "03a1358352ef4082a46eb50a3d9e6ef1" + }, + { + "m_Id": "4d8f3a21ec7d348dab65fa6eadfc56a3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c08722a8935e99868c30e69968737936", + "m_Group": { + "m_Id": "0069e79cb6194b259db63981f15427ae" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -51.99996566772461, + "y": -569.0, + "width": 109.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "17cb3b495b9b268880672ef9f7c4d5f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "50a6c5f16623078d9cd919938b3519b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c33501db8411e9889977559255725ba1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c5649d3e74049d8f99ad49764fcf683a", + "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.UVMaterialSlot", + "m_ObjectId": "c81fa02af04e5087b826be0fe3492d55", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cf0f94c06b297d809310541a722b5d9e", + "m_Group": { + "m_Id": "f1ef58498c2c4a8db5fb206e366adab2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -135.00010681152345, + "y": 991.0000610351563, + "width": 203.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd5339b264e71b81892390a3d32d7506" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e9a4b4cfaebd72808226bdc6faf2ea84" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cf2b14eba10f8589a05499b876268e34", + "m_Guid": { + "m_GuidSerialized": "2fb18e39-5351-47e5-817f-eda8c05a892c" + }, + "m_Name": "Metallic", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_DC1DBEF", + "m_OverrideReferenceName": "_Metallic", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d14f456057c5c988887648ecd4e1fcaf", + "m_Guid": { + "m_GuidSerialized": "5c83f4c4-298a-4723-a064-f0499d4f775c" + }, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_35AB25FA", + "m_OverrideReferenceName": "_Glossiness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d2a2ec3b2325eb82b60c48e5e10e71c1", + "m_Id": 1592892861, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_AC1694A7", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d4f1cd52820f8a81adc93b6615a0097a", + "m_Id": -185178582, + "m_DisplayName": "Smoothness Influence Over Reflection", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_8340020F", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d67c0ffdf9035685958f3085f7698ae8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -485.0, + "y": 203.00001525878907, + "width": 156.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "27212f6babfd6884bc88b22ab479b721" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ab872b285d2226849d9cbf76d25d3c1c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d7b852c4eaf14cab88e206fae5b637ab", + "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": "adec4dfdee954755897d08bf03864af6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d7ca3bcb72d42d878dc977e31014e981", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d8067ae9ac984718b8b1054490e9b4ac", + "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": "b87df378c5d74b529f90ced4ff514edd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "d9432fb35dc00685bdd4cb2edf7588d4", + "m_Id": 0, + "m_DisplayName": "Base Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "db5afd1e159620839a47ae838264f311", + "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.Vector4MaterialSlot", + "m_ObjectId": "dc7205361e20128cb9742cb2e259eac5", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "def995092ec1c3889653a34a9bf94905", + "m_Guid": { + "m_GuidSerialized": "8c637333-b9b6-43f1-8d34-30751c3c655f" + }, + "m_Name": "UV Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_1E389890", + "m_OverrideReferenceName": "_UVTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dfce285af0a26886908c65ff1c70e001", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e271f3aa64dbdb868e201e45aa03daae", + "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.Vector1MaterialSlot", + "m_ObjectId": "e28ad9e58bce4e84b37b7d6b508ad057", + "m_Id": -1295402311, + "m_DisplayName": "Fresnel Effect Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_A56ED190", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e2afa3e37b3c4fbf94d04d3c165bc06d", + "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": "a71d2247ea7b4783b45f6ec8b59b05bc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e6d29f37b882fa85bb017db6d2ba75fd", + "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.Texture2DMaterialSlot", + "m_ObjectId": "e87b00f501f61f8b854338e6f5e3d00f", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "e91769ce2a694c7b9042a127f87d4275", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "80dc8dd868484b4684c27a2e3c4903e6" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e9a4b4cfaebd72808226bdc6faf2ea84", + "m_Guid": { + "m_GuidSerialized": "2c067d90-7157-4dc9-a4f2-e72c93a3af5a" + }, + "m_Name": "Reflection's Distortion", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_92B669B6", + "m_OverrideReferenceName": "_ReflectionBump", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.25 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "eaefef9f21bc3d8591bd9f5c9a6867f7", + "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": "ee4af9aafc178f85ab776c2bf20ee095", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ef835c3008ff6589a79e3159dc629629", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eff5606fa46fec8c8d092895887190f2", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "f0c7065a40e1508ab65e08a452491841", + "m_Guid": { + "m_GuidSerialized": "784cfad6-96ce-47be-b59e-303bf684a705" + }, + "m_Name": "Reflection Depth", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_D8F9E264", + "m_OverrideReferenceName": "_ReflectionDepth", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f1b03e9deb026783a0408759b9943b62", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "f1ef58498c2c4a8db5fb206e366adab2", + "m_Title": "Reflections", + "m_Position": { + "x": -182.00006103515626, + "y": 748.0000610351563 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f4f7206f78752984b58eda4adbc2bbda", + "m_Group": { + "m_Id": "0069e79cb6194b259db63981f15427ae" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -121.99996185302735, + "y": -745.0, + "width": 189.00001525878907, + "height": 179.0 + } + }, + "m_Slots": [ + { + "m_Id": "dc7205361e20128cb9742cb2e259eac5" + }, + { + "m_Id": "30b4d3267c2672898e4a3b1a8aa9a7c0" + }, + { + "m_Id": "213a63bdcabc6b858ca91f63fea1e387" + }, + { + "m_Id": "ee4af9aafc178f85ab776c2bf20ee095" + }, + { + "m_Id": "12a188772992468eb99a1f16f549e912" + }, + { + "m_Id": "8d64dd19cc046482a95f203ccd93b2c3" + }, + { + "m_Id": "9f4a3832d086458d942a3eb3fa6d4a80" + }, + { + "m_Id": "b5d5c94afdd32b8a8a8b7c8547532713" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f5536e431f83478486ad3e0988efb128", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "f579aa59c4304885a8971962673fc6a5", + "m_Guid": { + "m_GuidSerialized": "203aaab4-fe17-443d-8be6-6cbc304d2d82" + }, + "m_Name": "Use Fog", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_9B69DC7_ON", + "m_OverrideReferenceName": "_USE_FOG", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f7dcb8094a8d3d8d9396d82b9ba3b3fd", + "m_Group": { + "m_Id": "640aed3799594ee9aadb45aeb4be5200" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -798.0, + "y": -250.99998474121095, + "width": 137.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "58957ba606a6fa8ea4760f1601441648" + }, + { + "m_Id": "110586d4d862178c9d899f8b3040f77e" + }, + { + "m_Id": "52475832f43e0b89b36c65b80b6f5531" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd5339b264e71b81892390a3d32d7506", + "m_Id": 0, + "m_DisplayName": "Reflection's Distortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "fd7dcf8af207f785983706a517126ba9", + "m_Id": 0, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ff79ef3c69a6a38f8c4953aa91b5ece5", + "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": [] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph.meta new file mode 100644 index 0000000..dc69451 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 6ffd4c58143e5d64badada259eacfd03 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Metallic.shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat similarity index 98% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat index b36cd75..fc5f715 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 7 + version: 9 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -32,7 +32,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -124,3 +125,4 @@ Material: - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} - _UVTiling: {r: 2, g: 2, b: 0, a: 0} m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat.meta new file mode 100644 index 0000000..4b120e6 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f75f56643b08d3047a7277555632b869 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Specular (Alpha).mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph new file mode 100644 index 0000000..d6f4e8c --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph @@ -0,0 +1,4943 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "9e540464cecf421dab9df9459b2eb147", + "m_Properties": [ + { + "m_Id": "9cba7f3f2e027f8c9ede05dc604c71df" + }, + { + "m_Id": "961f8ab8ecf3d88c8db5d9e65f698c2d" + }, + { + "m_Id": "b0d25a04960e5785945f4f8670ac34b5" + }, + { + "m_Id": "b57d1ce9bb96fd829833f566efed7c30" + }, + { + "m_Id": "1a7b7f83d0aa8387b8ee465677cb47f0" + }, + { + "m_Id": "2c5c61805e55f185bbf456a4d45d166b" + }, + { + "m_Id": "4f73c3cfd31f508c84dde4656b4b4110" + }, + { + "m_Id": "e4cc2335b70b868f8f2aaca74ec927de" + }, + { + "m_Id": "8a90acfccddb2e869b4a0aa3f4d9cd38" + }, + { + "m_Id": "a72bee5373c4898cb6b0a5cf40b6cf04" + }, + { + "m_Id": "d3f23ead57024a8bac144c3961eb64e9" + }, + { + "m_Id": "cbab1932c8ea7180a0caedef004d9200" + }, + { + "m_Id": "059ef3f6d7be598dbbc1dc1a59a78b75" + }, + { + "m_Id": "6e7d461042bc0c8f9a1cda45398d4d8a" + } + ], + "m_Keywords": [ + { + "m_Id": "9abfdba647374879bc04175e805b98ff" + }, + { + "m_Id": "6a1b2a2c79894a46a55a3ac48d39a791" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "4db03d1bb2eb4c688878575748bf5337" + } + ], + "m_Nodes": [ + { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + { + "m_Id": "5813efd86f925d8e9fa116f18ac200f8" + }, + { + "m_Id": "ada2de45ad8fa8839c2493873a579b9d" + }, + { + "m_Id": "d67c0ffdf9035685958f3085f7698ae8" + }, + { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + { + "m_Id": "6cffc751432b438499af82d525265570" + }, + { + "m_Id": "9ab8e0f6376d81868e74dc1691a96ea4" + }, + { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + { + "m_Id": "b1f2d4bcab6ec48db74e4891903f69d9" + }, + { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + { + "m_Id": "7b7f7388d4b9448c8b3c77ab23a654e4" + }, + { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + { + "m_Id": "57365443d785848793a8aebbb79cb481" + }, + { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + { + "m_Id": "bb3ee390f567ec8fa65bb7f7fb26beee" + }, + { + "m_Id": "3c1973dd2416e68287e62cbfeb41690d" + }, + { + "m_Id": "b344e1e7c8c0b68ca1aa40d51ab9f394" + }, + { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + { + "m_Id": "c08722a8935e99868c30e69968737936" + }, + { + "m_Id": "cf0f94c06b297d809310541a722b5d9e" + }, + { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + { + "m_Id": "7401c8341b7c3e859890a4df60810689" + }, + { + "m_Id": "69047fc12f6cae8d89e2c0c0e46d9d53" + }, + { + "m_Id": "a53c431dc3c842429445720c1470d17a" + }, + { + "m_Id": "dc177ca8e9a743d0a2c4669c8e695458" + }, + { + "m_Id": "0684203f6fe04c9e9a952211e18411cb" + }, + { + "m_Id": "753f2916418d48d785aa6813aeec20ce" + }, + { + "m_Id": "52da28f61dc345f288c7b07fada6ff22" + }, + { + "m_Id": "af5ea177a07b462898d3a5c56f70c785" + }, + { + "m_Id": "74ef908a78fe4c208f47ca1b1ac74a30" + }, + { + "m_Id": "ebdfd694dae94e2b81e858c8a691fb5d" + }, + { + "m_Id": "87ff9bc5c5c34275aea81ba2a634669a" + }, + { + "m_Id": "db7177dd1199423e8e6f47f344119c3c" + }, + { + "m_Id": "eccc402d93914394b3b29c5af69426a0" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -351947282 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "52da28f61dc345f288c7b07fada6ff22" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -97443213 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c1973dd2416e68287e62cbfeb41690d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -185178582 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57365443d785848793a8aebbb79cb481" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 293498272 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5813efd86f925d8e9fa116f18ac200f8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69047fc12f6cae8d89e2c0c0e46d9d53" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -335052323 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ebdfd694dae94e2b81e858c8a691fb5d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7401c8341b7c3e859890a4df60810689" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87ff9bc5c5c34275aea81ba2a634669a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7401c8341b7c3e859890a4df60810689" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "753f2916418d48d785aa6813aeec20ce" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7b7f7388d4b9448c8b3c77ab23a654e4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 629014811 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9ab8e0f6376d81868e74dc1691a96ea4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74ef908a78fe4c208f47ca1b1ac74a30" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 1592892861 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "af5ea177a07b462898d3a5c56f70c785" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ada2de45ad8fa8839c2493873a579b9d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1f2d4bcab6ec48db74e4891903f69d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b344e1e7c8c0b68ca1aa40d51ab9f394" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bb3ee390f567ec8fa65bb7f7fb26beee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eccc402d93914394b3b29c5af69426a0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c08722a8935e99868c30e69968737936" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf0f94c06b297d809310541a722b5d9e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -37634226 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d67c0ffdf9035685958f3085f7698ae8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 687.0000610351563, + "y": -51.0 + }, + "m_Blocks": [ + { + "m_Id": "a53c431dc3c842429445720c1470d17a" + }, + { + "m_Id": "dc177ca8e9a743d0a2c4669c8e695458" + }, + { + "m_Id": "0684203f6fe04c9e9a952211e18411cb" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 687.0000610351563, + "y": 149.0 + }, + "m_Blocks": [ + { + "m_Id": "753f2916418d48d785aa6813aeec20ce" + }, + { + "m_Id": "52da28f61dc345f288c7b07fada6ff22" + }, + { + "m_Id": "af5ea177a07b462898d3a5c56f70c785" + }, + { + "m_Id": "74ef908a78fe4c208f47ca1b1ac74a30" + }, + { + "m_Id": "ebdfd694dae94e2b81e858c8a691fb5d" + }, + { + "m_Id": "87ff9bc5c5c34275aea81ba2a634669a" + }, + { + "m_Id": "db7177dd1199423e8e6f47f344119c3c" + }, + { + "m_Id": "eccc402d93914394b3b29c5af69426a0" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/PBR", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "9cb38d5759024c73a20b8d3bfe297760" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "000c62096eb9af8a8697897b90db2879", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -264.0000305175781, + "y": 1329.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "262d136d448a908ab26103ed6363bf12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9cba7f3f2e027f8c9ede05dc604c71df" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "00ddd94be846f1868d059d3f76bc8d99", + "m_Id": 0, + "m_DisplayName": "Specular 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.Vector1MaterialSlot", + "m_ObjectId": "0285ddb02a1a453a8c5fd47c09cd80fb", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "03a1358352ef4082a46eb50a3d9e6ef1", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "059ef3f6d7be598dbbc1dc1a59a78b75", + "m_Guid": { + "m_GuidSerialized": "2c067d90-7157-4dc9-a4f2-e72c93a3af5a" + }, + "m_Name": "Reflection's Distortion", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_92B669B6", + "m_OverrideReferenceName": "_ReflectionBump", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.25 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0684203f6fe04c9e9a952211e18411cb", + "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": "92405b7207114f11a4627b8ed64f69d0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0aeadbb08921aa8dbca7b8d556b6b6ac", + "m_Id": -97443213, + "m_DisplayName": "Normals", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_2A13549B", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0beeda90bdd0968e86ecc4fabee37b8d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e446b83aec6e286b7753ef946902dc4", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "110586d4d862178c9d899f8b3040f77e", + "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": "12a188772992468eb99a1f16f549e912", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "17a52e02f977ee8f917bc903deb21aa1", + "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.Vector4MaterialSlot", + "m_ObjectId": "17cb3b495b9b268880672ef9f7c4d5f3", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1a7b7f83d0aa8387b8ee465677cb47f0", + "m_Guid": { + "m_GuidSerialized": "5c83f4c4-298a-4723-a064-f0499d4f775c" + }, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_35AB25FA", + "m_OverrideReferenceName": "_Glossiness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "1b99c9e4555b9381b6625d75ce83c516", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -72.0, + "y": -365.0, + "width": 197.0, + "height": 249.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff79ef3c69a6a38f8c4953aa91b5ece5" + }, + { + "m_Id": "2180cea0404bbc8b9aa234738a5799db" + }, + { + "m_Id": "4f3bf1f892df3183ba1b054d5b124cdf" + }, + { + "m_Id": "7c2a5c02d9611f839e084fefc4f37dbe" + }, + { + "m_Id": "23128cc64a0a7b889feb2a97feb910fe" + }, + { + "m_Id": "db5afd1e159620839a47ae838264f311" + }, + { + "m_Id": "1f7524583a016b84800942d6d7384ee1" + }, + { + "m_Id": "809b9155bc83928e9a5a55b268522781" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1f7524583a016b84800942d6d7384ee1", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "20be5b9fc965b886aeb2a2864b2de3f8", + "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.Vector1MaterialSlot", + "m_ObjectId": "213a63bdcabc6b858ca91f63fea1e387", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2180cea0404bbc8b9aa234738a5799db", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "21d5a7e40cf98983b9485ec053855f1f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -129.99993896484376, + "y": 280.0000305175781, + "width": 188.0, + "height": 179.0 + } + }, + "m_Slots": [ + { + "m_Id": "c5649d3e74049d8f99ad49764fcf683a" + }, + { + "m_Id": "858607ba181a498dbd69d28aec4e7946" + }, + { + "m_Id": "ef835c3008ff6589a79e3159dc629629" + }, + { + "m_Id": "eff5606fa46fec8c8d092895887190f2" + }, + { + "m_Id": "296d205a27c63c8092e8efaa9472ab3d" + }, + { + "m_Id": "2cf491a43e317a85ae60a7defb29ec62" + }, + { + "m_Id": "c81fa02af04e5087b826be0fe3492d55" + }, + { + "m_Id": "5aca4ce0a70a23859737e6ce5cc6dfc5" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23128cc64a0a7b889feb2a97feb910fe", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "249b7cc095a68584942bcff1d36206a8", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "262d136d448a908ab26103ed6363bf12", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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.Texture2DMaterialSlot", + "m_ObjectId": "27212f6babfd6884bc88b22ab479b721", + "m_Id": 0, + "m_DisplayName": "Occlusion Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "274b23fc1657fd83895b0077cf7a7067", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2950a1761e5836829ebd95f418d1c3fa", + "m_Id": 0, + "m_DisplayName": "Smoothness based reflection", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "296d205a27c63c8092e8efaa9472ab3d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2a89c9a395fdde8cb982c4060089e1a1", + "m_Id": 1, + "m_DisplayName": "Reflection (Color)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionColor", + "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": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "2c5c61805e55f185bbf456a4d45d166b", + "m_Guid": { + "m_GuidSerialized": "f25cc10b-e529-4583-aff2-a65e2860accb" + }, + "m_Name": "Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_B35ECAFB", + "m_OverrideReferenceName": "_Color", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "2cf491a43e317a85ae60a7defb29ec62", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30b4d3267c2672898e4a3b1a8aa9a7c0", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31eaaab900f5a088b14dd6f2e936c936", + "m_Id": -37634226, + "m_DisplayName": "Distortion by Normals", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_3B350339", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3886a67baba6d68cb576e5baedefe5d6", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39e58afad4eb3887893aaec158679713", + "m_Id": 2, + "m_DisplayName": "Reflection (Depth)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionDepth", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3c1973dd2416e68287e62cbfeb41690d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -311.0, + "y": 1286.0, + "width": 236.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2950a1761e5836829ebd95f418d1c3fa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cbab1932c8ea7180a0caedef004d9200" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "3f9ec2a543bd4d8296a577ac86a73616", + "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.Vector4MaterialSlot", + "m_ObjectId": "422e13bb0b2d1888ae360144f9a98239", + "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, + "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.Texture2DMaterialSlot", + "m_ObjectId": "43b7b306a676a4889322869745bf456e", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4d8f3a21ec7d348dab65fa6eadfc56a3", + "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.CategoryData", + "m_ObjectId": "4db03d1bb2eb4c688878575748bf5337", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "9cba7f3f2e027f8c9ede05dc604c71df" + }, + { + "m_Id": "961f8ab8ecf3d88c8db5d9e65f698c2d" + }, + { + "m_Id": "b0d25a04960e5785945f4f8670ac34b5" + }, + { + "m_Id": "b57d1ce9bb96fd829833f566efed7c30" + }, + { + "m_Id": "1a7b7f83d0aa8387b8ee465677cb47f0" + }, + { + "m_Id": "2c5c61805e55f185bbf456a4d45d166b" + }, + { + "m_Id": "4f73c3cfd31f508c84dde4656b4b4110" + }, + { + "m_Id": "e4cc2335b70b868f8f2aaca74ec927de" + }, + { + "m_Id": "8a90acfccddb2e869b4a0aa3f4d9cd38" + }, + { + "m_Id": "a72bee5373c4898cb6b0a5cf40b6cf04" + }, + { + "m_Id": "d3f23ead57024a8bac144c3961eb64e9" + }, + { + "m_Id": "cbab1932c8ea7180a0caedef004d9200" + }, + { + "m_Id": "059ef3f6d7be598dbbc1dc1a59a78b75" + }, + { + "m_Id": "6e7d461042bc0c8f9a1cda45398d4d8a" + }, + { + "m_Id": "9abfdba647374879bc04175e805b98ff" + }, + { + "m_Id": "6a1b2a2c79894a46a55a3ac48d39a791" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4f3bf1f892df3183ba1b054d5b124cdf", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "4f73c3cfd31f508c84dde4656b4b4110", + "m_Guid": { + "m_GuidSerialized": "2c405d80-56e4-4d5a-970f-848fced5dc8a" + }, + "m_Name": "Specular Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_619EDE49", + "m_OverrideReferenceName": "_SpecColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.125490203499794, + "g": 0.125490203499794, + "b": 0.125490203499794, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "501b344ee7751a87a388780afcbca850", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "52475832f43e0b89b36c65b80b6f5531", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "526ac72fd5d7378d9ea15818801fef89", + "m_Id": 293498272, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_BCCC4859", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "52da28f61dc345f288c7b07fada6ff22", + "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": "ee90a7ef62664eabaf9ff2088c275786" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "534edc6911eab48189280f23a65e1bb3", + "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.PropertyNode", + "m_ObjectId": "57365443d785848793a8aebbb79cb481", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -273.0, + "y": 1254.0, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd7dcf8af207f785983706a517126ba9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b0d25a04960e5785945f4f8670ac34b5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "57d52c16962b499f97f6524dec185f1e", + "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.UVNode", + "m_ObjectId": "5813efd86f925d8e9fa116f18ac200f8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -416.0000305175781, + "y": -160.00003051757813, + "width": 145.0, + "height": 129.0 + } + }, + "m_Slots": [ + { + "m_Id": "422e13bb0b2d1888ae360144f9a98239" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "58957ba606a6fa8ea4760f1601441648", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "5aca4ce0a70a23859737e6ce5cc6dfc5", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "5c0555ae7b3815858564d2982a635240", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "607536f2abac4f8e975dc42c373654c9", + "m_Id": -335052323, + "m_DisplayName": "Reflection Fog", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_BB283772", + "m_StageCapability": 2, + "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": "65b3fec2add50f8dbb6999b2173adf36", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "69047fc12f6cae8d89e2c0c0e46d9d53", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -119.0, + "y": 1479.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8116ef634f4d338ab4113fa167c40749" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6e7d461042bc0c8f9a1cda45398d4d8a" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "6a1b2a2c79894a46a55a3ac48d39a791", + "m_Guid": { + "m_GuidSerialized": "5d667b45-1a73-4cf4-bc72-44d4f9ec6a19" + }, + "m_Name": "PBR Blurred Reflections", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_ABEF4762_ON", + "m_OverrideReferenceName": "_BLUR_REFLECTIONS_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6cffc751432b438499af82d525265570", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -126.9999771118164, + "y": 100.00000762939453, + "width": 176.00001525878907, + "height": 179.0 + } + }, + "m_Slots": [ + { + "m_Id": "e271f3aa64dbdb868e201e45aa03daae" + }, + { + "m_Id": "dfce285af0a26886908c65ff1c70e001" + }, + { + "m_Id": "a73a4d8d78b25184b240097b018dfe71" + }, + { + "m_Id": "c33501db8411e9889977559255725ba1" + }, + { + "m_Id": "0beeda90bdd0968e86ecc4fabee37b8d" + }, + { + "m_Id": "5c0555ae7b3815858564d2982a635240" + }, + { + "m_Id": "7c981ecc34f57f82a4888832a461e39f" + }, + { + "m_Id": "e6d29f37b882fa85bb017db6d2ba75fd" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6e7d461042bc0c8f9a1cda45398d4d8a", + "m_Guid": { + "m_GuidSerialized": "6d371f26-15eb-4ee2-8bb3-b560e4f3f82d" + }, + "m_Name": "Reflection Fog", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_B781A12F", + "m_OverrideReferenceName": "_ReflectionFog", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "7401c8341b7c3e859890a4df60810689", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 266.0, + "y": -947.0000610351563, + "width": 129.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "534edc6911eab48189280f23a65e1bb3" + }, + { + "m_Id": "274b23fc1657fd83895b0077cf7a7067" + }, + { + "m_Id": "f64cffa579fc8c82a3ddefa4440d02bf" + }, + { + "m_Id": "a510e0c79f4f608482af7b51770565ff" + }, + { + "m_Id": "c0e86c2ac1908a8f8d3b88a746bcb42d" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "74ec9513c89147b68b6cd511aec3d88c", + "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": "74ef908a78fe4c208f47ca1b1ac74a30", + "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": "0285ddb02a1a453a8c5fd47c09cd80fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "753f2916418d48d785aa6813aeec20ce", + "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": "b48e08908e194740bc113a11fd2a4e09" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "788f8b66e48bc08598671e3d00a5613b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 97.0000991821289, + "y": -1142.0, + "width": 137.00001525878907, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "8c6a0878f49a6d8494ca1f7608cb9aac" + }, + { + "m_Id": "eaefef9f21bc3d8591bd9f5c9a6867f7" + }, + { + "m_Id": "20be5b9fc965b886aeb2a2864b2de3f8" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7b7f7388d4b9448c8b3c77ab23a654e4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -249.00009155273438, + "y": -257.9999694824219, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f97f066ca150ea839662eff76aaca9ae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e4cc2335b70b868f8f2aaca74ec927de" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7c2a5c02d9611f839e084fefc4f37dbe", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7c981ecc34f57f82a4888832a461e39f", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "809b9155bc83928e9a5a55b268522781", + "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.Texture2DMaterialSlot", + "m_ObjectId": "8116ef634f4d338ab4113fa167c40749", + "m_Id": 0, + "m_DisplayName": "Reflection Fog", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "846dfa1fb11bd682ba90376e06a098a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -266.00006103515627, + "y": 1210.0, + "width": 150.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "43b7b306a676a4889322869745bf456e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "961f8ab8ecf3d88c8db5d9e65f698c2d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "84a08a35300ca181b2fb45520f4dabd2", + "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.Vector1MaterialSlot", + "m_ObjectId": "858607ba181a498dbd69d28aec4e7946", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "87ff9bc5c5c34275aea81ba2a634669a", + "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": "d917655680074a3ca743055719f3f29b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "89ad0f014b5732829edff2ae6d78f2b0", + "m_Id": 0, + "m_DisplayName": "UV Tiling", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "8a90acfccddb2e869b4a0aa3f4d9cd38", + "m_Guid": { + "m_GuidSerialized": "c4d7975f-dbb1-4ad1-8644-84e2a348adfc" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_15A7254", + "m_OverrideReferenceName": "_BumpMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8c6a0878f49a6d8494ca1f7608cb9aac", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "8d64dd19cc046482a95f203ccd93b2c3", + "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.TangentMaterialSlot", + "m_ObjectId": "92405b7207114f11a4627b8ed64f69d0", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "961f8ab8ecf3d88c8db5d9e65f698c2d", + "m_Guid": { + "m_GuidSerialized": "f410f5df-07f9-48aa-b971-575fc77ed596" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8495CDAA", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9877d89333fb0b8a8b36590b7659c7c0", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9ab8e0f6376d81868e74dc1691a96ea4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -46.00009536743164, + "y": 22.999980926513673, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e446b83aec6e286b7753ef946902dc4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1a7b7f83d0aa8387b8ee465677cb47f0" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "9abfdba647374879bc04175e805b98ff", + "m_Guid": { + "m_GuidSerialized": "2a01568a-0101-4b5a-bb35-b9fc9544b446" + }, + "m_Name": "Use Fog", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_C95512BC_ON", + "m_OverrideReferenceName": "_USE_FOG", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9c7cec9253ac208a9f40866796894823", + "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": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "9cb38d5759024c73a20b8d3bfe297760", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "ef97b748637141698caaaaa192b25e87" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "9cba7f3f2e027f8c9ede05dc604c71df", + "m_Guid": { + "m_GuidSerialized": "71f0dc79-056a-43b8-8798-0c611519f4b7" + }, + "m_Name": "Reflection Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_3805D2EF", + "m_OverrideReferenceName": "_ReflectionTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "9f4a3832d086458d942a3eb3fa6d4a80", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a14eafdbb6049d8cbea2610f4b32e273", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 137.00003051757813, + "y": -39.00001907348633, + "width": 127.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "17a52e02f977ee8f917bc903deb21aa1" + }, + { + "m_Id": "a996c1586d609480a3c86a599845221f" + }, + { + "m_Id": "84a08a35300ca181b2fb45520f4dabd2" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a4b111325501cb8a9336211cd734f14d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "PBR-Like Reflections", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 108.99995422363281, + "y": 1186.9998779296875, + "width": 411.0, + "height": 262.0 + } + }, + "m_Slots": [ + { + "m_Id": "b8164e25ef74378aa42b417be532024d" + }, + { + "m_Id": "526ac72fd5d7378d9ea15818801fef89" + }, + { + "m_Id": "d4f1cd52820f8a81adc93b6615a0097a" + }, + { + "m_Id": "d2a2ec3b2325eb82b60c48e5e10e71c1" + }, + { + "m_Id": "b953e78f30b3cb8482731678ce1d7dd0" + }, + { + "m_Id": "31eaaab900f5a088b14dd6f2e936c936" + }, + { + "m_Id": "0aeadbb08921aa8dbca7b8d556b6b6ac" + }, + { + "m_Id": "e28ad9e58bce4e84b37b7d6b508ad057" + }, + { + "m_Id": "607536f2abac4f8e975dc42c373654c9" + }, + { + "m_Id": "2a89c9a395fdde8cb982c4060089e1a1" + }, + { + "m_Id": "39e58afad4eb3887893aaec158679713" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8eacc4a6336aacc40887d864b1a2e5e0\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f7e545bf-a19b-4417-a279-73f3220daab3", + "c127c5b4-e680-4f88-875f-ba1f25ef7c9e", + "514b2aec-06bd-4c85-be51-a3d2317f4443", + "5ba7ddf8-9b56-4065-91ca-9e3acf3cc720", + "f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3", + "5b18fe20-c1d9-41e6-bbed-67ea629f8f88", + "a38c6dfa-cebd-4f06-b290-9734ca10c68f", + "21daf13b-bd13-4b43-aed7-2e8b50b530c1", + "39d8261e-1fa6-4b31-bed6-372b7564008f", + "8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c" + ], + "m_PropertyIds": [ + 629014811, + -1649964382, + -185178582, + 1592892861, + -351947282, + -37634226, + -97443213, + -1295402311, + 293498272, + -335052323 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a510e0c79f4f608482af7b51770565ff", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a53c431dc3c842429445720c1470d17a", + "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": "57d52c16962b499f97f6524dec185f1e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "a72bee5373c4898cb6b0a5cf40b6cf04", + "m_Guid": { + "m_GuidSerialized": "59381f49-0e9b-4489-a6d9-fc529fd5c370" + }, + "m_Name": "Occlusion Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6F1ECBD4", + "m_OverrideReferenceName": "_OcclusionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a73a4d8d78b25184b240097b018dfe71", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a996c1586d609480a3c86a599845221f", + "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": "abadf09ec7604bf3b27ea554df0b44e3", + "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.PropertyNode", + "m_ObjectId": "ada2de45ad8fa8839c2493873a579b9d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -315.0, + "y": 315.00006103515627, + "width": 155.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "e87b00f501f61f8b854338e6f5e3d00f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8a90acfccddb2e869b4a0aa3f4d9cd38" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "af5ea177a07b462898d3a5c56f70c785", + "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": "3f9ec2a543bd4d8296a577ac86a73616" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b0d25a04960e5785945f4f8670ac34b5", + "m_Guid": { + "m_GuidSerialized": "784cfad6-96ce-47be-b59e-303bf684a705" + }, + "m_Name": "Reflection Depth", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_D8F9E264", + "m_OverrideReferenceName": "_ReflectionDepth", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b1f2d4bcab6ec48db74e4891903f69d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 361.0000305175781, + "y": -126.00000762939453, + "width": 161.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "00ddd94be846f1868d059d3f76bc8d99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4f73c3cfd31f508c84dde4656b4b4110" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b344e1e7c8c0b68ca1aa40d51ab9f394", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -412.0000305175781, + "y": -223.0, + "width": 132.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "89ad0f014b5732829edff2ae6d78f2b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d3f23ead57024a8bac144c3961eb64e9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "b48e08908e194740bc113a11fd2a4e09", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "b57d1ce9bb96fd829833f566efed7c30", + "m_Guid": { + "m_GuidSerialized": "6d7a2d93-9576-4945-903e-19c7c11400ff" + }, + "m_Name": "Base Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_42FF05A6", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "b5d5c94afdd32b8a8a8b7c8547532713", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "b8164e25ef74378aa42b417be532024d", + "m_Id": 629014811, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_A4A4E1", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b953e78f30b3cb8482731678ce1d7dd0", + "m_Id": -351947282, + "m_DisplayName": "Reflection Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector4_5CFB1DAE", + "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.PropertyNode", + "m_ObjectId": "bb3ee390f567ec8fa65bb7f7fb26beee", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -279.9999694824219, + "y": -1140.0, + "width": 139.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "d9432fb35dc00685bdd4cb2edf7588d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b57d1ce9bb96fd829833f566efed7c30" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bcc3ce40bc565d8fb9918b36d0a9b927", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 587.0, + "y": -309.0000305175781, + "width": 135.00001525878907, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "9c7cec9253ac208a9f40866796894823" + }, + { + "m_Id": "03a1358352ef4082a46eb50a3d9e6ef1" + }, + { + "m_Id": "4d8f3a21ec7d348dab65fa6eadfc56a3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bdc954ac3ce4088f85a050eb34f4b0df", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.PropertyNode", + "m_ObjectId": "c08722a8935e99868c30e69968737936", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -16.999895095825197, + "y": -966.0000610351563, + "width": 106.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "17cb3b495b9b268880672ef9f7c4d5f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2c5c61805e55f185bbf456a4d45d166b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c0e86c2ac1908a8f8d3b88a746bcb42d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c33501db8411e9889977559255725ba1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c5649d3e74049d8f99ad49764fcf683a", + "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.UVMaterialSlot", + "m_ObjectId": "c81fa02af04e5087b826be0fe3492d55", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cbab1932c8ea7180a0caedef004d9200", + "m_Guid": { + "m_GuidSerialized": "031e4225-f932-461c-bfe6-76aaf6907234" + }, + "m_Name": "Smoothness based reflection", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_2963CFE0", + "m_OverrideReferenceName": "_SmoothToReflection", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cf0f94c06b297d809310541a722b5d9e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -289.0000305175781, + "y": 1371.0, + "width": 196.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd5339b264e71b81892390a3d32d7506" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "059ef3f6d7be598dbbc1dc1a59a78b75" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d2a2ec3b2325eb82b60c48e5e10e71c1", + "m_Id": 1592892861, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_AC1694A7", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "d3f23ead57024a8bac144c3961eb64e9", + "m_Guid": { + "m_GuidSerialized": "8c637333-b9b6-43f1-8d34-30751c3c655f" + }, + "m_Name": "UV Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_1E389890", + "m_OverrideReferenceName": "_UVTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d4f1cd52820f8a81adc93b6615a0097a", + "m_Id": -185178582, + "m_DisplayName": "Smoothness Influence Over Reflection", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_8340020F", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d67c0ffdf9035685958f3085f7698ae8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -345.99993896484377, + "y": 139.00001525878907, + "width": 162.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "27212f6babfd6884bc88b22ab479b721" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a72bee5373c4898cb6b0a5cf40b6cf04" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d917655680074a3ca743055719f3f29b", + "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.Texture2DMaterialSlot", + "m_ObjectId": "d9432fb35dc00685bdd4cb2edf7588d4", + "m_Id": 0, + "m_DisplayName": "Base Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "db5afd1e159620839a47ae838264f311", + "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.BlockNode", + "m_ObjectId": "db7177dd1199423e8e6f47f344119c3c", + "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": "abadf09ec7604bf3b27ea554df0b44e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "dc177ca8e9a743d0a2c4669c8e695458", + "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": "e5ffe2344141480293cce17297436e94" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "dc7205361e20128cb9742cb2e259eac5", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "de9d18c5d43545a09185420d8f326c39", + "m_Id": 0, + "m_DisplayName": "Specular Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Specular", + "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": "dfce285af0a26886908c65ff1c70e001", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e271f3aa64dbdb868e201e45aa03daae", + "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.Vector1MaterialSlot", + "m_ObjectId": "e28ad9e58bce4e84b37b7d6b508ad057", + "m_Id": -1295402311, + "m_DisplayName": "Fresnel Effect Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_A56ED190", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "e4cc2335b70b868f8f2aaca74ec927de", + "m_Guid": { + "m_GuidSerialized": "b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9" + }, + "m_Name": "Specular (RGB) Gloss (A)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_21251E47", + "m_OverrideReferenceName": "_SpecMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e5ffe2344141480293cce17297436e94", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "e6d29f37b882fa85bb017db6d2ba75fd", + "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.Texture2DMaterialSlot", + "m_ObjectId": "e87b00f501f61f8b854338e6f5e3d00f", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "eaefef9f21bc3d8591bd9f5c9a6867f7", + "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": "ebdfd694dae94e2b81e858c8a691fb5d", + "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": "74ec9513c89147b68b6cd511aec3d88c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "eccc402d93914394b3b29c5af69426a0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Specular", + "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": "de9d18c5d43545a09185420d8f326c39" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Specular" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ee4af9aafc178f85ab776c2bf20ee095", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "ee90a7ef62664eabaf9ff2088c275786", + "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": "ef835c3008ff6589a79e3159dc629629", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "ef97b748637141698caaaaa192b25e87", + "m_WorkflowMode": 0, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eff5606fa46fec8c8d092895887190f2", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f4f7206f78752984b58eda4adbc2bbda", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -100.9999771118164, + "y": -1179.0, + "width": 189.0, + "height": 179.0 + } + }, + "m_Slots": [ + { + "m_Id": "dc7205361e20128cb9742cb2e259eac5" + }, + { + "m_Id": "30b4d3267c2672898e4a3b1a8aa9a7c0" + }, + { + "m_Id": "213a63bdcabc6b858ca91f63fea1e387" + }, + { + "m_Id": "ee4af9aafc178f85ab776c2bf20ee095" + }, + { + "m_Id": "12a188772992468eb99a1f16f549e912" + }, + { + "m_Id": "8d64dd19cc046482a95f203ccd93b2c3" + }, + { + "m_Id": "9f4a3832d086458d942a3eb3fa6d4a80" + }, + { + "m_Id": "b5d5c94afdd32b8a8a8b7c8547532713" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f64cffa579fc8c82a3ddefa4440d02bf", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f7dcb8094a8d3d8d9396d82b9ba3b3fd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -252.0, + "y": -204.00003051757813, + "width": 140.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "58957ba606a6fa8ea4760f1601441648" + }, + { + "m_Id": "110586d4d862178c9d899f8b3040f77e" + }, + { + "m_Id": "52475832f43e0b89b36c65b80b6f5531" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f97f066ca150ea839662eff76aaca9ae", + "m_Id": 0, + "m_DisplayName": "Specular (RGB) Gloss (A)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd5339b264e71b81892390a3d32d7506", + "m_Id": 0, + "m_DisplayName": "Reflection's Distortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "fd7dcf8af207f785983706a517126ba9", + "m_Id": 0, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "fda04f56bafe458da7dac15164f6fb81", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "fe593b7263aa318aaab9eaddbd5f7de3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 255.00001525878907, + "y": -336.0000305175781, + "width": 139.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "9877d89333fb0b8a8b36590b7659c7c0" + }, + { + "m_Id": "249b7cc095a68584942bcff1d36206a8" + }, + { + "m_Id": "3886a67baba6d68cb576e5baedefe5d6" + }, + { + "m_Id": "65b3fec2add50f8dbb6999b2173adf36" + }, + { + "m_Id": "bdc954ac3ce4088f85a050eb34f4b0df" + }, + { + "m_Id": "501b344ee7751a87a388780afcbca850" + }, + { + "m_Id": "fda04f56bafe458da7dac15164f6fb81" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ff79ef3c69a6a38f8c4953aa91b5ece5", + "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": [] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph.meta new file mode 100644 index 0000000..4512a97 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 5b20423540cbb264e86fe2deccdff3b7 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.mat similarity index 98% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.mat index 606e397..fe18bcb 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.mat @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 7 + version: 9 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -32,7 +32,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -124,3 +125,4 @@ Material: - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} - _UVTiling: {r: 2, g: 2, b: 0, a: 0} m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.mat.meta new file mode 100644 index 0000000..9f5e708 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 588550ee664def84a8c3ddc78b132eb4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Specular.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph new file mode 100644 index 0000000..1721002 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph @@ -0,0 +1,4773 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "bfbe15e6ad094d869a7e1dfb7e2ec011", + "m_Properties": [ + { + "m_Id": "b826827072533b89ae69dc260a4102ae" + }, + { + "m_Id": "b4398bf64931a5818c984b965e24e924" + }, + { + "m_Id": "0678d2b342b7ba87b4033238274150dc" + }, + { + "m_Id": "11949813ba8c968d829c42c7abd274f4" + }, + { + "m_Id": "f45ea058a5c8438c81d5f21f5d7d8a2f" + }, + { + "m_Id": "f9885c0e9e4bb2898d8af927832fb4dd" + }, + { + "m_Id": "f823bf6026c0638790e3da33e39f4fab" + }, + { + "m_Id": "8387856c965eff8da7743fbe20aeb9ca" + }, + { + "m_Id": "9573555d0b60e788a21c65cb2bd0c4e4" + }, + { + "m_Id": "c7217ed35c90918297a5585c31179c3a" + }, + { + "m_Id": "b7834cb4051b66819e46764a62b36c0e" + }, + { + "m_Id": "cff9efa82d5ac083bb04613fb00c0c84" + }, + { + "m_Id": "dab6c3620570e98086216badc9add3aa" + }, + { + "m_Id": "ba021c39ed273c8f8d7242b5101d2839" + } + ], + "m_Keywords": [ + { + "m_Id": "98e2299675d441a49a4f4ac30d37113b" + }, + { + "m_Id": "2b42531e6c304dceb2950657ca489f44" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "2bd4ea0d329241a0ae11053d77dc6bbe" + } + ], + "m_Nodes": [ + { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + { + "m_Id": "5813efd86f925d8e9fa116f18ac200f8" + }, + { + "m_Id": "ada2de45ad8fa8839c2493873a579b9d" + }, + { + "m_Id": "d67c0ffdf9035685958f3085f7698ae8" + }, + { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + { + "m_Id": "6cffc751432b438499af82d525265570" + }, + { + "m_Id": "9ab8e0f6376d81868e74dc1691a96ea4" + }, + { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + { + "m_Id": "b1f2d4bcab6ec48db74e4891903f69d9" + }, + { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + { + "m_Id": "7b7f7388d4b9448c8b3c77ab23a654e4" + }, + { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + { + "m_Id": "57365443d785848793a8aebbb79cb481" + }, + { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + { + "m_Id": "bb3ee390f567ec8fa65bb7f7fb26beee" + }, + { + "m_Id": "3c1973dd2416e68287e62cbfeb41690d" + }, + { + "m_Id": "b344e1e7c8c0b68ca1aa40d51ab9f394" + }, + { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + { + "m_Id": "c08722a8935e99868c30e69968737936" + }, + { + "m_Id": "cf0f94c06b297d809310541a722b5d9e" + }, + { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + { + "m_Id": "ddd3877c293e9585b773d2761862146a" + }, + { + "m_Id": "767f62c745e040c391f74117cc23f09b" + }, + { + "m_Id": "ee958f8c32034834ac7a9086ac617348" + }, + { + "m_Id": "8bb0f0a6690c4bc29fef9af90090c39d" + }, + { + "m_Id": "c6806e6d8fcc41c785e18f2967e33507" + }, + { + "m_Id": "4f3983592c304198af3679f32db61e5c" + }, + { + "m_Id": "4f31517b20f5442b999d7faead986dc6" + }, + { + "m_Id": "7f6510ca479f4173bc5db2c0117b369f" + }, + { + "m_Id": "a596a64943d1443e8bbb2d1d1d27458c" + }, + { + "m_Id": "babf870dcd2f472f8353db065483c0e3" + }, + { + "m_Id": "e29be3a9698d435bb73534d08eb93cd0" + }, + { + "m_Id": "940063495d8842699f7dfc020e7afb49" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -351947282 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f3983592c304198af3679f32db61e5c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -97443213 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c1973dd2416e68287e62cbfeb41690d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -185178582 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57365443d785848793a8aebbb79cb481" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 293498272 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5813efd86f925d8e9fa116f18ac200f8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a596a64943d1443e8bbb2d1d1d27458c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6806e6d8fcc41c785e18f2967e33507" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7b7f7388d4b9448c8b3c77ab23a654e4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 629014811 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9ab8e0f6376d81868e74dc1691a96ea4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7f6510ca479f4173bc5db2c0117b369f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a14eafdbb6049d8cbea2610f4b32e273" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 1592892861 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f31517b20f5442b999d7faead986dc6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ada2de45ad8fa8839c2493873a579b9d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1f2d4bcab6ec48db74e4891903f69d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b344e1e7c8c0b68ca1aa40d51ab9f394" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bb3ee390f567ec8fa65bb7f7fb26beee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "940063495d8842699f7dfc020e7afb49" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c08722a8935e99868c30e69968737936" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf0f94c06b297d809310541a722b5d9e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -37634226 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d67c0ffdf9035685958f3085f7698ae8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ddd3877c293e9585b773d2761862146a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4b111325501cb8a9336211cd734f14d" + }, + "m_SlotId": -335052323 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "788f8b66e48bc08598671e3d00a5613b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b99c9e4555b9381b6625d75ce83c516" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21d5a7e40cf98983b9485ec053855f1f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cffc751432b438499af82d525265570" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7dcb8094a8d3d8d9396d82b9ba3b3fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4f7206f78752984b58eda4adbc2bbda" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe593b7263aa318aaab9eaddbd5f7de3" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bcc3ce40bc565d8fb9918b36d0a9b927" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 687.0000610351563, + "y": -51.0 + }, + "m_Blocks": [ + { + "m_Id": "767f62c745e040c391f74117cc23f09b" + }, + { + "m_Id": "ee958f8c32034834ac7a9086ac617348" + }, + { + "m_Id": "8bb0f0a6690c4bc29fef9af90090c39d" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 687.0000610351563, + "y": 149.0 + }, + "m_Blocks": [ + { + "m_Id": "c6806e6d8fcc41c785e18f2967e33507" + }, + { + "m_Id": "4f3983592c304198af3679f32db61e5c" + }, + { + "m_Id": "4f31517b20f5442b999d7faead986dc6" + }, + { + "m_Id": "7f6510ca479f4173bc5db2c0117b369f" + }, + { + "m_Id": "a596a64943d1443e8bbb2d1d1d27458c" + }, + { + "m_Id": "babf870dcd2f472f8353db065483c0e3" + }, + { + "m_Id": "e29be3a9698d435bb73534d08eb93cd0" + }, + { + "m_Id": "940063495d8842699f7dfc020e7afb49" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/PBR", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "492c9108d6f14b14b58e74187c1d3c76" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "000c62096eb9af8a8697897b90db2879", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -264.0000305175781, + "y": 1329.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "262d136d448a908ab26103ed6363bf12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b826827072533b89ae69dc260a4102ae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "00c960ee7fa5440b80fba2e78070d6b9", + "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.Vector4MaterialSlot", + "m_ObjectId": "00ddd94be846f1868d059d3f76bc8d99", + "m_Id": 0, + "m_DisplayName": "Specular 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.DynamicValueMaterialSlot", + "m_ObjectId": "03a1358352ef4082a46eb50a3d9e6ef1", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "0678d2b342b7ba87b4033238274150dc", + "m_Guid": { + "m_GuidSerialized": "784cfad6-96ce-47be-b59e-303bf684a705" + }, + "m_Name": "Reflection Depth", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_D8F9E264", + "m_OverrideReferenceName": "_ReflectionDepth", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0aeadbb08921aa8dbca7b8d556b6b6ac", + "m_Id": -97443213, + "m_DisplayName": "Normals", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_2A13549B", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0beeda90bdd0968e86ecc4fabee37b8d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e446b83aec6e286b7753ef946902dc4", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "110586d4d862178c9d899f8b3040f77e", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "11949813ba8c968d829c42c7abd274f4", + "m_Guid": { + "m_GuidSerialized": "6d7a2d93-9576-4945-903e-19c7c11400ff" + }, + "m_Name": "Base Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_42FF05A6", + "m_OverrideReferenceName": "_MainTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "12a188772992468eb99a1f16f549e912", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "17a52e02f977ee8f917bc903deb21aa1", + "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.Vector4MaterialSlot", + "m_ObjectId": "17cb3b495b9b268880672ef9f7c4d5f3", + "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.SampleTexture2DNode", + "m_ObjectId": "1b99c9e4555b9381b6625d75ce83c516", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -72.0, + "y": -365.0, + "width": 197.0, + "height": 249.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff79ef3c69a6a38f8c4953aa91b5ece5" + }, + { + "m_Id": "2180cea0404bbc8b9aa234738a5799db" + }, + { + "m_Id": "4f3bf1f892df3183ba1b054d5b124cdf" + }, + { + "m_Id": "7c2a5c02d9611f839e084fefc4f37dbe" + }, + { + "m_Id": "23128cc64a0a7b889feb2a97feb910fe" + }, + { + "m_Id": "db5afd1e159620839a47ae838264f311" + }, + { + "m_Id": "1f7524583a016b84800942d6d7384ee1" + }, + { + "m_Id": "809b9155bc83928e9a5a55b268522781" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1bf258233060447996fe1258796f3d50", + "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.UVMaterialSlot", + "m_ObjectId": "1f7524583a016b84800942d6d7384ee1", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "20be5b9fc965b886aeb2a2864b2de3f8", + "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.Vector1MaterialSlot", + "m_ObjectId": "213a63bdcabc6b858ca91f63fea1e387", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2180cea0404bbc8b9aa234738a5799db", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "21d5a7e40cf98983b9485ec053855f1f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -129.99993896484376, + "y": 280.0000305175781, + "width": 188.0, + "height": 179.0 + } + }, + "m_Slots": [ + { + "m_Id": "c5649d3e74049d8f99ad49764fcf683a" + }, + { + "m_Id": "858607ba181a498dbd69d28aec4e7946" + }, + { + "m_Id": "ef835c3008ff6589a79e3159dc629629" + }, + { + "m_Id": "eff5606fa46fec8c8d092895887190f2" + }, + { + "m_Id": "296d205a27c63c8092e8efaa9472ab3d" + }, + { + "m_Id": "2cf491a43e317a85ae60a7defb29ec62" + }, + { + "m_Id": "c81fa02af04e5087b826be0fe3492d55" + }, + { + "m_Id": "5aca4ce0a70a23859737e6ce5cc6dfc5" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23128cc64a0a7b889feb2a97feb910fe", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "249b7cc095a68584942bcff1d36206a8", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "262d136d448a908ab26103ed6363bf12", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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.Texture2DMaterialSlot", + "m_ObjectId": "27212f6babfd6884bc88b22ab479b721", + "m_Id": 0, + "m_DisplayName": "Occlusion Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2950a1761e5836829ebd95f418d1c3fa", + "m_Id": 0, + "m_DisplayName": "Smoothness based reflection", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "296d205a27c63c8092e8efaa9472ab3d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2a89c9a395fdde8cb982c4060089e1a1", + "m_Id": 1, + "m_DisplayName": "Reflection (Color)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionColor", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "2b42531e6c304dceb2950657ca489f44", + "m_Guid": { + "m_GuidSerialized": "a4fdd635-6048-4dfb-ab88-091715564297" + }, + "m_Name": "PBR Blurred Reflections", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_547E4CBD_ON", + "m_OverrideReferenceName": "_BLUR_REFLECTIONS_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "2bd4ea0d329241a0ae11053d77dc6bbe", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "b826827072533b89ae69dc260a4102ae" + }, + { + "m_Id": "b4398bf64931a5818c984b965e24e924" + }, + { + "m_Id": "0678d2b342b7ba87b4033238274150dc" + }, + { + "m_Id": "11949813ba8c968d829c42c7abd274f4" + }, + { + "m_Id": "f45ea058a5c8438c81d5f21f5d7d8a2f" + }, + { + "m_Id": "f9885c0e9e4bb2898d8af927832fb4dd" + }, + { + "m_Id": "f823bf6026c0638790e3da33e39f4fab" + }, + { + "m_Id": "8387856c965eff8da7743fbe20aeb9ca" + }, + { + "m_Id": "9573555d0b60e788a21c65cb2bd0c4e4" + }, + { + "m_Id": "c7217ed35c90918297a5585c31179c3a" + }, + { + "m_Id": "b7834cb4051b66819e46764a62b36c0e" + }, + { + "m_Id": "cff9efa82d5ac083bb04613fb00c0c84" + }, + { + "m_Id": "dab6c3620570e98086216badc9add3aa" + }, + { + "m_Id": "ba021c39ed273c8f8d7242b5101d2839" + }, + { + "m_Id": "98e2299675d441a49a4f4ac30d37113b" + }, + { + "m_Id": "2b42531e6c304dceb2950657ca489f44" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "2cf491a43e317a85ae60a7defb29ec62", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30b4d3267c2672898e4a3b1a8aa9a7c0", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "316cf397501446b1b31879f2f5961cbd", + "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.Vector1MaterialSlot", + "m_ObjectId": "31eaaab900f5a088b14dd6f2e936c936", + "m_Id": -37634226, + "m_DisplayName": "Distortion by Normals", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_3B350339", + "m_StageCapability": 2, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3886a67baba6d68cb576e5baedefe5d6", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39e58afad4eb3887893aaec158679713", + "m_Id": 2, + "m_DisplayName": "Reflection (Depth)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionDepth", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "3a4c213d29df4dc79f35bf124be44fba", + "m_Id": 0, + "m_DisplayName": "Specular Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Specular", + "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.PropertyNode", + "m_ObjectId": "3c1973dd2416e68287e62cbfeb41690d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -311.0, + "y": 1286.0, + "width": 236.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2950a1761e5836829ebd95f418d1c3fa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cff9efa82d5ac083bb04613fb00c0c84" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "422e13bb0b2d1888ae360144f9a98239", + "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, + "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.Texture2DMaterialSlot", + "m_ObjectId": "43b7b306a676a4889322869745bf456e", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "492c9108d6f14b14b58e74187c1d3c76", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "54281f55fecd4a3f816cf5775956328e" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4d8f3a21ec7d348dab65fa6eadfc56a3", + "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.BlockNode", + "m_ObjectId": "4f31517b20f5442b999d7faead986dc6", + "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": "00c960ee7fa5440b80fba2e78070d6b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4f3983592c304198af3679f32db61e5c", + "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": "78765f30a04940a0b1b4ef2f78b3f432" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4f3bf1f892df3183ba1b054d5b124cdf", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "501b344ee7751a87a388780afcbca850", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "52475832f43e0b89b36c65b80b6f5531", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "526ac72fd5d7378d9ea15818801fef89", + "m_Id": 293498272, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_BCCC4859", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "54281f55fecd4a3f816cf5775956328e", + "m_WorkflowMode": 0, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "57365443d785848793a8aebbb79cb481", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -273.0, + "y": 1254.0, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd7dcf8af207f785983706a517126ba9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0678d2b342b7ba87b4033238274150dc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "5813efd86f925d8e9fa116f18ac200f8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -416.0000305175781, + "y": -160.00003051757813, + "width": 145.0, + "height": 129.0 + } + }, + "m_Slots": [ + { + "m_Id": "422e13bb0b2d1888ae360144f9a98239" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "58957ba606a6fa8ea4760f1601441648", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "5aca4ce0a70a23859737e6ce5cc6dfc5", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "5c0555ae7b3815858564d2982a635240", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "607536f2abac4f8e975dc42c373654c9", + "m_Id": -335052323, + "m_DisplayName": "Reflection Fog", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_BB283772", + "m_StageCapability": 2, + "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": "65b3fec2add50f8dbb6999b2173adf36", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "6a93cfac84b84ffc87d784670549d45a", + "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.SampleTexture2DNode", + "m_ObjectId": "6cffc751432b438499af82d525265570", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -126.9999771118164, + "y": 100.00000762939453, + "width": 176.00001525878907, + "height": 179.0 + } + }, + "m_Slots": [ + { + "m_Id": "e271f3aa64dbdb868e201e45aa03daae" + }, + { + "m_Id": "dfce285af0a26886908c65ff1c70e001" + }, + { + "m_Id": "a73a4d8d78b25184b240097b018dfe71" + }, + { + "m_Id": "c33501db8411e9889977559255725ba1" + }, + { + "m_Id": "0beeda90bdd0968e86ecc4fabee37b8d" + }, + { + "m_Id": "5c0555ae7b3815858564d2982a635240" + }, + { + "m_Id": "7c981ecc34f57f82a4888832a461e39f" + }, + { + "m_Id": "e6d29f37b882fa85bb017db6d2ba75fd" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "767f62c745e040c391f74117cc23f09b", + "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": "95b6873e51d44b169478de7e44d9b4fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "78765f30a04940a0b1b4ef2f78b3f432", + "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.MultiplyNode", + "m_ObjectId": "788f8b66e48bc08598671e3d00a5613b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 245.0, + "y": -510.9999694824219, + "width": 135.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "8c6a0878f49a6d8494ca1f7608cb9aac" + }, + { + "m_Id": "eaefef9f21bc3d8591bd9f5c9a6867f7" + }, + { + "m_Id": "20be5b9fc965b886aeb2a2864b2de3f8" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7b7f7388d4b9448c8b3c77ab23a654e4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -249.00009155273438, + "y": -257.9999694824219, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f97f066ca150ea839662eff76aaca9ae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8387856c965eff8da7743fbe20aeb9ca" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7c2a5c02d9611f839e084fefc4f37dbe", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7c981ecc34f57f82a4888832a461e39f", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7f6510ca479f4173bc5db2c0117b369f", + "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": "af718b39dbe64f38809be3fdaf9b51ef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7fcd759ccf7e4a028207ff8e4dea02e2", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "809b9155bc83928e9a5a55b268522781", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "8387856c965eff8da7743fbe20aeb9ca", + "m_Guid": { + "m_GuidSerialized": "b3a2cddf-bcff-4f08-a5ee-6eb474adb3f9" + }, + "m_Name": "Specular (RGB) Gloss (A)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_21251E47", + "m_OverrideReferenceName": "_SpecMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "846dfa1fb11bd682ba90376e06a098a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -266.00006103515627, + "y": 1210.0, + "width": 150.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "43b7b306a676a4889322869745bf456e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b4398bf64931a5818c984b965e24e924" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "84a08a35300ca181b2fb45520f4dabd2", + "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.Vector1MaterialSlot", + "m_ObjectId": "858607ba181a498dbd69d28aec4e7946", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "89ad0f014b5732829edff2ae6d78f2b0", + "m_Id": 0, + "m_DisplayName": "UV Tiling", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8bb0f0a6690c4bc29fef9af90090c39d", + "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": "df15a419fd1b45428709ebb90722d2e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8c6a0878f49a6d8494ca1f7608cb9aac", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "8d64dd19cc046482a95f203ccd93b2c3", + "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.BlockNode", + "m_ObjectId": "940063495d8842699f7dfc020e7afb49", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Specular", + "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": "3a4c213d29df4dc79f35bf124be44fba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Specular" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "9573555d0b60e788a21c65cb2bd0c4e4", + "m_Guid": { + "m_GuidSerialized": "c4d7975f-dbb1-4ad1-8644-84e2a348adfc" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_15A7254", + "m_OverrideReferenceName": "_BumpMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "95b6873e51d44b169478de7e44d9b4fb", + "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.Vector1MaterialSlot", + "m_ObjectId": "9877d89333fb0b8a8b36590b7659c7c0", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "98e2299675d441a49a4f4ac30d37113b", + "m_Guid": { + "m_GuidSerialized": "d9d64105-02e0-48a4-a07f-b225709a01f1" + }, + "m_Name": "Use Fog", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_E27465AF_ON", + "m_OverrideReferenceName": "USE_FOG", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9ab8e0f6376d81868e74dc1691a96ea4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -46.00009536743164, + "y": 22.999980926513673, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e446b83aec6e286b7753ef946902dc4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f45ea058a5c8438c81d5f21f5d7d8a2f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9c7cec9253ac208a9f40866796894823", + "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.UVMaterialSlot", + "m_ObjectId": "9f4a3832d086458d942a3eb3fa6d4a80", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a14eafdbb6049d8cbea2610f4b32e273", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 137.00003051757813, + "y": -39.00001907348633, + "width": 127.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "17a52e02f977ee8f917bc903deb21aa1" + }, + { + "m_Id": "a996c1586d609480a3c86a599845221f" + }, + { + "m_Id": "84a08a35300ca181b2fb45520f4dabd2" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a4b111325501cb8a9336211cd734f14d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "PBR-Like Reflections", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 108.99995422363281, + "y": 1186.9998779296875, + "width": 411.0, + "height": 262.0 + } + }, + "m_Slots": [ + { + "m_Id": "b8164e25ef74378aa42b417be532024d" + }, + { + "m_Id": "526ac72fd5d7378d9ea15818801fef89" + }, + { + "m_Id": "d4f1cd52820f8a81adc93b6615a0097a" + }, + { + "m_Id": "d2a2ec3b2325eb82b60c48e5e10e71c1" + }, + { + "m_Id": "b953e78f30b3cb8482731678ce1d7dd0" + }, + { + "m_Id": "31eaaab900f5a088b14dd6f2e936c936" + }, + { + "m_Id": "0aeadbb08921aa8dbca7b8d556b6b6ac" + }, + { + "m_Id": "e28ad9e58bce4e84b37b7d6b508ad057" + }, + { + "m_Id": "607536f2abac4f8e975dc42c373654c9" + }, + { + "m_Id": "2a89c9a395fdde8cb982c4060089e1a1" + }, + { + "m_Id": "39e58afad4eb3887893aaec158679713" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8eacc4a6336aacc40887d864b1a2e5e0\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f7e545bf-a19b-4417-a279-73f3220daab3", + "c127c5b4-e680-4f88-875f-ba1f25ef7c9e", + "514b2aec-06bd-4c85-be51-a3d2317f4443", + "5ba7ddf8-9b56-4065-91ca-9e3acf3cc720", + "f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3", + "5b18fe20-c1d9-41e6-bbed-67ea629f8f88", + "a38c6dfa-cebd-4f06-b290-9734ca10c68f", + "21daf13b-bd13-4b43-aed7-2e8b50b530c1", + "39d8261e-1fa6-4b31-bed6-372b7564008f", + "8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c" + ], + "m_PropertyIds": [ + 629014811, + -1649964382, + -185178582, + 1592892861, + -351947282, + -37634226, + -97443213, + -1295402311, + 293498272, + -335052323 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a596a64943d1443e8bbb2d1d1d27458c", + "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": "1bf258233060447996fe1258796f3d50" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a73a4d8d78b25184b240097b018dfe71", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "a78dc1857b7c8a8a9fc022bd2e6cd7de", + "m_Id": 0, + "m_DisplayName": "ReflectionFog", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a996c1586d609480a3c86a599845221f", + "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.PropertyNode", + "m_ObjectId": "ada2de45ad8fa8839c2493873a579b9d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -315.0, + "y": 315.00006103515627, + "width": 155.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "e87b00f501f61f8b854338e6f5e3d00f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9573555d0b60e788a21c65cb2bd0c4e4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af718b39dbe64f38809be3fdaf9b51ef", + "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.PropertyNode", + "m_ObjectId": "b1f2d4bcab6ec48db74e4891903f69d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 361.0000305175781, + "y": -126.00000762939453, + "width": 161.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "00ddd94be846f1868d059d3f76bc8d99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f823bf6026c0638790e3da33e39f4fab" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b344e1e7c8c0b68ca1aa40d51ab9f394", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -412.0000305175781, + "y": -223.0, + "width": 132.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "89ad0f014b5732829edff2ae6d78f2b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b7834cb4051b66819e46764a62b36c0e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b4398bf64931a5818c984b965e24e924", + "m_Guid": { + "m_GuidSerialized": "f410f5df-07f9-48aa-b971-575fc77ed596" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8495CDAA", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "b5d5c94afdd32b8a8a8b7c8547532713", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "b7834cb4051b66819e46764a62b36c0e", + "m_Guid": { + "m_GuidSerialized": "8c637333-b9b6-43f1-8d34-30751c3c655f" + }, + "m_Name": "UV Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector2_1E389890", + "m_OverrideReferenceName": "_UVTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b8164e25ef74378aa42b417be532024d", + "m_Id": 629014811, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2D_A4A4E1", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "b826827072533b89ae69dc260a4102ae", + "m_Guid": { + "m_GuidSerialized": "71f0dc79-056a-43b8-8798-0c611519f4b7" + }, + "m_Name": "Reflection Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_3805D2EF", + "m_OverrideReferenceName": "_ReflectionTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b953e78f30b3cb8482731678ce1d7dd0", + "m_Id": -351947282, + "m_DisplayName": "Reflection Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector4_5CFB1DAE", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "ba021c39ed273c8f8d7242b5101d2839", + "m_Guid": { + "m_GuidSerialized": "56c53a0d-1730-418e-91b5-3b875426f45e" + }, + "m_Name": "ReflectionFog", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_7C7BA6", + "m_OverrideReferenceName": "_ReflectionFog", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "babf870dcd2f472f8353db065483c0e3", + "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": "316cf397501446b1b31879f2f5961cbd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bb3ee390f567ec8fa65bb7f7fb26beee", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -132.00003051757813, + "y": -508.99993896484377, + "width": 121.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d9432fb35dc00685bdd4cb2edf7588d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "11949813ba8c968d829c42c7abd274f4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bcc3ce40bc565d8fb9918b36d0a9b927", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 587.0, + "y": -309.0000305175781, + "width": 135.00001525878907, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "9c7cec9253ac208a9f40866796894823" + }, + { + "m_Id": "03a1358352ef4082a46eb50a3d9e6ef1" + }, + { + "m_Id": "4d8f3a21ec7d348dab65fa6eadfc56a3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bdc954ac3ce4088f85a050eb34f4b0df", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.PropertyNode", + "m_ObjectId": "c08722a8935e99868c30e69968737936", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 117.0, + "y": -372.0000305175781, + "width": 109.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "17cb3b495b9b268880672ef9f7c4d5f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f9885c0e9e4bb2898d8af927832fb4dd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c33501db8411e9889977559255725ba1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c5649d3e74049d8f99ad49764fcf683a", + "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.BlockNode", + "m_ObjectId": "c6806e6d8fcc41c785e18f2967e33507", + "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": "cb92f728d05f4f3fa69c8d86d2162c8c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "c7217ed35c90918297a5585c31179c3a", + "m_Guid": { + "m_GuidSerialized": "59381f49-0e9b-4489-a6d9-fc529fd5c370" + }, + "m_Name": "Occlusion Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6F1ECBD4", + "m_OverrideReferenceName": "_OcclusionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c81fa02af04e5087b826be0fe3492d55", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "cb92f728d05f4f3fa69c8d86d2162c8c", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "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.PropertyNode", + "m_ObjectId": "cf0f94c06b297d809310541a722b5d9e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -289.0000305175781, + "y": 1371.0, + "width": 196.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd5339b264e71b81892390a3d32d7506" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dab6c3620570e98086216badc9add3aa" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cff9efa82d5ac083bb04613fb00c0c84", + "m_Guid": { + "m_GuidSerialized": "031e4225-f932-461c-bfe6-76aaf6907234" + }, + "m_Name": "Smoothness based reflection", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_2963CFE0", + "m_OverrideReferenceName": "_SmoothToReflection", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d2a2ec3b2325eb82b60c48e5e10e71c1", + "m_Id": 1592892861, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_AC1694A7", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d4f1cd52820f8a81adc93b6615a0097a", + "m_Id": -185178582, + "m_DisplayName": "Smoothness Influence Over Reflection", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_8340020F", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d67c0ffdf9035685958f3085f7698ae8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -345.99993896484377, + "y": 139.00001525878907, + "width": 162.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "27212f6babfd6884bc88b22ab479b721" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c7217ed35c90918297a5585c31179c3a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "d9432fb35dc00685bdd4cb2edf7588d4", + "m_Id": 0, + "m_DisplayName": "Base Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "dab6c3620570e98086216badc9add3aa", + "m_Guid": { + "m_GuidSerialized": "2c067d90-7157-4dc9-a4f2-e72c93a3af5a" + }, + "m_Name": "Reflection's Distortion", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_92B669B6", + "m_OverrideReferenceName": "_ReflectionBump", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.25 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "db5afd1e159620839a47ae838264f311", + "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.Vector4MaterialSlot", + "m_ObjectId": "dc7205361e20128cb9742cb2e259eac5", + "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.PropertyNode", + "m_ObjectId": "ddd3877c293e9585b773d2761862146a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -202.0, + "y": 1441.0, + "width": 150.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a78dc1857b7c8a8a9fc022bd2e6cd7de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ba021c39ed273c8f8d7242b5101d2839" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "df15a419fd1b45428709ebb90722d2e3", + "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": "dfce285af0a26886908c65ff1c70e001", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e271f3aa64dbdb868e201e45aa03daae", + "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.Vector1MaterialSlot", + "m_ObjectId": "e28ad9e58bce4e84b37b7d6b508ad057", + "m_Id": -1295402311, + "m_DisplayName": "Fresnel Effect Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_A56ED190", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e29be3a9698d435bb73534d08eb93cd0", + "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": "7fcd759ccf7e4a028207ff8e4dea02e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e6d29f37b882fa85bb017db6d2ba75fd", + "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.Texture2DMaterialSlot", + "m_ObjectId": "e87b00f501f61f8b854338e6f5e3d00f", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "eaefef9f21bc3d8591bd9f5c9a6867f7", + "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": "ee4af9aafc178f85ab776c2bf20ee095", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ee958f8c32034834ac7a9086ac617348", + "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": "6a93cfac84b84ffc87d784670549d45a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ef835c3008ff6589a79e3159dc629629", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eff5606fa46fec8c8d092895887190f2", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f45ea058a5c8438c81d5f21f5d7d8a2f", + "m_Guid": { + "m_GuidSerialized": "5c83f4c4-298a-4723-a064-f0499d4f775c" + }, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_35AB25FA", + "m_OverrideReferenceName": "_Glossiness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f4f7206f78752984b58eda4adbc2bbda", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 46.99995422363281, + "y": -548.0, + "width": 181.0, + "height": 155.0 + } + }, + "m_Slots": [ + { + "m_Id": "dc7205361e20128cb9742cb2e259eac5" + }, + { + "m_Id": "30b4d3267c2672898e4a3b1a8aa9a7c0" + }, + { + "m_Id": "213a63bdcabc6b858ca91f63fea1e387" + }, + { + "m_Id": "ee4af9aafc178f85ab776c2bf20ee095" + }, + { + "m_Id": "12a188772992468eb99a1f16f549e912" + }, + { + "m_Id": "8d64dd19cc046482a95f203ccd93b2c3" + }, + { + "m_Id": "9f4a3832d086458d942a3eb3fa6d4a80" + }, + { + "m_Id": "b5d5c94afdd32b8a8a8b7c8547532713" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f7dcb8094a8d3d8d9396d82b9ba3b3fd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -252.0, + "y": -204.00003051757813, + "width": 140.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "58957ba606a6fa8ea4760f1601441648" + }, + { + "m_Id": "110586d4d862178c9d899f8b3040f77e" + }, + { + "m_Id": "52475832f43e0b89b36c65b80b6f5531" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "f823bf6026c0638790e3da33e39f4fab", + "m_Guid": { + "m_GuidSerialized": "2c405d80-56e4-4d5a-970f-848fced5dc8a" + }, + "m_Name": "Specular Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_619EDE49", + "m_OverrideReferenceName": "_SpecColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.125490203499794, + "g": 0.125490203499794, + "b": 0.125490203499794, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f97f066ca150ea839662eff76aaca9ae", + "m_Id": 0, + "m_DisplayName": "Specular (RGB) Gloss (A)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "f9885c0e9e4bb2898d8af927832fb4dd", + "m_Guid": { + "m_GuidSerialized": "f25cc10b-e529-4583-aff2-a65e2860accb" + }, + "m_Name": "Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_B35ECAFB", + "m_OverrideReferenceName": "_Color", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd5339b264e71b81892390a3d32d7506", + "m_Id": 0, + "m_DisplayName": "Reflection's Distortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "fd7dcf8af207f785983706a517126ba9", + "m_Id": 0, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "fda04f56bafe458da7dac15164f6fb81", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "fe593b7263aa318aaab9eaddbd5f7de3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 255.00001525878907, + "y": -336.0000305175781, + "width": 139.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "9877d89333fb0b8a8b36590b7659c7c0" + }, + { + "m_Id": "249b7cc095a68584942bcff1d36206a8" + }, + { + "m_Id": "3886a67baba6d68cb576e5baedefe5d6" + }, + { + "m_Id": "65b3fec2add50f8dbb6999b2173adf36" + }, + { + "m_Id": "bdc954ac3ce4088f85a050eb34f4b0df" + }, + { + "m_Id": "501b344ee7751a87a388780afcbca850" + }, + { + "m_Id": "fda04f56bafe458da7dac15164f6fb81" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ff79ef3c69a6a38f8c4953aa91b5ece5", + "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": [] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph.meta new file mode 100644 index 0000000..0dd8998 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0a4e4513ee11bba42a0f69edf7d25da9 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/PBR/Specular.shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph new file mode 100644 index 0000000..a9491ac --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph @@ -0,0 +1,7621 @@ +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "d58dd4d6361148daaf68684212c3eae7", + "m_Properties": [ + { + "m_Id": "1aeb63e72339f38987e72da9ff7b8ecc" + }, + { + "m_Id": "1b855b42d3077d84b5880fb4e0688cab" + }, + { + "m_Id": "dcc59326d71d6386aca272087d234362" + }, + { + "m_Id": "3bb3ea009307ea8db43e0c673615709b" + }, + { + "m_Id": "20420ea0db40758e86f59774883ff306" + }, + { + "m_Id": "dac020dbb1a611898489a634d717bc25" + }, + { + "m_Id": "9d603aac866ce68c8a7558e102c6db7a" + }, + { + "m_Id": "d85b9fdedc3d7d8c96a268080bd44d5b" + }, + { + "m_Id": "a09e7959fd33988f81104706e20544fc" + } + ], + "m_Keywords": [ + { + "m_Id": "f05bfe38406c4882b6246a036ec7f50e" + }, + { + "m_Id": "6e7aea35369b4f4eb18b6e2c60decf32" + } + ], + "m_Nodes": [ + { + "m_Id": "f08e6deb435d418ba3cbb2c5b749dd46" + }, + { + "m_Id": "b4427c9e147b08858d652ea3b4250a92" + }, + { + "m_Id": "5876d258d952c1808b8cb2a1d5b8f8a4" + }, + { + "m_Id": "0e9a61dfc5a74f898ee450b45c1173eb" + }, + { + "m_Id": "e1ecf369ff306f869a9e9611d5d8d342" + }, + { + "m_Id": "84d180fd999fe485bef804d506c9a8e1" + }, + { + "m_Id": "dbe8fee746afd58dbafd3ab75ff6a49a" + }, + { + "m_Id": "d840db6e56a3da85ad51dd8e85c8a456" + }, + { + "m_Id": "0d8ece7751fd44809098836f59443216" + }, + { + "m_Id": "d25bbda3a509ce81b858431a55663f1d" + }, + { + "m_Id": "54d51edd5e4ba28fa3f5119c111f94e3" + }, + { + "m_Id": "bcabce06421c1f8bb220e2f00fc6b7f7" + }, + { + "m_Id": "2c7edbed01c0b68e8423e612f6ed024e" + }, + { + "m_Id": "6c99fe260e263087a54bcb95fd977975" + }, + { + "m_Id": "816d2f039d86b48db8744a75b600288d" + }, + { + "m_Id": "818640cf3e76e8869be47e1c0783a364" + }, + { + "m_Id": "08781e5da7cda1829d788fc3db5edf95" + }, + { + "m_Id": "8f0e8512e202938d987c1a4d82800ebb" + }, + { + "m_Id": "6085adeba0aed48e86971e27143846a3" + }, + { + "m_Id": "52de3d3f77a0168dac2c433e1fc042d8" + }, + { + "m_Id": "91fbe0170c09be8db9f232d641f65dd1" + }, + { + "m_Id": "baf61a2ac5f37e8b82a9b872102155bc" + }, + { + "m_Id": "f48c3d7fb563268cb4d44de88e536f34" + }, + { + "m_Id": "d3e0f7828edae38c8d0b7674076c7a54" + }, + { + "m_Id": "d96542196593fb809dbaa9897c9b3bc4" + }, + { + "m_Id": "6d75b083476805868a37a99bb6a1c38f" + }, + { + "m_Id": "d75a2799fc929b8ab6200d4d4da10032" + }, + { + "m_Id": "df2a3747810b5481ba4cc37f585eb81f" + }, + { + "m_Id": "9bcf4dcf9ecfff8092fdcd112fa18801" + }, + { + "m_Id": "4973704105def688861b3250c8216638" + }, + { + "m_Id": "258fe9e8d33cca8f80106571fd601133" + }, + { + "m_Id": "4704d15eb1b2b484a93e79043647f9e5" + }, + { + "m_Id": "81c1fe6b06209a83a1f4a86e8ee25189" + }, + { + "m_Id": "93e8768441f16280b5084f846c43ad61" + }, + { + "m_Id": "f43e7480eb7a0c8cb9d4f3ec2a71bacc" + }, + { + "m_Id": "21b28ed8318b3486a5543d376a66efda" + }, + { + "m_Id": "9830e68597a22b8ba8464a7a6dcf6f3b" + }, + { + "m_Id": "84c3f730a2d17f8eb7eea890711c74e5" + }, + { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + { + "m_Id": "db1f833a41d6d98db56aa8d987850121" + }, + { + "m_Id": "6ef689047f613f8f9bc10b3e2ac23de8" + }, + { + "m_Id": "f793fa31957ff188b85589e7be9e6356" + }, + { + "m_Id": "040c01d4bc025489869f7aa39cec9508" + }, + { + "m_Id": "5b009b7bf7359a8997a939e9303c9829" + }, + { + "m_Id": "20631b54eecb7b8fb4c89b5dfe88d05e" + }, + { + "m_Id": "5b5215d8547a5a819a3879361f56e852" + }, + { + "m_Id": "4b77870f1d8ac08c8725d1219fac07ed" + }, + { + "m_Id": "9884a2dd0af34fabb6a5c6c5323fa946" + }, + { + "m_Id": "6444c62027724bdaaa1f6e66f0ce0fdb" + }, + { + "m_Id": "db60171087e94cddb7b9fa8aeaf45914" + }, + { + "m_Id": "9a10970546a3495f9bd39c5346fa650c" + }, + { + "m_Id": "bc7a55159da74751b1d93edd04c790b8" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "040c01d4bc025489869f7aa39cec9508" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "20631b54eecb7b8fb4c89b5dfe88d05e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "040c01d4bc025489869f7aa39cec9508" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b009b7bf7359a8997a939e9303c9829" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "08781e5da7cda1829d788fc3db5edf95" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3e0f7828edae38c8d0b7674076c7a54" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0d8ece7751fd44809098836f59443216" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "816d2f039d86b48db8744a75b600288d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0e9a61dfc5a74f898ee450b45c1173eb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1ecf369ff306f869a9e9611d5d8d342" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20631b54eecb7b8fb4c89b5dfe88d05e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f793fa31957ff188b85589e7be9e6356" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21b28ed8318b3486a5543d376a66efda" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f43e7480eb7a0c8cb9d4f3ec2a71bacc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "258fe9e8d33cca8f80106571fd601133" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4704d15eb1b2b484a93e79043647f9e5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c7edbed01c0b68e8423e612f6ed024e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "52de3d3f77a0168dac2c433e1fc042d8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4704d15eb1b2b484a93e79043647f9e5" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "81c1fe6b06209a83a1f4a86e8ee25189" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4973704105def688861b3250c8216638" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6d75b083476805868a37a99bb6a1c38f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4973704105def688861b3250c8216638" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "93e8768441f16280b5084f846c43ad61" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4973704105def688861b3250c8216638" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9830e68597a22b8ba8464a7a6dcf6f3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b77870f1d8ac08c8725d1219fac07ed" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b5215d8547a5a819a3879361f56e852" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52de3d3f77a0168dac2c433e1fc042d8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8f0e8512e202938d987c1a4d82800ebb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52de3d3f77a0168dac2c433e1fc042d8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df2a3747810b5481ba4cc37f585eb81f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52de3d3f77a0168dac2c433e1fc042d8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f48c3d7fb563268cb4d44de88e536f34" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "54d51edd5e4ba28fa3f5119c111f94e3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8f0e8512e202938d987c1a4d82800ebb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5876d258d952c1808b8cb2a1d5b8f8a4" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db1f833a41d6d98db56aa8d987850121" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b009b7bf7359a8997a939e9303c9829" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "20631b54eecb7b8fb4c89b5dfe88d05e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b5215d8547a5a819a3879361f56e852" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b009b7bf7359a8997a939e9303c9829" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b5215d8547a5a819a3879361f56e852" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b009b7bf7359a8997a939e9303c9829" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6085adeba0aed48e86971e27143846a3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "52de3d3f77a0168dac2c433e1fc042d8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6444c62027724bdaaa1f6e66f0ce0fdb" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db60171087e94cddb7b9fa8aeaf45914" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c99fe260e263087a54bcb95fd977975" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5876d258d952c1808b8cb2a1d5b8f8a4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c99fe260e263087a54bcb95fd977975" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ef689047f613f8f9bc10b3e2ac23de8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "816d2f039d86b48db8744a75b600288d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d96542196593fb809dbaa9897c9b3bc4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "818640cf3e76e8869be47e1c0783a364" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "040c01d4bc025489869f7aa39cec9508" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "818640cf3e76e8869be47e1c0783a364" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5876d258d952c1808b8cb2a1d5b8f8a4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "818640cf3e76e8869be47e1c0783a364" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4427c9e147b08858d652ea3b4250a92" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "818640cf3e76e8869be47e1c0783a364" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "81c1fe6b06209a83a1f4a86e8ee25189" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4973704105def688861b3250c8216638" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84c3f730a2d17f8eb7eea890711c74e5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4973704105def688861b3250c8216638" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84d180fd999fe485bef804d506c9a8e1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d96542196593fb809dbaa9897c9b3bc4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8f0e8512e202938d987c1a4d82800ebb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "08781e5da7cda1829d788fc3db5edf95" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91fbe0170c09be8db9f232d641f65dd1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "baf61a2ac5f37e8b82a9b872102155bc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93e8768441f16280b5084f846c43ad61" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9bcf4dcf9ecfff8092fdcd112fa18801" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9830e68597a22b8ba8464a7a6dcf6f3b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f48c3d7fb563268cb4d44de88e536f34" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9884a2dd0af34fabb6a5c6c5323fa946" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "baf61a2ac5f37e8b82a9b872102155bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9a10970546a3495f9bd39c5346fa650c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc7a55159da74751b1d93edd04c790b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9bcf4dcf9ecfff8092fdcd112fa18801" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5876d258d952c1808b8cb2a1d5b8f8a4" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9bcf4dcf9ecfff8092fdcd112fa18801" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4427c9e147b08858d652ea3b4250a92" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f08e6deb435d418ba3cbb2c5b749dd46" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4427c9e147b08858d652ea3b4250a92" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f08e6deb435d418ba3cbb2c5b749dd46" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "baf61a2ac5f37e8b82a9b872102155bc" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d840db6e56a3da85ad51dd8e85c8a456" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db1f833a41d6d98db56aa8d987850121" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc7a55159da74751b1d93edd04c790b8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84c3f730a2d17f8eb7eea890711c74e5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bcabce06421c1f8bb220e2f00fc6b7f7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6085adeba0aed48e86971e27143846a3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d25bbda3a509ce81b858431a55663f1d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "816d2f039d86b48db8744a75b600288d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d3e0f7828edae38c8d0b7674076c7a54" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6d75b083476805868a37a99bb6a1c38f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d75a2799fc929b8ab6200d4d4da10032" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9bcf4dcf9ecfff8092fdcd112fa18801" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d840db6e56a3da85ad51dd8e85c8a456" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "08781e5da7cda1829d788fc3db5edf95" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d96542196593fb809dbaa9897c9b3bc4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "040c01d4bc025489869f7aa39cec9508" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d96542196593fb809dbaa9897c9b3bc4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5876d258d952c1808b8cb2a1d5b8f8a4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d96542196593fb809dbaa9897c9b3bc4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b5215d8547a5a819a3879361f56e852" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d96542196593fb809dbaa9897c9b3bc4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d96542196593fb809dbaa9897c9b3bc4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1ecf369ff306f869a9e9611d5d8d342" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db1f833a41d6d98db56aa8d987850121" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f793fa31957ff188b85589e7be9e6356" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db60171087e94cddb7b9fa8aeaf45914" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc7a55159da74751b1d93edd04c790b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbe8fee746afd58dbafd3ab75ff6a49a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d840db6e56a3da85ad51dd8e85c8a456" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df2a3747810b5481ba4cc37f585eb81f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d75a2799fc929b8ab6200d4d4da10032" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1ecf369ff306f869a9e9611d5d8d342" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9a10970546a3495f9bd39c5346fa650c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1ecf369ff306f869a9e9611d5d8d342" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc7a55159da74751b1d93edd04c790b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f08e6deb435d418ba3cbb2c5b749dd46" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5876d258d952c1808b8cb2a1d5b8f8a4" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f08e6deb435d418ba3cbb2c5b749dd46" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f43e7480eb7a0c8cb9d4f3ec2a71bacc" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5876d258d952c1808b8cb2a1d5b8f8a4" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f43e7480eb7a0c8cb9d4f3ec2a71bacc" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc05419c69214f8aa36cbd2ea715fec0" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f48c3d7fb563268cb4d44de88e536f34" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21b28ed8318b3486a5543d376a66efda" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f793fa31957ff188b85589e7be9e6356" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3e0f7828edae38c8d0b7674076c7a54" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 2513.0, + "y": 642.0000610351563 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 2513.0, + "y": 842.0000610351563 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + } + }, + "m_Path": "Sub Graphs", + "m_ConcretePrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "6d75b083476805868a37a99bb6a1c38f" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "00927aece007bd88b7f712d51c24443d", + "m_Id": 4, + "m_DisplayName": "blurRadius", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "blurRadius", + "m_StageCapability": 3, + "m_Value": 32.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "00db32ddbd4eb1879d43e1a1d5fc4b3c", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": "01d5d2e3b60d9881b3af610fdf965342", + "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.Vector2MaterialSlot", + "m_ObjectId": "035a14e6ac36738c8f4812863785aefa", + "m_Id": 5, + "m_DisplayName": "texelSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "texelSize", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "040c01d4bc025489869f7aa39cec9508", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 825.9999389648438, + "y": 690.0, + "width": 193.0, + "height": 249.0 + } + }, + "m_Slots": [ + { + "m_Id": "23178fccd3edf78fbab2885c8c0069ab" + }, + { + "m_Id": "9748f52f908fe388ad6cc70696914d2d" + }, + { + "m_Id": "8abb3148e6886781a1cea92ad73b0144" + }, + { + "m_Id": "4fa5535196377383a3851b0ed251c3c7" + }, + { + "m_Id": "2ce3265baff37b8eb5693c2127d78f8a" + }, + { + "m_Id": "0af5db310c4fcb85a054340920707631" + }, + { + "m_Id": "21e6da7857b7c8828b84a9ee2a2eb6c4" + }, + { + "m_Id": "8ae8fe3c71af598e8b82121b9d324965" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0473965d7d103f85b8b901d23f847097", + "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.MultiplyNode", + "m_ObjectId": "08781e5da7cda1829d788fc3db5edf95", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 714.0, + "y": 571.0, + "width": 135.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2f8e7be83783838e9de2bca6708070aa" + }, + { + "m_Id": "ece128a49d2922838ea9b0e87c88e5f3" + }, + { + "m_Id": "ff8aca7d707bdc8f8f52c1a2bf3308db" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "0af5db310c4fcb85a054340920707631", + "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.PropertyNode", + "m_ObjectId": "0d8ece7751fd44809098836f59443216", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1961.0, + "y": 782.0, + "width": 126.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f5020f7731bb3381b485a2d026c2d734" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9d603aac866ce68c8a7558e102c6db7a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0e9a61dfc5a74f898ee450b45c1173eb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2049.0, + "y": -136.0, + "width": 172.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "35cab63455fe5c84a70e5716d66404e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1b855b42d3077d84b5880fb4e0688cab" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "10bdddce57d4688a969e2a74d5883f85", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "11668741df64a9809bb0d6e6b8b1dd9a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "124d6a5f9fc6f58e95cda733361bf3cf", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "12b033aace17328687acadc29601e03e", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "134584b3c500f58e8a49c6f019b8edc9", + "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.Vector3MaterialSlot", + "m_ObjectId": "13f23d24d13d4d509089b0229ad5bb5f", + "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.Vector2MaterialSlot", + "m_ObjectId": "15b7314f42d93685bdd3b34b278c7c80", + "m_Id": 1, + "m_DisplayName": "reflectionUVs", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "reflectionUVs", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "18e6f7e434f5828d8a0edccf77c0d63c", + "m_Id": 1, + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "1aeb63e72339f38987e72da9ff7b8ecc", + "m_Guid": { + "m_GuidSerialized": "f7e545bf-a19b-4417-a279-73f3220daab3" + }, + "m_Name": "Reflection Tex", + "m_DefaultReferenceName": "Texture2D_A4A4E1", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "1b855b42d3077d84b5880fb4e0688cab", + "m_Guid": { + "m_GuidSerialized": "39d8261e-1fa6-4b31-bed6-372b7564008f" + }, + "m_Name": "Reflection Depth", + "m_DefaultReferenceName": "Texture2D_BCCC4859", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1cda178b02cd4f05a9792b4b9c1066ab", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "1aeb63e72339f38987e72da9ff7b8ecc" + }, + { + "m_Id": "1b855b42d3077d84b5880fb4e0688cab" + }, + { + "m_Id": "dcc59326d71d6386aca272087d234362" + }, + { + "m_Id": "3bb3ea009307ea8db43e0c673615709b" + }, + { + "m_Id": "20420ea0db40758e86f59774883ff306" + }, + { + "m_Id": "dac020dbb1a611898489a634d717bc25" + }, + { + "m_Id": "9d603aac866ce68c8a7558e102c6db7a" + }, + { + "m_Id": "d85b9fdedc3d7d8c96a268080bd44d5b" + }, + { + "m_Id": "a09e7959fd33988f81104706e20544fc" + }, + { + "m_Id": "f05bfe38406c4882b6246a036ec7f50e" + }, + { + "m_Id": "6e7aea35369b4f4eb18b6e2c60decf32" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1d240407c6f3e985bd512c08ee5c8636", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "1e4e41d9234ace8d8f6c785a812feb3a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2004e22cd6f142a886e150358330d7d2", + "m_Id": 1, + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "20420ea0db40758e86f59774883ff306", + "m_Guid": { + "m_GuidSerialized": "f219f5a3-8a1c-40ee-b8fa-93c26df4d5a3" + }, + "m_Name": "Reflection Tint", + "m_DefaultReferenceName": "Vector4_5CFB1DAE", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "20631b54eecb7b8fb4c89b5dfe88d05e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Use Fog", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1660.9998779296875, + "y": 829.0, + "width": 144.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ea47601da3390086971e70d47cda82a8" + }, + { + "m_Id": "87404d0c11509e8cb14c8714170d332f" + }, + { + "m_Id": "c0e6f203ff8e57868177618e715342ef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "f05bfe38406c4882b6246a036ec7f50e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "21b28ed8318b3486a5543d376a66efda", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -312.0000305175781, + "y": 1908.0001220703125, + "width": 208.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "f611df8430e5f18b8a19fa4afea21c3b" + }, + { + "m_Id": "18e6f7e434f5828d8a0edccf77c0d63c" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "21e09e001f1c4903bae2d7db9c7f63f9", + "m_Id": 7, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "21e6da7857b7c8828b84a9ee2a2eb6c4", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "23178fccd3edf78fbab2885c8c0069ab", + "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.Vector1MaterialSlot", + "m_ObjectId": "23f89aff82bb3e8386eeaf53af9195da", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "258fe9e8d33cca8f80106571fd601133", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2060.0, + "y": 265.9999694824219, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "961f3b791fa1bd8ebe74d496eb4f49aa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "29bbaed9c96aec8e82fdc65dc88631a7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2b4f882550cb218284b1f3ae6aedcbd0", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "2be4511f8e937784876e2f266bcb93ed", + "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, + "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.PropertyNode", + "m_ObjectId": "2c7edbed01c0b68e8423e612f6ed024e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1441.0, + "y": 1591.0, + "width": 289.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "68e317e8dea58188b35fafc969245dd4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dcc59326d71d6386aca272087d234362" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2ce3265baff37b8eb5693c2127d78f8a", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2f8e7be83783838e9de2bca6708070aa", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "334ca16091cf518691585f551139d1b5", + "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.Texture2DMaterialSlot", + "m_ObjectId": "35cab63455fe5c84a70e5716d66404e2", + "m_Id": 0, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3648bbd6bcce818c89e08568a1007338", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 4.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.Vector1MaterialSlot", + "m_ObjectId": "37a9b32b7c32fb8689a488b6e5da7da8", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3bafdd14942f2784ac2033b6cc426e91", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3bb3ea009307ea8db43e0c673615709b", + "m_Guid": { + "m_GuidSerialized": "5ba7ddf8-9b56-4065-91ca-9e3acf3cc720" + }, + "m_Name": "Smoothness", + "m_DefaultReferenceName": "Vector1_AC1694A7", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3c907b1fe7828b858d0a48695ad2b555", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "40440e1fc8952588aec582d1a3fa0620", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "407d866e8d6ef089962d28a406207886", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "409509e0e6877287a4f186c21f200b7a", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "417b7e4878ba8e80811997eb095fe21f", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "41b588b7153ede86a777eadb955940ef", + "m_Id": 1, + "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": "43db7efd72741e8699d3db8ad445c3a2", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "45f02a84f89d4a4fb3880bde62c11cc3", + "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.SplitNode", + "m_ObjectId": "4704d15eb1b2b484a93e79043647f9e5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1868.0, + "y": 400.0000305175781, + "width": 120.00000762939453, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "01d5d2e3b60d9881b3af610fdf965342" + }, + { + "m_Id": "c88971cf74862887842641b307cee592" + }, + { + "m_Id": "43db7efd72741e8699d3db8ad445c3a2" + }, + { + "m_Id": "d1f0546fe4bb2089aaddf4092de63806" + }, + { + "m_Id": "64df7bf528b869858ef240bf17785d3d" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "4973704105def688861b3250c8216638", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1137.9998779296875, + "y": 369.0, + "width": 128.99998474121095, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "3c907b1fe7828b858d0a48695ad2b555" + }, + { + "m_Id": "bef08e7c09f1c78d9dd302e718a5054b" + }, + { + "m_Id": "c3508285d6168a84a1a1c7241298b36a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4b77870f1d8ac08c8725d1219fac07ed", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 551.0, + "y": 1014.0, + "width": 166.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8b3bc2b71ccc208e88f3bff0d4d1b9c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a09e7959fd33988f81104706e20544fc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4ea9e1e34b426f81a5e73a833ea915d4", + "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, + "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": "4fa5535196377383a3851b0ed251c3c7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "51fa7fc841529e85872cbf6d03ad3d07", + "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, + "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": "5217cfe202845681b2c75b3b6edab6e6", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "52de3d3f77a0168dac2c433e1fc042d8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1071.0, + "y": 1503.0, + "width": 140.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6997cfaceb04c583b03a3a9542e0a18f" + }, + { + "m_Id": "53b3d9f26f1bca8d8dc9571d924a6e6e" + }, + { + "m_Id": "5d60bc2066ef628f9eb4ce29d277fc9d" + }, + { + "m_Id": "ca24c8e32f5b9a82af3d0c29e96b97a5" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "53b3d9f26f1bca8d8dc9571d924a6e6e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "54d51edd5e4ba28fa3f5119c111f94e3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -404.0, + "y": 627.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ea26bb317a27438490e10d676e0410d2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "20420ea0db40758e86f59774883ff306" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "55a09940e21c4378bdbbbaf8d48d7992", + "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, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "56b5d7cc54ee4634ba30e545df004c0f", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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": "57a43021d66f4a86bf93af8dae920c4d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "5876d258d952c1808b8cb2a1d5b8f8a4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "FastBlurReflection (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 814.0, + "y": 1331.0, + "width": 262.0, + "height": 214.0 + } + }, + "m_Slots": [ + { + "m_Id": "d58c07f40718258aa8d3e86c0c09b696" + }, + { + "m_Id": "15b7314f42d93685bdd3b34b278c7c80" + }, + { + "m_Id": "99938a6bac28858e814484dd3af885a4" + }, + { + "m_Id": "ffaee31b12558384b8805801aacbe5cb" + }, + { + "m_Id": "00927aece007bd88b7f712d51c24443d" + }, + { + "m_Id": "035a14e6ac36738c8f4812863785aefa" + }, + { + "m_Id": "77826508cbab6988a3e3e1341a566b32" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "FastBlurReflection", + "m_FunctionSource": "", + "m_FunctionBody": "float4 output = float4(0,0,0,0);\n\nuint samples = max( texLOD*blurRadius, 1 );\nuint sLOD = 1 << (uint)texLOD;\nfloat sigma = float(samples) * 0.25;\n\nuint s = samples /sLOD;\nUNITY_LOOP\nfor (uint i = 0; i < s*s; i++){\n float2 d = float2(i%s,i/s)*float(sLOD)-float(samples)/2.0;\n float2 uvs = reflectionUVs+(1.0/texelSize)*d;\n output += exp(-0.5*dot(d/=sigma,d))/(6.28*sigma*sigma) * SAMPLE_TEXTURE2D_LOD( reflectionTex, texSampler, uvs, texLOD );\n}\n\noutput.a = max(output.a, 0.000001);\n\noutput /=output.a;\n\nreflectionColor = output;" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "5920c13d70c52685af5139a46b261325", + "m_Id": 7, + "m_DisplayName": "reflectionFog", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "reflectionFog", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5937e1e614a26386bd53bd3b5111a4aa", + "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, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "5b009b7bf7359a8997a939e9303c9829", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1319.0, + "y": 927.0, + "width": 135.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "3bafdd14942f2784ac2033b6cc426e91" + }, + { + "m_Id": "40440e1fc8952588aec582d1a3fa0620" + }, + { + "m_Id": "10bdddce57d4688a969e2a74d5883f85" + }, + { + "m_Id": "4ea9e1e34b426f81a5e73a833ea915d4" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "5b5215d8547a5a819a3879361f56e852", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 830.0, + "y": 975.0, + "width": 193.0, + "height": 249.0 + } + }, + "m_Slots": [ + { + "m_Id": "add3671908672f8c9ff08b75d840f5b7" + }, + { + "m_Id": "8a55a22ff10de589abdee98aca32fbf2" + }, + { + "m_Id": "57a43021d66f4a86bf93af8dae920c4d" + }, + { + "m_Id": "23f89aff82bb3e8386eeaf53af9195da" + }, + { + "m_Id": "b959cf65b2f8f185b43e20448fdf4eeb" + }, + { + "m_Id": "be0846feb7898a85a6e177f3266b922c" + }, + { + "m_Id": "c74eede9b756d2829a981e977a54c7f1" + }, + { + "m_Id": "f2ee685c3a8af388844bedd3a56fd17e" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5b6470b22d4b9489ad1c2b19bd988e18", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "5d60bc2066ef628f9eb4ce29d277fc9d", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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": "5dfd9dba78ad3d86853465034f58039a", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6025d68066479d8cb02a82773ca6f655", + "m_Id": 1, + "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.MaximumNode", + "m_ObjectId": "6085adeba0aed48e86971e27143846a3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Maximum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1229.0, + "y": 1257.0, + "width": 140.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "2b4f882550cb218284b1f3ae6aedcbd0" + }, + { + "m_Id": "6802298b5d677781ae84b939ec37cbe9" + }, + { + "m_Id": "12b033aace17328687acadc29601e03e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6272d11c490b728086e50543c8b2c022", + "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.CameraNode", + "m_ObjectId": "6444c62027724bdaaa1f6e66f0ce0fdb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1693.0, + "y": 198.00003051757813, + "width": 121.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "dd52abb7cdb54c408e50bbf08d85c176" + }, + { + "m_Id": "fc9cf8cfbe2d4a1ba3dbf74fccbcee30" + }, + { + "m_Id": "e036fcb8a7734a14a190d3dcb3729576" + }, + { + "m_Id": "ac03991013fd458a957d2038f4698fda" + }, + { + "m_Id": "b636c0850c7343d58d9d77de46e258de" + }, + { + "m_Id": "d0ea8472cb7c4035821735937625b9bd" + }, + { + "m_Id": "f32b0d5bad7644419cfc8f59c6fdfb69" + }, + { + "m_Id": "21e09e001f1c4903bae2d7db9c7f63f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "64df7bf528b869858ef240bf17785d3d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6802298b5d677781ae84b939ec37cbe9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.009999999776482582, + "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.Vector3MaterialSlot", + "m_ObjectId": "6895ae6057d38785a5bb4ed64d7c36d4", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "68b767c8abbfb985a3ca18c8b80ab129", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "68cd1dd5e25e518ea76cd69bfbd19f66", + "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": "68e317e8dea58188b35fafc969245dd4", + "m_Id": 0, + "m_DisplayName": "Smoothness Influence Over Reflection", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ViewDirectionMaterialSlot", + "m_ObjectId": "692b1232263e9c86a7399bd3b8276a8b", + "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": [ + "X", + "Y", + "Z" + ], + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6997cfaceb04c583b03a3a9542e0a18f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.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.DynamicVectorMaterialSlot", + "m_ObjectId": "6b1c6d417beb4682810fecc26962d19f", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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.SamplerStateNode", + "m_ObjectId": "6c99fe260e263087a54bcb95fd977975", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sampler State", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 355.9999694824219, + "y": 1416.0001220703125, + "width": 153.0, + "height": 138.0 + } + }, + "m_Slots": [ + { + "m_Id": "8da0430f72e0098cac972f08b77278e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_filter": 0, + "m_wrap": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6cf815d42b51bb858ce81a0f1b675885", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "6d5613412ab74ccea4d22fdcbcf4b7ff", + "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.Vector1MaterialSlot", + "m_ObjectId": "6d750edaa7434d86bbf7d2c0009d5589", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "6d75b083476805868a37a99bb6a1c38f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2513.0, + "y": 642.0000610351563, + "width": 158.0, + "height": 101.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "951395d3bd1daf8d9319060866fcf6d2" + }, + { + "m_Id": "e877cf55988b8484a704fc50864ce963" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "6e7aea35369b4f4eb18b6e2c60decf32", + "m_Guid": { + "m_GuidSerialized": "72250177-055c-4f7d-ba89-efd01aa5f71b" + }, + "m_Name": "Use Blur", + "m_DefaultReferenceName": "BOOLEAN_D80C35F5_ON", + "m_OverrideReferenceName": "_BLUR_REFLECTIONS_ON", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6ef689047f613f8f9bc10b3e2ac23de8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 567.0, + "y": 2119.0, + "width": 166.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9ded27b1b149c8828878d120a7688ef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a09e7959fd33988f81104706e20544fc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6fe29889b8162a8c82333ba81c6a8c4e", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "72db9fa2c36f70868bb75a8045bf797b", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "72e1cdd40037fc84a85b69d1b63bc928", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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.Vector4MaterialSlot", + "m_ObjectId": "77826508cbab6988a3e3e1341a566b32", + "m_Id": 6, + "m_DisplayName": "reflectionColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "reflectionColor", + "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": "7b2bed0ffa91456998c3731bf6300d32", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "7c2bd1615c1a0d819ecbda6ba8ad2abb", + "m_Id": 4, + "m_DisplayName": "blurRadius", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "blurRadius", + "m_StageCapability": 3, + "m_Value": 32.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7dcb0bfac67f568f9987cf2e1191a4a4", + "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, + "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": "7de599d4ee356381b6d0fb0ce62d449a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 4.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.MultiplyNode", + "m_ObjectId": "816d2f039d86b48db8744a75b600288d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1738.9998779296875, + "y": 742.0, + "width": 137.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "c7229e87a71ea086bc6771ff34185f8f" + }, + { + "m_Id": "68b767c8abbfb985a3ca18c8b80ab129" + }, + { + "m_Id": "6272d11c490b728086e50543c8b2c022" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "818640cf3e76e8869be47e1c0783a364", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 484.0, + "y": 1384.0001220703125, + "width": 166.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8ffdb405429aaa8887f763b5c0530df6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1aeb63e72339f38987e72da9ff7b8ecc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "81c1fe6b06209a83a1f4a86e8ee25189", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1368.0, + "y": 458.0, + "width": 135.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "af0e27940306548a94356961a7aa3b8a" + }, + { + "m_Id": "7de599d4ee356381b6d0fb0ce62d449a" + }, + { + "m_Id": "0473965d7d103f85b8b901d23f847097" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "849dc77baaba80888c3e1ef311175a68", + "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.AbsoluteNode", + "m_ObjectId": "84c3f730a2d17f8eb7eea890711c74e5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Absolute", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1275.35009765625, + "y": 345.0000305175781, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "11668741df64a9809bb0d6e6b8b1dd9a" + }, + { + "m_Id": "6025d68066479d8cb02a82773ca6f655" + } + ], + "synonyms": [ + "positive" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "84d180fd999fe485bef804d506c9a8e1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ReflectionUVs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1739.0, + "y": 917.0, + "width": 127.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "bc7dc29b9fa84861b4d72642a0469304" + }, + { + "m_Id": "925716076739318980f11bf5982de1d1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a71bd3b2478457941b98aad7197cb70b\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "68930b8a-1c2a-49c5-b537-26d0b3b8cf0d" + ], + "m_PropertyIds": [ + 1387872834 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "867eb392436f898b9fb78a76528d1431", + "m_Id": 1, + "m_DisplayName": "reflectionUVs", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "reflectionUVs", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "86b21e3867e6208187b393a00663422a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "87404d0c11509e8cb14c8714170d332f", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "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": "8773a363e537d18cb42dc88779396634", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.10000000149011612, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "88735fba2aeedd8d833b02c1135132e0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 32.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": "8a55a22ff10de589abdee98aca32fbf2", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8abb3148e6886781a1cea92ad73b0144", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8ae07368ea52ff8c9c107e1494e7f48c", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "8ae8fe3c71af598e8b82121b9d324965", + "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.Texture2DMaterialSlot", + "m_ObjectId": "8b3bc2b71ccc208e88f3bff0d4d1b9c6", + "m_Id": 0, + "m_DisplayName": "Reflection Fog", + "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": "8bec6207c43e0880b58b251f5f888ea3", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "8da0430f72e0098cac972f08b77278e3", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8f0e8512e202938d987c1a4d82800ebb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -150.00015258789063, + "y": 561.9999389648438, + "width": 135.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "334ca16091cf518691585f551139d1b5" + }, + { + "m_Id": "a4b732787fd9d989aa8564588d03b95e" + }, + { + "m_Id": "b4d9d2b1c6a7ef87ae096ac173039ee5" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "8ffdb405429aaa8887f763b5c0530df6", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9147a590ed1324889dfcbf1fb88c45f2", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "91fbe0170c09be8db9f232d641f65dd1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -241.99998474121095, + "y": -132.99998474121095, + "width": 208.0, + "height": 314.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "6895ae6057d38785a5bb4ed64d7c36d4" + } + ], + "synonyms": [ + "surface direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "925716076739318980f11bf5982de1d1", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "93c26929acf73881ae83d0d9d278f89a", + "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.OneMinusNode", + "m_ObjectId": "93e8768441f16280b5084f846c43ad61", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -870.0000610351563, + "y": 768.0, + "width": 141.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "ae3aa9a43abfdc8a8403c7e475c3debb" + }, + { + "m_Id": "9ed98c0445a7e88c98a8ce87ddbb2542" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "951395d3bd1daf8d9319060866fcf6d2", + "m_Id": 1, + "m_DisplayName": "Reflection (Color)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionColor", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "9569a5adce20eb8c8e6bf6e5ad883b26", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.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.Vector4MaterialSlot", + "m_ObjectId": "961f3b791fa1bd8ebe74d496eb4f49aa", + "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, + "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.Vector1MaterialSlot", + "m_ObjectId": "970f60c55a1bef8892e0595372d18c8b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9748f52f908fe388ad6cc70696914d2d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9830e68597a22b8ba8464a7a6dcf6f3b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -794.0, + "y": 1599.0001220703125, + "width": 129.00001525878907, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "9cb621975c65298591d93e4477027d34" + }, + { + "m_Id": "8773a363e537d18cb42dc88779396634" + }, + { + "m_Id": "c58ff3128ec729889e06abfcfd81cf70" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ViewDirectionNode", + "m_ObjectId": "9884a2dd0af34fabb6a5c6c5323fa946", + "m_Group": { + "m_Id": "" + }, + "m_Name": "View Direction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -242.0, + "y": 135.0, + "width": 206.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "13f23d24d13d4d509089b0229ad5bb5f" + } + ], + "synonyms": [ + "eye direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "99938a6bac28858e814484dd3af885a4", + "m_Id": 2, + "m_DisplayName": "texSampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "texSampler", + "m_StageCapability": 3, + "m_BareResource": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "9a10970546a3495f9bd39c5346fa650c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1459.0, + "y": -14.999991416931153, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "7b2bed0ffa91456998c3731bf6300d32" + }, + { + "m_Id": "d8c77cbd341c410881a86feab16d6671" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "9bcf4dcf9ecfff8092fdcd112fa18801", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -177.0, + "y": 1249.0, + "width": 135.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "134584b3c500f58e8a49c6f019b8edc9" + }, + { + "m_Id": "124d6a5f9fc6f58e95cda733361bf3cf" + }, + { + "m_Id": "417b7e4878ba8e80811997eb095fe21f" + }, + { + "m_Id": "51fa7fc841529e85872cbf6d03ad3d07" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9cb621975c65298591d93e4477027d34", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "9d603aac866ce68c8a7558e102c6db7a", + "m_Guid": { + "m_GuidSerialized": "a38c6dfa-cebd-4f06-b290-9734ca10c68f" + }, + "m_Name": "Normals", + "m_DefaultReferenceName": "Vector3_2A13549B", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "9ded27b1b149c8828878d120a7688ef8", + "m_Id": 0, + "m_DisplayName": "Reflection Fog", + "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": "9ed98c0445a7e88c98a8ce87ddbb2542", + "m_Id": 1, + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "a09e7959fd33988f81104706e20544fc", + "m_Guid": { + "m_GuidSerialized": "8f53c9a7-0d54-48e6-8e17-6eed9ba97f9c" + }, + "m_Name": "Reflection Fog", + "m_DefaultReferenceName": "Texture2D_BB283772", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a4b732787fd9d989aa8564588d03b95e", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a55aad8b0f65c686a5fe63cbe9c50afe", + "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": "ac03991013fd458a957d2038f4698fda", + "m_Id": 3, + "m_DisplayName": "Near Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Near Plane", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "add3671908672f8c9ff08b75d840f5b7", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ae3aa9a43abfdc8a8403c7e475c3debb", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "af0e27940306548a94356961a7aa3b8a", + "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.Vector1MaterialSlot", + "m_ObjectId": "b06375024329d58fb347e73159be03be", + "m_Id": 2, + "m_DisplayName": "Power", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Power", + "m_StageCapability": 3, + "m_Value": 1.5, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", + "m_ObjectId": "b4427c9e147b08858d652ea3b4250a92", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Texel Size", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 372.9999694824219, + "y": 1680.0001220703125, + "width": 199.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "f455f26136bae683add7e95b1d76b68e" + }, + { + "m_Id": "37a9b32b7c32fb8689a488b6e5da7da8" + }, + { + "m_Id": "86b21e3867e6208187b393a00663422a" + } + ], + "synonyms": [ + "texel size" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b4d9d2b1c6a7ef87ae096ac173039ee5", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "b5a711f6c9bdf38d85d97ac2037b1449", + "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": "b636c0850c7343d58d9d77de46e258de", + "m_Id": 4, + "m_DisplayName": "Far Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Far Plane", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b959cf65b2f8f185b43e20448fdf4eeb", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.FresnelNode", + "m_ObjectId": "baf61a2ac5f37e8b82a9b872102155bc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Fresnel Effect", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -10.000086784362793, + "y": 157.99998474121095, + "width": 165.0, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "d80568bf40dc7e819d70eaf4a21f71ab" + }, + { + "m_Id": "692b1232263e9c86a7399bd3b8276a8b" + }, + { + "m_Id": "b06375024329d58fb347e73159be03be" + }, + { + "m_Id": "5dfd9dba78ad3d86853465034f58039a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "bb53cc8035916f828fcb925d4f60ff2f", + "m_Id": 5, + "m_DisplayName": "texelSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "texelSize", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "bc05419c69214f8aa36cbd2ea715fec0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "FastBlurReflection_Fog (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 873.0001220703125, + "y": 1928.0001220703125, + "width": 263.0, + "height": 238.0 + } + }, + "m_Slots": [ + { + "m_Id": "e74f1ae23369f880b4d28f29dbc66656" + }, + { + "m_Id": "e8c8dead94f4d48fb880659a32975c5b" + }, + { + "m_Id": "867eb392436f898b9fb78a76528d1431" + }, + { + "m_Id": "c3e393728c14d580a4102ac0cc289989" + }, + { + "m_Id": "d0cc824bdd100289b560ae29c1ada7c2" + }, + { + "m_Id": "7c2bd1615c1a0d819ecbda6ba8ad2abb" + }, + { + "m_Id": "bb53cc8035916f828fcb925d4f60ff2f" + }, + { + "m_Id": "5920c13d70c52685af5139a46b261325" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "FastBlurReflection_Fog", + "m_FunctionSource": "", + "m_FunctionBody": "float4 output = float4(0,0,0,0);\r\n\r\nuint samples = max( texLOD*blurRadius, 1 );\r\nuint sLOD = 1 << (uint)texLOD;\r\nfloat sigma = float(samples) * 0.25;\r\n\r\nuint s = samples /sLOD;\r\n\rUNITY_LOOP\nfor (uint i = 0; i < s*s; i++){\r\n float2 d = float2(i%s,i/s)*float(sLOD)-float(samples)/2.0;\r\n float2 uvs = reflectionUVs+(1.0/texelSize)*d;\r\n float4 fog = SAMPLE_TEXTURE2D_LOD(reflectionFog, texSampler, uvs, texLOD );\r\n output += exp(-0.5*dot(d/=sigma,d))/(6.28*sigma*sigma) * lerp( SAMPLE_TEXTURE2D_LOD( reflectionTex, texSampler, uvs, texLOD ), float4(fog.rgb,1), fog.a);\r\n}\r\n\r\noutput.a = max(output.a, 0.000001);\r\n\r\noutput /=output.a;\r\n\r\nreflectionColor = output; " +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bc5c6a7f27500180a21c3935f3a16653", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "bc7a55159da74751b1d93edd04c790b8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1247.0, + "y": -95.99999237060547, + "width": 126.0, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "45f02a84f89d4a4fb3880bde62c11cc3" + }, + { + "m_Id": "d0c5b47dee444d89ba2db4b9e6105e65" + }, + { + "m_Id": "56b5d7cc54ee4634ba30e545df004c0f" + }, + { + "m_Id": "55a09940e21c4378bdbbbaf8d48d7992" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bc7dc29b9fa84861b4d72642a0469304", + "m_Id": 1387872834, + "m_DisplayName": "ForceFlipY", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ForceFlipY", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bcabce06421c1f8bb220e2f00fc6b7f7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1457.0, + "y": 1296.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "409509e0e6877287a4f186c21f200b7a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3bb3ea009307ea8db43e0c673615709b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcec92fc04e1cd8d95c49d79bae9729e", + "m_Id": 0, + "m_DisplayName": "Distortion by Normals", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "be0846feb7898a85a6e177f3266b922c", + "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.UVMaterialSlot", + "m_ObjectId": "be8ffa8061f6b389994e7a3990a50268", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bef08e7c09f1c78d9dd302e718a5054b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c0e6f203ff8e57868177618e715342ef", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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.Vector4MaterialSlot", + "m_ObjectId": "c15c1f1af025bb89a332fc4539b78963", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "c3508285d6168a84a1a1c7241298b36a", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "c3e393728c14d580a4102ac0cc289989", + "m_Id": 2, + "m_DisplayName": "texSampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "texSampler", + "m_StageCapability": 3, + "m_BareResource": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c58ff3128ec729889e06abfcfd81cf70", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c690524429db8c89bbac890eadb29a85", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c6a97de0d4ce6c8f8221df7f08c58937", + "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": "c6d41ba4c2e2818ab0c2fde974b49938", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c7229e87a71ea086bc6771ff34185f8f", + "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.UVMaterialSlot", + "m_ObjectId": "c74eede9b756d2829a981e977a54c7f1", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c7590f4a210aea8f86bf1811f1989381", + "m_Id": 0, + "m_DisplayName": "Fresnel Effect Intensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c7d5e964e4425084851fbcb92e825a40", + "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, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "c84a07aafde4728dae5f7cdd685102fa", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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": "c88971cf74862887842641b307cee592", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ca24c8e32f5b9a82af3d0c29e96b97a5", + "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, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "d0c5b47dee444d89ba2db4b9e6105e65", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "d0cc824bdd100289b560ae29c1ada7c2", + "m_Id": 3, + "m_DisplayName": "texLOD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "texLOD", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d0ea8472cb7c4035821735937625b9bd", + "m_Id": 5, + "m_DisplayName": "Z Buffer Sign", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Z Buffer Sign", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d1f0546fe4bb2089aaddf4092de63806", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d25bbda3a509ce81b858431a55663f1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1959.0, + "y": 875.0, + "width": 203.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bcec92fc04e1cd8d95c49d79bae9729e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dac020dbb1a611898489a634d717bc25" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d3e0f7828edae38c8d0b7674076c7a54", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2356.0, + "y": 703.0000610351563, + "width": 135.00001525878907, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "93c26929acf73881ae83d0d9d278f89a" + }, + { + "m_Id": "5b6470b22d4b9489ad1c2b19bd988e18" + }, + { + "m_Id": "c6a97de0d4ce6c8f8221df7f08c58937" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "d58c07f40718258aa8d3e86c0c09b696", + "m_Id": 0, + "m_DisplayName": "reflectionTex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "reflectionTex", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d75a2799fc929b8ab6200d4d4da10032", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -317.00006103515627, + "y": 1461.0, + "width": 137.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "3648bbd6bcce818c89e08568a1007338" + }, + { + "m_Id": "c690524429db8c89bbac890eadb29a85" + }, + { + "m_Id": "d78b5dd7094a06868fb16f72a2115f44" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d78b5dd7094a06868fb16f72a2115f44", + "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.NormalMaterialSlot", + "m_ObjectId": "d80568bf40dc7e819d70eaf4a21f71ab", + "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": [ + "X", + "Y", + "Z" + ], + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "d840db6e56a3da85ad51dd8e85c8a456", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 228.00003051757813, + "y": 266.0000305175781, + "width": 127.0, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "9569a5adce20eb8c8e6bf6e5ad883b26" + }, + { + "m_Id": "1e4e41d9234ace8d8f6c785a812feb3a" + }, + { + "m_Id": "dcda4f4fb0adfe8eae49c91b48b60caf" + }, + { + "m_Id": "2be4511f8e937784876e2f266bcb93ed" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d85b9fdedc3d7d8c96a268080bd44d5b", + "m_Guid": { + "m_GuidSerialized": "21daf13b-bd13-4b43-aed7-2e8b50b530c1" + }, + "m_Name": "Fresnel Effect Intensity", + "m_DefaultReferenceName": "Vector1_A56ED190", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "d8c77cbd341c410881a86feab16d6671", + "m_Id": 1, + "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.AddNode", + "m_ObjectId": "d96542196593fb809dbaa9897c9b3bc4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1572.9998779296875, + "y": 741.9999389648438, + "width": 135.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c6d41ba4c2e2818ab0c2fde974b49938" + }, + { + "m_Id": "f9f3202e5bb0658683969b2e675b5da9" + }, + { + "m_Id": "1d240407c6f3e985bd512c08ee5c8636" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "dac020dbb1a611898489a634d717bc25", + "m_Guid": { + "m_GuidSerialized": "5b18fe20-c1d9-41e6-bbed-67ea629f8f88" + }, + "m_Name": "Distortion by Normals", + "m_DefaultReferenceName": "Vector1_3B350339", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "db1f833a41d6d98db56aa8d987850121", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Use Fog", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1189.0, + "y": 1126.0, + "width": 147.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7dcb0bfac67f568f9987cf2e1191a4a4" + }, + { + "m_Id": "72db9fa2c36f70868bb75a8045bf797b" + }, + { + "m_Id": "6b1c6d417beb4682810fecc26962d19f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "f05bfe38406c4882b6246a036ec7f50e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "db60171087e94cddb7b9fa8aeaf45914", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1545.0, + "y": 198.00003051757813, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "6d5613412ab74ccea4d22fdcbcf4b7ff" + }, + { + "m_Id": "2004e22cd6f142a886e150358330d7d2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dbe8fee746afd58dbafd3ab75ff6a49a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 9.0, + "y": 570.0, + "width": 210.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c7590f4a210aea8f86bf1811f1989381" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d85b9fdedc3d7d8c96a268080bd44d5b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "dcc54eab014f5d8886603adcf30f1a10", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "dcc59326d71d6386aca272087d234362", + "m_Guid": { + "m_GuidSerialized": "514b2aec-06bd-4c85-be51-a3d2317f4443" + }, + "m_Name": "Smoothness Influence Over Reflection", + "m_DefaultReferenceName": "Vector1_8340020F", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dcda4f4fb0adfe8eae49c91b48b60caf", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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.Vector3MaterialSlot", + "m_ObjectId": "dd52abb7cdb54c408e50bbf08d85c176", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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.OneMinusNode", + "m_ObjectId": "df2a3747810b5481ba4cc37f585eb81f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -615.0, + "y": 1489.0, + "width": 141.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "e51ceb73957c16839935fe7d86636fa4" + }, + { + "m_Id": "41b588b7153ede86a777eadb955940ef" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e036fcb8a7734a14a190d3dcb3729576", + "m_Id": 2, + "m_DisplayName": "Orthographic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Orthographic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e1ecf369ff306f869a9e9611d5d8d342", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1850.0, + "y": -106.00000762939453, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "c15c1f1af025bb89a332fc4539b78963" + }, + { + "m_Id": "29bbaed9c96aec8e82fdc65dc88631a7" + }, + { + "m_Id": "407d866e8d6ef089962d28a406207886" + }, + { + "m_Id": "5217cfe202845681b2c75b3b6edab6e6" + }, + { + "m_Id": "970f60c55a1bef8892e0595372d18c8b" + }, + { + "m_Id": "b5a711f6c9bdf38d85d97ac2037b1449" + }, + { + "m_Id": "be8ffa8061f6b389994e7a3990a50268" + }, + { + "m_Id": "849dc77baaba80888c3e1ef311175a68" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e51ceb73957c16839935fe7d86636fa4", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e74f1ae23369f880b4d28f29dbc66656", + "m_Id": 6, + "m_DisplayName": "reflectionColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "reflectionColor", + "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.Vector1MaterialSlot", + "m_ObjectId": "e877cf55988b8484a704fc50864ce963", + "m_Id": 2, + "m_DisplayName": "Reflection (Depth)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionDepth", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "e8c8dead94f4d48fb880659a32975c5b", + "m_Id": 0, + "m_DisplayName": "reflectionTex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "reflectionTex", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ea26bb317a27438490e10d676e0410d2", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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": "ea47601da3390086971e70d47cda82a8", + "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, + "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": "ece128a49d2922838ea9b0e87c88e5f3", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "f05bfe38406c4882b6246a036ec7f50e", + "m_Guid": { + "m_GuidSerialized": "0b723e3c-bc69-4ae4-ae36-70659298a0d7" + }, + "m_Name": "Use Fog", + "m_DefaultReferenceName": "BOOLEAN_DA26C139_ON", + "m_OverrideReferenceName": "_USE_FOG", + "m_GeneratePropertyBlock": false, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "f08e6deb435d418ba3cbb2c5b749dd46", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 662.9999389648438, + "y": 1753.0, + "width": 135.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "bc5c6a7f27500180a21c3935f3a16653" + }, + { + "m_Id": "9147a590ed1324889dfcbf1fb88c45f2" + }, + { + "m_Id": "6d750edaa7434d86bbf7d2c0009d5589" + }, + { + "m_Id": "8ae07368ea52ff8c9c107e1494e7f48c" + }, + { + "m_Id": "00db32ddbd4eb1879d43e1a1d5fc4b3c" + }, + { + "m_Id": "6fe29889b8162a8c82333ba81c6a8c4e" + }, + { + "m_Id": "dcc54eab014f5d8886603adcf30f1a10" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f2ee685c3a8af388844bedd3a56fd17e", + "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.Vector1MaterialSlot", + "m_ObjectId": "f32b0d5bad7644419cfc8f59c6fdfb69", + "m_Id": 6, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "f43e7480eb7a0c8cb9d4f3ec2a71bacc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 71.00000762939453, + "y": 1749.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "88735fba2aeedd8d833b02c1135132e0" + }, + { + "m_Id": "fa19fe69c9c095838277e6c81c785b6a" + }, + { + "m_Id": "c84a07aafde4728dae5f7cdd685102fa" + }, + { + "m_Id": "c7d5e964e4425084851fbcb92e825a40" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f455f26136bae683add7e95b1d76b68e", + "m_Id": 0, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "f48c3d7fb563268cb4d44de88e536f34", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -566.0000610351563, + "y": 1908.0001220703125, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "68cd1dd5e25e518ea76cd69bfbd19f66" + }, + { + "m_Id": "a55aad8b0f65c686a5fe63cbe9c50afe" + }, + { + "m_Id": "6cf815d42b51bb858ce81a0f1b675885" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f5020f7731bb3381b485a2d026c2d734", + "m_Id": 0, + "m_DisplayName": "Normals", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f611df8430e5f18b8a19fa4afea21c3b", + "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.KeywordNode", + "m_ObjectId": "f793fa31957ff188b85589e7be9e6356", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Use Blur", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2176.0, + "y": 869.0000610351563, + "width": 146.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5937e1e614a26386bd53bd3b5111a4aa" + }, + { + "m_Id": "8bec6207c43e0880b58b251f5f888ea3" + }, + { + "m_Id": "72e1cdd40037fc84a85b69d1b63bc928" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "6e7aea35369b4f4eb18b6e2c60decf32" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f9f3202e5bb0658683969b2e675b5da9", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "fa19fe69c9c095838277e6c81c785b6a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fc9cf8cfbe2d4a1ba3dbf74fccbcee30", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "ff8aca7d707bdc8f8f52c1a2bf3308db", + "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.Vector1MaterialSlot", + "m_ObjectId": "ffaee31b12558384b8805801aacbe5cb", + "m_Id": 3, + "m_DisplayName": "texLOD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "texLOD", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph.meta new file mode 100644 index 0000000..3ee8685 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 8eacc4a6336aacc40887d864b1a2e5e0 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/ShaderGraph Nodes/PBR-Like Reflections.shadersubgraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph new file mode 100644 index 0000000..ed721fb --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph @@ -0,0 +1,1055 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "1ff5b8f4543d4fe3a5fad292c2fdb8e5", + "m_Properties": [ + { + "m_Id": "85fcc20147f444679f23916af5a51001" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "79d77a7fe79943d0b1724a005ed5c378" + } + ], + "m_Nodes": [ + { + "m_Id": "25de38097b191d87b53241b9099d8f66" + }, + { + "m_Id": "ea354ca4700c5b85a47f9a494a7f4208" + }, + { + "m_Id": "6eae62e54875b78792b5182744d4070b" + }, + { + "m_Id": "a706c1d53871e68791c69c8489debf40" + }, + { + "m_Id": "1ae9d5e82bd7378189bcff705229f8af" + }, + { + "m_Id": "93f5c039ec674344b33eb9949f31553c" + }, + { + "m_Id": "0930ffd6bfea45fa92c840e3bb159ba7" + }, + { + "m_Id": "43ec581b3e9545e697ba1ce46a30dd3d" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0930ffd6bfea45fa92c840e3bb159ba7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43ec581b3e9545e697ba1ce46a30dd3d" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1ae9d5e82bd7378189bcff705229f8af" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "25de38097b191d87b53241b9099d8f66" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43ec581b3e9545e697ba1ce46a30dd3d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ae9d5e82bd7378189bcff705229f8af" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6eae62e54875b78792b5182744d4070b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea354ca4700c5b85a47f9a494a7f4208" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6eae62e54875b78792b5182744d4070b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43ec581b3e9545e697ba1ce46a30dd3d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6eae62e54875b78792b5182744d4070b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "93f5c039ec674344b33eb9949f31553c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93f5c039ec674344b33eb9949f31553c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43ec581b3e9545e697ba1ce46a30dd3d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a706c1d53871e68791c69c8489debf40" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6eae62e54875b78792b5182744d4070b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ea354ca4700c5b85a47f9a494a7f4208" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ae9d5e82bd7378189bcff705229f8af" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 560.0000610351563, + "y": 148.00001525878907 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 560.0000610351563, + "y": 348.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "25de38097b191d87b53241b9099d8f66" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "05428c7ed6234b0e88d8961c0328a0f0", + "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, + "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.PropertyNode", + "m_ObjectId": "0930ffd6bfea45fa92c840e3bb159ba7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -548.0, + "y": 491.0, + "width": 131.00009155273438, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "a1f99ed1b8614a208063811f3359ad70" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "85fcc20147f444679f23916af5a51001" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "09567f9a38984d6a9ef8a59aa3c4dc1b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "1ae9d5e82bd7378189bcff705229f8af", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 247.99998474121095, + "y": 103.00000762939453, + "width": 140.00001525878907, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "de99a4bb3f161689856060a4a311eefd" + }, + { + "m_Id": "6586e7015f40968d90557419cd686a40" + }, + { + "m_Id": "3fbc64104f5e5c84827c28150348d5a7" + }, + { + "m_Id": "f9d8e8c5f45e4782b4fdca986c639aef" + }, + { + "m_Id": "b703723cf5e68787a9d33502f3655529" + }, + { + "m_Id": "a2a5cf4b94b4e68fa9fdaf3f57888e66" + }, + { + "m_Id": "5e4ee96167a2e78895f3157c47c31dfb" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "25de38097b191d87b53241b9099d8f66", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SubGraphOutputs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 671.0, + "y": 102.99996948242188, + "width": 148.0, + "height": 77.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "97eec3af784e6c81bc981571e12daba9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ee8c8d2486421eb5e3da9e7509a50d", + "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": "3fbc64104f5e5c84827c28150348d5a7", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "43ec581b3e9545e697ba1ce46a30dd3d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -316.99993896484377, + "y": 417.9999694824219, + "width": 125.99995422363281, + "height": 142.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "30ee8c8d2486421eb5e3da9e7509a50d" + }, + { + "m_Id": "aa492feeeecf427f8235cf66bb1ad63a" + }, + { + "m_Id": "e37fc287b54847829038fe65798086a2" + }, + { + "m_Id": "05428c7ed6234b0e88d8961c0328a0f0" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5b091b485d782288a132d8b301c36b01", + "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.Vector2MaterialSlot", + "m_ObjectId": "5e4ee96167a2e78895f3157c47c31dfb", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6586e7015f40968d90557419cd686a40", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "6eae62e54875b78792b5182744d4070b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -943.9999389648438, + "y": 51.00001525878906, + "width": 119.99993896484375, + "height": 148.9999542236328 + } + }, + "m_Slots": [ + { + "m_Id": "5b091b485d782288a132d8b301c36b01" + }, + { + "m_Id": "b8d7f13862e2508ca3199a186d6f6396" + }, + { + "m_Id": "b11ae61abe726a8abbd8ddcdc82ff3c1" + }, + { + "m_Id": "d111d4716438588aae9dedb6d727089c" + }, + { + "m_Id": "acd3123e4f96d78d9f3f000fb0e01417" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "79d77a7fe79943d0b1724a005ed5c378", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "85fcc20147f444679f23916af5a51001" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "85fcc20147f444679f23916af5a51001", + "m_Guid": { + "m_GuidSerialized": "68930b8a-1c2a-49c5-b537-26d0b3b8cf0d" + }, + "m_Name": "ForceFlipY", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ForceFlipY", + "m_DefaultReferenceName": "_ForceFlipY", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "93f5c039ec674344b33eb9949f31553c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -747.9999389648438, + "y": 323.9999694824219, + "width": 127.99993896484375, + "height": 94.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "09567f9a38984d6a9ef8a59aa3c4dc1b" + }, + { + "m_Id": "a2c895c71fb9462c89393c1210142d51" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "97eec3af784e6c81bc981571e12daba9", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a1f99ed1b8614a208063811f3359ad70", + "m_Id": 0, + "m_DisplayName": "ForceFlipY", + "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.Vector3MaterialSlot", + "m_ObjectId": "a2a5cf4b94b4e68fa9fdaf3f57888e66", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a2c895c71fb9462c89393c1210142d51", + "m_Id": 1, + "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.ScreenPositionNode", + "m_ObjectId": "a706c1d53871e68791c69c8489debf40", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1319.0, + "y": 51.000022888183597, + "width": 145.0, + "height": 128.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "e19507c8c9e82e888a95afef350de6ff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aa492feeeecf427f8235cf66bb1ad63a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "acd3123e4f96d78d9f3f000fb0e01417", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b11ae61abe726a8abbd8ddcdc82ff3c1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b6d6de29b0a4038e96e1470058ba0aaa", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b703723cf5e68787a9d33502f3655529", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Vector1MaterialSlot", + "m_ObjectId": "b8d7f13862e2508ca3199a186d6f6396", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d111d4716438588aae9dedb6d727089c", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de99a4bb3f161689856060a4a311eefd", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e19507c8c9e82e888a95afef350de6ff", + "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, + "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": "e37fc287b54847829038fe65798086a2", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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.OneMinusNode", + "m_ObjectId": "ea354ca4700c5b85a47f9a494a7f4208", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -93.00000762939453, + "y": 75.99996948242188, + "width": 128.0, + "height": 94.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "b6d6de29b0a4038e96e1470058ba0aaa" + }, + { + "m_Id": "fec056e71a9d828ab509b3466a1cac4a" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f9d8e8c5f45e4782b4fdca986c639aef", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fec056e71a9d828ab509b3466a1cac4a", + "m_Id": 1, + "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 + } +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph.meta new file mode 100644 index 0000000..707f233 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: a71bd3b2478457941b98aad7197cb70b +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/ShaderGraph Nodes/ReflectionUVs.shadersubgraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph new file mode 100644 index 0000000..4c06b56 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph @@ -0,0 +1,3480 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "aed9317bf9864a048c616619ec96a682", + "m_Properties": [ + { + "m_Id": "a4062bffb160b48dbc55e6b3e40fd8a4" + }, + { + "m_Id": "cefb18cf9aef868cbc8e26e206a63b8b" + }, + { + "m_Id": "0a42e6b4a1920d8ea0d29332e0d85ec5" + }, + { + "m_Id": "e9add28b874a04889845fd7021e3abd6" + }, + { + "m_Id": "7b08604ee3c518899cbc39208a0904fe" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "3dc6bc7e8c6944258b8955200c33e7e1" + } + ], + "m_Nodes": [ + { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + { + "m_Id": "52a1666de52d6c8a97d1473e76c417e4" + }, + { + "m_Id": "9477c6a877111384a237b137f250c68a" + }, + { + "m_Id": "ce7851eb601d428c99d9480f6c983b46" + }, + { + "m_Id": "f1032954a607a98d91bb0c9c76c8e954" + }, + { + "m_Id": "85928dc9bb4551858aa07a73fc82afc9" + }, + { + "m_Id": "b30eb54b66bd5a808f775aa3a0257ab0" + }, + { + "m_Id": "d3272682d7d5d38aa0ce13449b22d7ac" + }, + { + "m_Id": "f0ede43b2fc5b58f819877887d23c7b2" + }, + { + "m_Id": "4992796381c5b08e90cc4f997fad05f5" + }, + { + "m_Id": "c6b5f44c28bacd839c0ec99c044edd94" + }, + { + "m_Id": "42e0a07abbcf9b8085f45b7ecf3d9c32" + }, + { + "m_Id": "c74136f52159d58989351923c8e5f2d1" + }, + { + "m_Id": "e7f490cb6feede85aba48b8ebf3d5c91" + }, + { + "m_Id": "c9436bd0d1641f82af7e0b24044692c6" + }, + { + "m_Id": "e664facd27168487a85b88c643f331d5" + }, + { + "m_Id": "3660199cd1a3528eb90b2c776a1c7058" + }, + { + "m_Id": "1c4233c88f2b55869a702fb83bd8a633" + }, + { + "m_Id": "a4bca5968b214a9ca97c3fe35d90c730" + }, + { + "m_Id": "92331a3afc7141fdaa6de232b62fb51e" + }, + { + "m_Id": "4b9ce78a12a64ddca9fcd0092143a22f" + }, + { + "m_Id": "11c9941b4faf4c08bf606e79ef26b4c0" + }, + { + "m_Id": "3d8ca34077d742d191cb40eb33a9406b" + }, + { + "m_Id": "f724470ba3534e848693c72a9e192768" + } + ], + "m_GroupDatas": [ + { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c4233c88f2b55869a702fb83bd8a633" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b30eb54b66bd5a808f775aa3a0257ab0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3660199cd1a3528eb90b2c776a1c7058" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e664facd27168487a85b88c643f331d5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42e0a07abbcf9b8085f45b7ecf3d9c32" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0ede43b2fc5b58f819877887d23c7b2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4992796381c5b08e90cc4f997fad05f5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6b5f44c28bacd839c0ec99c044edd94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52a1666de52d6c8a97d1473e76c417e4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3272682d7d5d38aa0ce13449b22d7ac" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85928dc9bb4551858aa07a73fc82afc9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f1032954a607a98d91bb0c9c76c8e954" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9477c6a877111384a237b137f250c68a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0ede43b2fc5b58f819877887d23c7b2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b30eb54b66bd5a808f775aa3a0257ab0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "42e0a07abbcf9b8085f45b7ecf3d9c32" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b30eb54b66bd5a808f775aa3a0257ab0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9477c6a877111384a237b137f250c68a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e664facd27168487a85b88c643f331d5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c6b5f44c28bacd839c0ec99c044edd94" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c74136f52159d58989351923c8e5f2d1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c6b5f44c28bacd839c0ec99c044edd94" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c9436bd0d1641f82af7e0b24044692c6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c74136f52159d58989351923c8e5f2d1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "42e0a07abbcf9b8085f45b7ecf3d9c32" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9436bd0d1641f82af7e0b24044692c6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9477c6a877111384a237b137f250c68a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ce7851eb601d428c99d9480f6c983b46" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7f490cb6feede85aba48b8ebf3d5c91" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d3272682d7d5d38aa0ce13449b22d7ac" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c9436bd0d1641f82af7e0b24044692c6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e664facd27168487a85b88c643f331d5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "11c9941b4faf4c08bf606e79ef26b4c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7f490cb6feede85aba48b8ebf3d5c91" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c74136f52159d58989351923c8e5f2d1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f0ede43b2fc5b58f819877887d23c7b2" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f1032954a607a98d91bb0c9c76c8e954" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7f490cb6feede85aba48b8ebf3d5c91" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f1032954a607a98d91bb0c9c76c8e954" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3272682d7d5d38aa0ce13449b22d7ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f1032954a607a98d91bb0c9c76c8e954" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4992796381c5b08e90cc4f997fad05f5" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -162.99998474121095, + "y": -138.0 + }, + "m_Blocks": [ + { + "m_Id": "a4bca5968b214a9ca97c3fe35d90c730" + }, + { + "m_Id": "92331a3afc7141fdaa6de232b62fb51e" + }, + { + "m_Id": "4b9ce78a12a64ddca9fcd0092143a22f" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -162.99998474121095, + "y": 62.0 + }, + "m_Blocks": [ + { + "m_Id": "11c9941b4faf4c08bf606e79ef26b4c0" + }, + { + "m_Id": "3d8ca34077d742d191cb40eb33a9406b" + }, + { + "m_Id": "f724470ba3534e848693c72a9e192768" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/Unlit", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "63e0cb8a991f42ca8ed47f2095ddc6ce" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "032ab942770c4f8886874a1ef1aeb81f", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "0a42e6b4a1920d8ea0d29332e0d85ec5", + "m_Guid": { + "m_GuidSerialized": "4c482745-e5d9-4a45-b27e-df59628382b7" + }, + "m_Name": "Broken Pattern", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_E2EA827", + "m_OverrideReferenceName": "_BrokenPattern", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0c16c3c4163fa58bbc2a11861e73c110", + "m_Id": 0, + "m_DisplayName": "Broken Offset X", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0dcfaae85cfbb7829d62c537b1ea438b", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "10b043eb0251d187a41a4da443a9ffb1", + "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": "1118e9908ce9ae858e0accc20cfdc5c7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "11c9941b4faf4c08bf606e79ef26b4c0", + "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": "f89abe9c594b4a5f80673e70e96cde6e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1506781c5605b481ac8561cdb5c9cefd", + "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.Vector3MaterialSlot", + "m_ObjectId": "1672808bfb47428aac5682a3474dd054", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1a02209cde6054899f01456adcbfbd65", + "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.Vector4MaterialSlot", + "m_ObjectId": "1a9ada4cf0699f898a745054551b7eb3", + "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.SubGraphNode", + "m_ObjectId": "1c4233c88f2b55869a702fb83bd8a633", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "ReflectionUVs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2021.0, + "y": 311.0, + "width": 127.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "55232fdb11808e8a92cb8aeab811802e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a71bd3b2478457941b98aad7197cb70b\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "26ba706c57112a8299eddbc47878c0c0", + "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": "26fdc29f6e5d7c8fa9c73d627bea3294", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2ab8c08adda2cc8eb6bf2c8146c581b2", + "m_Id": 0, + "m_DisplayName": "Broken Pattern", + "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": "2ddfad16f961aa87aba4b9f45cde3e83", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "2e3fcaec583eb78fa9b662ddb55af63d", + "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.Vector1MaterialSlot", + "m_ObjectId": "2ecbfb4078f7b38099a8fb3e3a898824", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "30445f617e92978aa995e23380d11602", + "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.Vector1MaterialSlot", + "m_ObjectId": "33f2cceed24c5a89ad71977b273fb7f7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "352c3bda5b2d49088c72e58866950815", + "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.PropertyNode", + "m_ObjectId": "3660199cd1a3528eb90b2c776a1c7058", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -659.9998779296875, + "y": -109.99998474121094, + "width": 121.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "7723cd35f5bb5688a58179cf9cc6f200" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a4062bffb160b48dbc55e6b3e40fd8a4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "38882fd6e110d680a15972127de0843e", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Vector1MaterialSlot", + "m_ObjectId": "396e6b9ef6036483b14059ca0e479945", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "3bb861ca6a594507826ddd5a97709be6", + "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.BlockNode", + "m_ObjectId": "3d8ca34077d742d191cb40eb33a9406b", + "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": "4f0922e704934499ae2557c8c1a8a69d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "3dc6bc7e8c6944258b8955200c33e7e1", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "a4062bffb160b48dbc55e6b3e40fd8a4" + }, + { + "m_Id": "cefb18cf9aef868cbc8e26e206a63b8b" + }, + { + "m_Id": "0a42e6b4a1920d8ea0d29332e0d85ec5" + }, + { + "m_Id": "e9add28b874a04889845fd7021e3abd6" + }, + { + "m_Id": "7b08604ee3c518899cbc39208a0904fe" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "42e0a07abbcf9b8085f45b7ecf3d9c32", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1206.9998779296875, + "y": -61.00002670288086, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "e77dad7005e18181acb078f31be4eac5" + }, + { + "m_Id": "032ab942770c4f8886874a1ef1aeb81f" + }, + { + "m_Id": "ff84aa3ec88a278bb8ab3a65edae3eae" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "43b7b306a676a4889322869745bf456e", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "466e640a7f058989b2774ee5f46feb55", + "m_Id": 0, + "m_DisplayName": "Broken Offset Y", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4856f1df063fb48ca527991301a0781e", + "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.SubtractNode", + "m_ObjectId": "4992796381c5b08e90cc4f997fad05f5", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1674.9998779296875, + "y": -12.000045776367188, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "97fa67192629bb8f95266cd688213f03" + }, + { + "m_Id": "b8b9c329c3b7cf8c866067a3beea0678" + }, + { + "m_Id": "50ebcbb627e23a8abbcec62273ff41b7" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4b9ce78a12a64ddca9fcd0092143a22f", + "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": "352c3bda5b2d49088c72e58866950815" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4dd27058684af8809585a27c94c23387", + "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": "4f0922e704934499ae2557c8c1a8a69d", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "50dff59d3236f2818b3cf088119c7781", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "50ebcbb627e23a8abbcec62273ff41b7", + "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.Vector2MaterialSlot", + "m_ObjectId": "526d0cbbdadf5788bd55b0eb19d9fba0", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "52a1666de52d6c8a97d1473e76c417e4", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1849.0, + "y": 415.9999694824219, + "width": 130.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "466e640a7f058989b2774ee5f46feb55" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7b08604ee3c518899cbc39208a0904fe" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "55232fdb11808e8a92cb8aeab811802e", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5c6228002e58038899cc1819bc31f480", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "6265c489dd7f4e838af8b002024695ca", + "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": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "63e0cb8a991f42ca8ed47f2095ddc6ce", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "fc5c8a42d0784a4fa9d378062efb7700" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": true, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6c52af04d106ef869fc04139ba0621a0", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "6e5532d9f8534488b4fba2dfbb38fd53", + "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.Vector4MaterialSlot", + "m_ObjectId": "7723cd35f5bb5688a58179cf9cc6f200", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7b08604ee3c518899cbc39208a0904fe", + "m_Guid": { + "m_GuidSerialized": "4a9a2759-66e8-4573-b585-9fa893c0f3ea" + }, + "m_Name": "Broken Offset Y", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_BAF3BEEE", + "m_OverrideReferenceName": "_BrokenOffsetY", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e349b79bc730e8bace4c28609a1c156", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "802b4f9d7f695b809f481618b06033bb", + "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.PropertyNode", + "m_ObjectId": "846dfa1fb11bd682ba90376e06a098a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -868.9998779296875, + "y": -107.00000762939453, + "width": 126.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "43b7b306a676a4889322869745bf456e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cefb18cf9aef868cbc8e26e206a63b8b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85928dc9bb4551858aa07a73fc82afc9", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2109.0, + "y": -82.0, + "width": 131.99998474121095, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "2ab8c08adda2cc8eb6bf2c8146c581b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0a42e6b4a1920d8ea0d29332e0d85ec5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "88bd0e9f891f4894a57f8da4402f96c3", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "88ddf5cbfa9aeb8d993362aa988e39ac", + "m_Id": 1, + "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.BlockNode", + "m_ObjectId": "92331a3afc7141fdaa6de232b62fb51e", + "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": "3bb861ca6a594507826ddd5a97709be6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "9477c6a877111384a237b137f250c68a", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1208.0, + "y": 86.99996185302735, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5c6228002e58038899cc1819bc31f480" + }, + { + "m_Id": "be093c0a0c2f9b8db5ed40a49ff965be" + }, + { + "m_Id": "2ddfad16f961aa87aba4b9f45cde3e83" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "97fa67192629bb8f95266cd688213f03", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "98be32d9dbb79081bf75394112753809", + "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.GroupData", + "m_ObjectId": "9bd49bd6aed7498793105dc8a255175c", + "m_Title": "Broken UVs", + "m_Position": { + "x": -2134.0, + "y": -310.0 + } +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a4062bffb160b48dbc55e6b3e40fd8a4", + "m_Guid": { + "m_GuidSerialized": "b45f58b4-3810-4ee5-a24f-c96ff9d650a7" + }, + "m_Name": "Reflection Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_73CE35C1", + "m_OverrideReferenceName": "_ReflectionTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a4bca5968b214a9ca97c3fe35d90c730", + "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": "88bd0e9f891f4894a57f8da4402f96c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "abf4c32a087f968e8b6233023dccb54f", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "b30eb54b66bd5a808f775aa3a0257ab0", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1834.9998779296875, + "y": 221.9999237060547, + "width": 118.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "1a02209cde6054899f01456adcbfbd65" + }, + { + "m_Id": "ddc73200b59c8683abb32d8c4a0b8431" + }, + { + "m_Id": "33f2cceed24c5a89ad71977b273fb7f7" + }, + { + "m_Id": "e1d8cf08c91f1784bc785987e9cd11d1" + }, + { + "m_Id": "26fdc29f6e5d7c8fa9c73d627bea3294" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b8b9c329c3b7cf8c866067a3beea0678", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 1.0, + "z": 1.0, + "w": 1.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": "bb6ac4430042db84990cfe1f14696887", + "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.SampleTexture2DNode", + "m_ObjectId": "bdae7979fbcaa78096d0484fa73d3f35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -709.9999389648438, + "y": 22.999996185302736, + "width": 198.0, + "height": 255.0 + } + }, + "m_Slots": [ + { + "m_Id": "1a9ada4cf0699f898a745054551b7eb3" + }, + { + "m_Id": "ce88e41a424a458db6db76d71d41afd3" + }, + { + "m_Id": "dd9a416cd663be8d95a7b78f8d3be73b" + }, + { + "m_Id": "e80f4b5750b53c8e8afb7b245924120e" + }, + { + "m_Id": "1118e9908ce9ae858e0accc20cfdc5c7" + }, + { + "m_Id": "10b043eb0251d187a41a4da443a9ffb1" + }, + { + "m_Id": "d5595da9167c3e8d9b731824c2e5f51e" + }, + { + "m_Id": "802b4f9d7f695b809f481618b06033bb" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bdda158c231a15889ab78f1caeda6bcd", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be093c0a0c2f9b8db5ed40a49ff965be", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "be69995844e50a8ebe9f5a74e38c98c9", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c5298e1ad7ed648caa06a5b46c01ed65", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "c6644d0df9ef01819e3d08c8add3a812", + "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.SignNode", + "m_ObjectId": "c6b5f44c28bacd839c0ec99c044edd94", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Sign", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1511.9998779296875, + "y": -11.000003814697266, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "c77fdc589d603780a5fdbe6a43114861" + }, + { + "m_Id": "88ddf5cbfa9aeb8d993362aa988e39ac" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "c74136f52159d58989351923c8e5f2d1", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1349.9998779296875, + "y": -252.0, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6c52af04d106ef869fc04139ba0621a0" + }, + { + "m_Id": "0dcfaae85cfbb7829d62c537b1ea438b" + }, + { + "m_Id": "d23c60dd152d8d819310e29591e0ee7d" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c77fdc589d603780a5fdbe6a43114861", + "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.MultiplyNode", + "m_ObjectId": "c9436bd0d1641f82af7e0b24044692c6", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1364.9998779296875, + "y": 338.0, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "30445f617e92978aa995e23380d11602" + }, + { + "m_Id": "4856f1df063fb48ca527991301a0781e" + }, + { + "m_Id": "2e3fcaec583eb78fa9b662ddb55af63d" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc2e92832db90185b62fedce20ca41cd", + "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.PropertyNode", + "m_ObjectId": "ce7851eb601d428c99d9480f6c983b46", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1884.9998779296875, + "y": -224.0, + "width": 130.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "0c16c3c4163fa58bbc2a11861e73c110" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e9add28b874a04889845fd7021e3abd6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ce88e41a424a458db6db76d71d41afd3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "cefb18cf9aef868cbc8e26e206a63b8b", + "m_Guid": { + "m_GuidSerialized": "f410f5df-07f9-48aa-b971-575fc77ed596" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8495CDAA", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d23c60dd152d8d819310e29591e0ee7d", + "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.MultiplyNode", + "m_ObjectId": "d3272682d7d5d38aa0ce13449b22d7ac", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1702.9998779296875, + "y": 358.99993896484377, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "bb6ac4430042db84990cfe1f14696887" + }, + { + "m_Id": "4dd27058684af8809585a27c94c23387" + }, + { + "m_Id": "98be32d9dbb79081bf75394112753809" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d4f75deb630fd18db416a85aae298a74", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d5595da9167c3e8d9b731824c2e5f51e", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d8ff2dfc04b1918f9179c9f37d2f359c", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "daaf279496afb98084da78009409cf8e", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dd9a416cd663be8d95a7b78f8d3be73b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ddc73200b59c8683abb32d8c4a0b8431", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e1d8cf08c91f1784bc785987e9cd11d1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e664facd27168487a85b88c643f331d5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -481.9999694824219, + "y": -111.00000762939453, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "c5298e1ad7ed648caa06a5b46c01ed65" + }, + { + "m_Id": "26ba706c57112a8299eddbc47878c0c0" + }, + { + "m_Id": "6e5532d9f8534488b4fba2dfbb38fd53" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e710f89c5f6004819b2e846e545d3f39", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e77dad7005e18181acb078f31be4eac5", + "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.MultiplyNode", + "m_ObjectId": "e7f490cb6feede85aba48b8ebf3d5c91", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1698.9998779296875, + "y": -250.00003051757813, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "50dff59d3236f2818b3cf088119c7781" + }, + { + "m_Id": "1506781c5605b481ac8561cdb5c9cefd" + }, + { + "m_Id": "6265c489dd7f4e838af8b002024695ca" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e80f4b5750b53c8e8afb7b245924120e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e9add28b874a04889845fd7021e3abd6", + "m_Guid": { + "m_GuidSerialized": "1639136d-dca0-4a89-8373-9e49df9b498b" + }, + "m_Name": "Broken Offset X", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_6B286CCC", + "m_OverrideReferenceName": "_BrokenOffsetX", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "f0ede43b2fc5b58f819877887d23c7b2", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1062.0, + "y": 2.9999985694885256, + "width": 136.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "e710f89c5f6004819b2e846e545d3f39" + }, + { + "m_Id": "7e349b79bc730e8bace4c28609a1c156" + }, + { + "m_Id": "396e6b9ef6036483b14059ca0e479945" + }, + { + "m_Id": "daaf279496afb98084da78009409cf8e" + }, + { + "m_Id": "38882fd6e110d680a15972127de0843e" + }, + { + "m_Id": "1672808bfb47428aac5682a3474dd054" + }, + { + "m_Id": "526d0cbbdadf5788bd55b0eb19d9fba0" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f1032954a607a98d91bb0c9c76c8e954", + "m_Group": { + "m_Id": "9bd49bd6aed7498793105dc8a255175c" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1919.9998779296875, + "y": -82.0, + "width": 198.0, + "height": 255.0 + } + }, + "m_Slots": [ + { + "m_Id": "cc2e92832db90185b62fedce20ca41cd" + }, + { + "m_Id": "d8ff2dfc04b1918f9179c9f37d2f359c" + }, + { + "m_Id": "bdda158c231a15889ab78f1caeda6bcd" + }, + { + "m_Id": "d4f75deb630fd18db416a85aae298a74" + }, + { + "m_Id": "2ecbfb4078f7b38099a8fb3e3a898824" + }, + { + "m_Id": "c6644d0df9ef01819e3d08c8add3a812" + }, + { + "m_Id": "abf4c32a087f968e8b6233023dccb54f" + }, + { + "m_Id": "be69995844e50a8ebe9f5a74e38c98c9" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f724470ba3534e848693c72a9e192768", + "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": "ff37fb75b0b343c1a15159e1b9a4465a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "f89abe9c594b4a5f80673e70e96cde6e", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "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": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "fc5c8a42d0784a4fa9d378062efb7700" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ff37fb75b0b343c1a15159e1b9a4465a", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ff84aa3ec88a278bb8ab3a65edae3eae", + "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 + } +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph.meta new file mode 100644 index 0000000..d7e8705 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 04a9f39249719fb4b9df72e054ae53ca +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Unlit/Broken Mirror.shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat similarity index 97% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat index 4ab4934..27ddec1 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat @@ -18,7 +18,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -99,6 +100,7 @@ Material: - _ReflectionTint: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] + m_AllowLocking: 1 --- !u!114 &4277353908764529035 MonoBehaviour: m_ObjectHideFlags: 11 @@ -111,4 +113,4 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 7 + version: 9 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat.meta new file mode 100644 index 0000000..cf00bfe --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 090c79d01d176ed45b5003e0e9cd36eb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Unlit/Debug Depth.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph new file mode 100644 index 0000000..609209e --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph @@ -0,0 +1,2938 @@ +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "1ab6edf534d443489501aee1e900bfb0", + "m_Properties": [ + { + "m_Id": "9f36176133568e81a3229cc5c1ccd719" + }, + { + "m_Id": "8b1f5262c645618d8d8c7bd134cbccfc" + }, + { + "m_Id": "c6a2ee160a25ea889971d5b4cb81fc29" + } + ], + "m_Keywords": [], + "m_Nodes": [ + { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + { + "m_Id": "e38901ce0c1d2f80bbbb520b5a8f954d" + }, + { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + { + "m_Id": "c90e40bbeddfc981b3a7934faa1bd1db" + }, + { + "m_Id": "91db4ab5c406c98cae2b8ba6d72b0a10" + }, + { + "m_Id": "2ebc47114f1c1a8f90522d0d51a675d0" + }, + { + "m_Id": "112afc38eee80b8d95f558b99305feed" + }, + { + "m_Id": "ed7f7ebba04d918998abe100f324891a" + }, + { + "m_Id": "be2141c72d1bba868b6a38c43c225cd4" + }, + { + "m_Id": "58fe46a80ea88a85b2fa3a9088ab66a0" + }, + { + "m_Id": "036a6970d6f2a08e8bbb94475a6b2833" + }, + { + "m_Id": "2089d3cfbd4f4882be4c4a696ddb08ec" + }, + { + "m_Id": "018cccece7964d88a5fd2021b7f9c363" + }, + { + "m_Id": "3f8f4b7c4ece49a7bf13f0c8f583cfcf" + }, + { + "m_Id": "57ad6b1ac832400bb60c666c7d6c1c7b" + }, + { + "m_Id": "fb3febb2d5454e0cabb13bfa831fd865" + }, + { + "m_Id": "ca0c44aaee4146e288310a5b6c2054bf" + }, + { + "m_Id": "486345342cce4edeac0f75cd2bf0d936" + }, + { + "m_Id": "5fcb8ecb61fa456fbd45caa9f5b861db" + }, + { + "m_Id": "b037c75bb3f94885b06c7afbc9d761eb" + }, + { + "m_Id": "ec25e57ae425412aa0b9f99de26fb6ec" + }, + { + "m_Id": "3d3a432c0ea84e509a6e596b0021ff3c" + }, + { + "m_Id": "a2710d00a7ba4522bca0e872d8b2d7cb" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e38901ce0c1d2f80bbbb520b5a8f954d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "018cccece7964d88a5fd2021b7f9c363" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "036a6970d6f2a08e8bbb94475a6b2833" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be2141c72d1bba868b6a38c43c225cd4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "112afc38eee80b8d95f558b99305feed" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca0c44aaee4146e288310a5b6c2054bf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2089d3cfbd4f4882be4c4a696ddb08ec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c90e40bbeddfc981b3a7934faa1bd1db" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ebc47114f1c1a8f90522d0d51a675d0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be2141c72d1bba868b6a38c43c225cd4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3d3a432c0ea84e509a6e596b0021ff3c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a2710d00a7ba4522bca0e872d8b2d7cb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "58fe46a80ea88a85b2fa3a9088ab66a0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "036a6970d6f2a08e8bbb94475a6b2833" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91db4ab5c406c98cae2b8ba6d72b0a10" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2ebc47114f1c1a8f90522d0d51a675d0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2710d00a7ba4522bca0e872d8b2d7cb" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2089d3cfbd4f4882be4c4a696ddb08ec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b037c75bb3f94885b06c7afbc9d761eb" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec25e57ae425412aa0b9f99de26fb6ec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3d3a432c0ea84e509a6e596b0021ff3c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a2710d00a7ba4522bca0e872d8b2d7cb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "be2141c72d1bba868b6a38c43c225cd4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c90e40bbeddfc981b3a7934faa1bd1db" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c90e40bbeddfc981b3a7934faa1bd1db" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e38901ce0c1d2f80bbbb520b5a8f954d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e38901ce0c1d2f80bbbb520b5a8f954d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ed7f7ebba04d918998abe100f324891a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec25e57ae425412aa0b9f99de26fb6ec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a2710d00a7ba4522bca0e872d8b2d7cb" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed7f7ebba04d918998abe100f324891a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "112afc38eee80b8d95f558b99305feed" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 1022.0, + "y": -4.999964237213135 + }, + "m_Blocks": [ + { + "m_Id": "3f8f4b7c4ece49a7bf13f0c8f583cfcf" + }, + { + "m_Id": "57ad6b1ac832400bb60c666c7d6c1c7b" + }, + { + "m_Id": "fb3febb2d5454e0cabb13bfa831fd865" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 1022.0, + "y": 195.00003051757813 + }, + "m_Blocks": [ + { + "m_Id": "ca0c44aaee4146e288310a5b6c2054bf" + }, + { + "m_Id": "486345342cce4edeac0f75cd2bf0d936" + }, + { + "m_Id": "5fcb8ecb61fa456fbd45caa9f5b861db" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + } + }, + "m_Path": "Planar Reflections 5/Universal RP/Unlit", + "m_ConcretePrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "87c35db4162d421bb4456ee99ab7c710" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "000c62096eb9af8a8697897b90db2879", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -36.00004577636719, + "y": 238.99996948242188, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "262d136d448a908ab26103ed6363bf12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8b1f5262c645618d8d8c7bd134cbccfc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "018cccece7964d88a5fd2021b7f9c363", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ReflectionUVs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1491.0, + "y": 112.0, + "width": 201.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "196256533c6644a7ba0a2a1ff53b4de3" + }, + { + "m_Id": "362bd09678fc598399c9a426068862dd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a71bd3b2478457941b98aad7197cb70b\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "68930b8a-1c2a-49c5-b537-26d0b3b8cf0d" + ], + "m_PropertyIds": [ + 1387872834 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "036a6970d6f2a08e8bbb94475a6b2833", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -819.0, + "y": 431.0, + "width": 129.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "36c18b6f3cebc88e968ebcbf8559fa67" + }, + { + "m_Id": "f432e09a3651328094b7f8b895b27ad9" + }, + { + "m_Id": "271981ccddfd7e82a3fcbaad94ffaf28" + }, + { + "m_Id": "82b7461fc9247a8d9dbf339a4ee4bd28" + }, + { + "m_Id": "5d65bd04e3fb3c8fab5b0fcc26b76307" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "06512c74f5024d0eb91395d66443fca5", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0bb5e402662b40bc90489f66837d5dae", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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": "0bd1f3f5cf77458cb05efb4f268dcf8f", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "10b043eb0251d187a41a4da443a9ffb1", + "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": "1118e9908ce9ae858e0accc20cfdc5c7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "112afc38eee80b8d95f558b99305feed", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 609.5000610351563, + "y": -8.049999237060547, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "905554ea8e64568685f2d213d0d5c14b" + }, + { + "m_Id": "5a50730af108328385ab3e4dfcd4c563" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "12f29d239c504435a19c59eeef0a6508", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "139cb8d7a8685b8ba2cdf61980acc9f0", + "m_Id": 1, + "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": "196256533c6644a7ba0a2a1ff53b4de3", + "m_Id": 1387872834, + "m_DisplayName": "ForceFlipY", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ForceFlipY", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1a9ada4cf0699f898a745054551b7eb3", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "1b898ac06300328e883bc6c7adc8c27f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1dc3a28cd298497db05b2e43017d01f5", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "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.AbsoluteNode", + "m_ObjectId": "2089d3cfbd4f4882be4c4a696ddb08ec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Absolute", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -282.00006103515627, + "y": -17.999998092651368, + "width": 138.0, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "617f49e1e7c682818df0fc677e4d989a" + }, + { + "m_Id": "139cb8d7a8685b8ba2cdf61980acc9f0" + } + ], + "synonyms": [ + "positive" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "24802aa3ee62418ea764d8373a2541fd", + "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.Vector4MaterialSlot", + "m_ObjectId": "262d136d448a908ab26103ed6363bf12", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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.Vector1MaterialSlot", + "m_ObjectId": "271981ccddfd7e82a3fcbaad94ffaf28", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "2c9f0f1e9e044885938dd893d9d4b65a", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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.MultiplyNode", + "m_ObjectId": "2ebc47114f1c1a8f90522d0d51a675d0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -473.0000305175781, + "y": 319.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4585f784349b9888de2fd0ad7e0893e" + }, + { + "m_Id": "4dec35aeacccc3828716b7a4b8f7fdf3" + }, + { + "m_Id": "a6c08de43d93868e8e92606ab54ac090" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "362bd09678fc598399c9a426068862dd", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "36c18b6f3cebc88e968ebcbf8559fa67", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "38b4c5701bf941aca9a4a89905bca1b7", + "m_Id": 1, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "394e4b02fdec49ab8b709a430258104d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "39e9a735fd074d6d8c9e3713495385e2", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "9f36176133568e81a3229cc5c1ccd719" + }, + { + "m_Id": "8b1f5262c645618d8d8c7bd134cbccfc" + }, + { + "m_Id": "c6a2ee160a25ea889971d5b4cb81fc29" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "3d3a432c0ea84e509a6e596b0021ff3c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -845.0, + "y": -30.25, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e8a7435785f4daf885278c3159b5ca0" + }, + { + "m_Id": "38b4c5701bf941aca9a4a89905bca1b7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3e327b480dccaa8e90f09e0ba7024fa1", + "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.BlockNode", + "m_ObjectId": "3f8f4b7c4ece49a7bf13f0c8f583cfcf", + "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": "51adfc6bd7b64ea18e9f03eda6955248" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "401d0de1a68b4630ae475cb579ecbee3", + "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.Texture2DMaterialSlot", + "m_ObjectId": "43b7b306a676a4889322869745bf456e", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44e0fac9e62e4ceeb6c7d14945ba0316", + "m_Id": 6, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "473bc787a73c48839143314799b7b2be", + "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": "486345342cce4edeac0f75cd2bf0d936", + "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": "401d0de1a68b4630ae475cb579ecbee3" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "4dec35aeacccc3828716b7a4b8f7fdf3", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 8.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.DynamicVectorMaterialSlot", + "m_ObjectId": "4e8a7435785f4daf885278c3159b5ca0", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "51adfc6bd7b64ea18e9f03eda6955248", + "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.BlockNode", + "m_ObjectId": "57ad6b1ac832400bb60c666c7d6c1c7b", + "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": "c8fb503d920a4860969722e2a4b318af" + } + ], + "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.ScreenPositionNode", + "m_ObjectId": "58fe46a80ea88a85b2fa3a9088ab66a0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1136.0, + "y": 433.0000305175781, + "width": 208.00001525878907, + "height": 313.0 + } + }, + "m_Slots": [ + { + "m_Id": "f9ea9b406531d586a66b8149f38831c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5a50730af108328385ab3e4dfcd4c563", + "m_Id": 1, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "5cf100fd0ce273838587abf20f606218", + "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": "5d65bd04e3fb3c8fab5b0fcc26b76307", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5dc08edd1f6e48858ad53816f88fce6e", + "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.BlockNode", + "m_ObjectId": "5fcb8ecb61fa456fbd45caa9f5b861db", + "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": "06512c74f5024d0eb91395d66443fca5" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "617f49e1e7c682818df0fc677e4d989a", + "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": "6c4a68adc6521b8f8b4da011ed5c4782", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "71d34e2a71b34480be25c0826ba7b1d1", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "802b4f9d7f695b809f481618b06033bb", + "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.Vector1MaterialSlot", + "m_ObjectId": "82b7461fc9247a8d9dbf339a4ee4bd28", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "846dfa1fb11bd682ba90376e06a098a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1382.0, + "y": -36.0, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "43b7b306a676a4889322869745bf456e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9f36176133568e81a3229cc5c1ccd719" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "87c35db4162d421bb4456ee99ab7c710", + "m_ActiveSubTarget": { + "m_Id": "d272929e859a4f909b8d9ee1562ea74e" + }, + "m_SurfaceType": 0, + "m_AlphaMode": 0, + "m_TwoSided": false, + "m_AlphaClip": true, + "m_CustomEditorGUI": "" +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8b1f5262c645618d8d8c7bd134cbccfc", + "m_Guid": { + "m_GuidSerialized": "71f0dc79-056a-43b8-8798-0c611519f4b7" + }, + "m_Name": "Reflection Tint", + "m_DefaultReferenceName": "Color_3805D2EF", + "m_OverrideReferenceName": "_ReflectionTint", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8ff5d91d44de43e6a962c0edd96a1a02", + "m_Id": 4, + "m_DisplayName": "Far Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Far Plane", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "905554ea8e64568685f2d213d0d5c14b", + "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.PropertyNode", + "m_ObjectId": "91db4ab5c406c98cae2b8ba6d72b0a10", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -642.0, + "y": 242.0, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a8308d26279af986b2c209cc5ba8010c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c6a2ee160a25ea889971d5b4cb81fc29" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "97acdeb7a1764783bb90e6125c8985dd", + "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, + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "9f36176133568e81a3229cc5c1ccd719", + "m_Guid": { + "m_GuidSerialized": "f410f5df-07f9-48aa-b971-575fc77ed596" + }, + "m_Name": "Reflection Depth", + "m_DefaultReferenceName": "Texture2D_8495CDAA", + "m_OverrideReferenceName": "_ReflectionDepth", + "m_GeneratePropertyBlock": false, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "a2710d00a7ba4522bca0e872d8b2d7cb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -633.0, + "y": -111.25, + "width": 126.0, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "71d34e2a71b34480be25c0826ba7b1d1" + }, + { + "m_Id": "394e4b02fdec49ab8b709a430258104d" + }, + { + "m_Id": "0bb5e402662b40bc90489f66837d5dae" + }, + { + "m_Id": "97acdeb7a1764783bb90e6125c8985dd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a6c08de43d93868e8e92606ab54ac090", + "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.Vector1MaterialSlot", + "m_ObjectId": "a8308d26279af986b2c209cc5ba8010c", + "m_Id": 0, + "m_DisplayName": "Depth Power", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "b037c75bb3f94885b06c7afbc9d761eb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1079.0, + "y": 182.75, + "width": 121.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "2c9f0f1e9e044885938dd893d9d4b65a" + }, + { + "m_Id": "1dc3a28cd298497db05b2e43017d01f5" + }, + { + "m_Id": "fb6a1d20b2db4f888e08ab9abfe88bfd" + }, + { + "m_Id": "d9f566fea55b45c98b3114411b4610bb" + }, + { + "m_Id": "8ff5d91d44de43e6a962c0edd96a1a02" + }, + { + "m_Id": "cbc0b13c86cb4a6997e0640efbd84413" + }, + { + "m_Id": "44e0fac9e62e4ceeb6c7d14945ba0316" + }, + { + "m_Id": "bd10632111e6491a84f27bfd3484b358" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "b5b470dafee94eb981e7f084c99b51cd", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "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.TangentMaterialSlot", + "m_ObjectId": "b85a8fc6307b4791b66071497b70c915", + "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": "bd10632111e6491a84f27bfd3484b358", + "m_Id": 7, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "bdae7979fbcaa78096d0484fa73d3f35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1214.0, + "y": -22.0, + "width": 156.0, + "height": 181.0 + } + }, + "m_Slots": [ + { + "m_Id": "1a9ada4cf0699f898a745054551b7eb3" + }, + { + "m_Id": "ce88e41a424a458db6db76d71d41afd3" + }, + { + "m_Id": "dd9a416cd663be8d95a7b78f8d3be73b" + }, + { + "m_Id": "e80f4b5750b53c8e8afb7b245924120e" + }, + { + "m_Id": "1118e9908ce9ae858e0accc20cfdc5c7" + }, + { + "m_Id": "10b043eb0251d187a41a4da443a9ffb1" + }, + { + "m_Id": "d5595da9167c3e8d9b731824c2e5f51e" + }, + { + "m_Id": "802b4f9d7f695b809f481618b06033bb" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "be2141c72d1bba868b6a38c43c225cd4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -332.0000305175781, + "y": 437.0000305175781, + "width": 208.00001525878907, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "473bc787a73c48839143314799b7b2be" + }, + { + "m_Id": "6c4a68adc6521b8f8b4da011ed5c4782" + }, + { + "m_Id": "5dc08edd1f6e48858ad53816f88fce6e" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c212d66ad8b772828080743d2e33f2ac", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c4585f784349b9888de2fd0ad7e0893e", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c6a2ee160a25ea889971d5b4cb81fc29", + "m_Guid": { + "m_GuidSerialized": "dc49db8d-bd07-4990-87b9-b0813566c502" + }, + "m_Name": "Depth Power", + "m_DefaultReferenceName": "Vector1_E0A6FDD6", + "m_OverrideReferenceName": "_DepthPower", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0010000000474974514, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0010000000474974514, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "c8fb503d920a4860969722e2a4b318af", + "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.PowerNode", + "m_ObjectId": "c90e40bbeddfc981b3a7934faa1bd1db", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -169.00001525878907, + "y": 134.0, + "width": 137.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "3e327b480dccaa8e90f09e0ba7024fa1" + }, + { + "m_Id": "1b898ac06300328e883bc6c7adc8c27f" + }, + { + "m_Id": "c212d66ad8b772828080743d2e33f2ac" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ca0c44aaee4146e288310a5b6c2054bf", + "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": "b5b470dafee94eb981e7f084c99b51cd" + } + ], + "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": "cbc0b13c86cb4a6997e0640efbd84413", + "m_Id": 5, + "m_DisplayName": "Z Buffer Sign", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Z Buffer Sign", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ce88e41a424a458db6db76d71d41afd3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "d272929e859a4f909b8d9ee1562ea74e" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d5595da9167c3e8d9b731824c2e5f51e", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9f566fea55b45c98b3114411b4610bb", + "m_Id": 3, + "m_DisplayName": "Near Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Near Plane", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dc0aec69c0b91589aea7ace0a51656b5", + "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": "dd9a416cd663be8d95a7b78f8d3be73b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dddb8ef462ecff8c88d7c774362e342a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.15000000596046449, + "y": 0.15000000596046449, + "z": 0.15000000596046449, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e1fb12a86a6e431d8358642a3b15e7ad", + "m_Id": 1, + "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.MultiplyNode", + "m_ObjectId": "e38901ce0c1d2f80bbbb520b5a8f954d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 129.9999542236328, + "y": 67.99996948242188, + "width": 135.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0bd1f3f5cf77458cb05efb4f268dcf8f" + }, + { + "m_Id": "24802aa3ee62418ea764d8373a2541fd" + }, + { + "m_Id": "ed66b7f96c78468f8b7e48459f3617f9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e80f4b5750b53c8e8afb7b245924120e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "ec25e57ae425412aa0b9f99de26fb6ec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -931.0, + "y": 182.75, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "12f29d239c504435a19c59eeef0a6508" + }, + { + "m_Id": "e1fb12a86a6e431d8358642a3b15e7ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ed66b7f96c78468f8b7e48459f3617f9", + "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.AddNode", + "m_ObjectId": "ed7f7ebba04d918998abe100f324891a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 473.0, + "y": -188.00003051757813, + "width": 135.00001525878907, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "dc0aec69c0b91589aea7ace0a51656b5" + }, + { + "m_Id": "dddb8ef462ecff8c88d7c774362e342a" + }, + { + "m_Id": "5cf100fd0ce273838587abf20f606218" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f432e09a3651328094b7f8b895b27ad9", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f9ea9b406531d586a66b8149f38831c2", + "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, + "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": "fb3febb2d5454e0cabb13bfa831fd865", + "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": "b85a8fc6307b4791b66071497b70c915" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "fb6a1d20b2db4f888e08ab9abfe88bfd", + "m_Id": 2, + "m_DisplayName": "Orthographic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Orthographic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph.meta new file mode 100644 index 0000000..ca74182 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: a3d5b0efec42ea943be72fbc2ba197fe +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Unlit/Debug Depth.shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.mat new file mode 100644 index 0000000..9dd904b --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.mat @@ -0,0 +1,119 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-533039110090600640 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Reflection Only + m_Shader: {fileID: -6465566751694194690, guid: cc19f4939e70c2246b756f5cdc72bb04, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - BOOLEAN_0C2A674DA9D34BE1AD7687411707E924_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ReflectionTex: + 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: + - BOOLEAN_0C2A674DA9D34BE1AD7687411707E924: 1 + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _ForceFlipY: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _USE_DEPTH: 1 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectionTint: {r: 1, g: 1, b: 1, a: 0.89411765} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.mat.meta new file mode 100644 index 0000000..693ef59 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 987c0da8f60babc43abb661b69df7c48 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Unlit/Reflection Only.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph new file mode 100644 index 0000000..d450e13 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph @@ -0,0 +1,2866 @@ +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "f689320967c848fa9a350d9849346d96", + "m_Properties": [ + { + "m_Id": "d3eae7dc639343839c628535bf18cd5c" + }, + { + "m_Id": "1c27c621bc9f43c5b3bd1ef97d62ff02" + }, + { + "m_Id": "546a71206a6e4b4089ef8cb1216e20c7" + }, + { + "m_Id": "7c406addb1504b989e9624ce27630bea" + } + ], + "m_Keywords": [ + { + "m_Id": "0c2a674da9d34be1ad7687411707e924" + } + ], + "m_Nodes": [ + { + "m_Id": "2b70ddddd08d44c299168f582f31631b" + }, + { + "m_Id": "4fe0b40648dd4da78545d86ac669eb08" + }, + { + "m_Id": "20cb029dd9cd40b8b6381735974e4077" + }, + { + "m_Id": "4148d987e7344f758f0e71f852d16afa" + }, + { + "m_Id": "61db6d2917cd4d5d8c1b1ad581c71baa" + }, + { + "m_Id": "7831b969372c45c4a8a58d5c8c920f3b" + }, + { + "m_Id": "91ce0f6f8ea14e188c24cc678d427a55" + }, + { + "m_Id": "7cc5096bacf1463986b0e11e19966d2e" + }, + { + "m_Id": "41875263bc2645ef82d3207ed81dd85a" + }, + { + "m_Id": "a8b015ab39e2450ea254c78bfd262f8c" + }, + { + "m_Id": "4f1e067f7cc444e7bdceb823cddcf9f8" + }, + { + "m_Id": "dc868c0c62714578b527c179476eb806" + }, + { + "m_Id": "60a59197c6cb4470b599015bd336b3dd" + }, + { + "m_Id": "a010237136af4a04a0d1ff78be40e2f8" + }, + { + "m_Id": "5ba0235766374e8cb7fcf274ec5eafd4" + }, + { + "m_Id": "93b213287e914ee496d24b0e3d10755b" + }, + { + "m_Id": "42a413bc7c1c4e2594c746a22c82276b" + }, + { + "m_Id": "76bdab3c22324b01bd60a9974bcbaac0" + }, + { + "m_Id": "e2820350fcd347b190e86855c0f2b3de" + }, + { + "m_Id": "b311f16bebec4f738c087435b8c7b271" + }, + { + "m_Id": "4d7c57b69c5749c6b4b6e28909757f3b" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42a413bc7c1c4e2594c746a22c82276b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "41875263bc2645ef82d3207ed81dd85a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d7c57b69c5749c6b4b6e28909757f3b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2820350fcd347b190e86855c0f2b3de" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f1e067f7cc444e7bdceb823cddcf9f8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "42a413bc7c1c4e2594c746a22c82276b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f1e067f7cc444e7bdceb823cddcf9f8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "60a59197c6cb4470b599015bd336b3dd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5ba0235766374e8cb7fcf274ec5eafd4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a010237136af4a04a0d1ff78be40e2f8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "60a59197c6cb4470b599015bd336b3dd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "42a413bc7c1c4e2594c746a22c82276b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "61db6d2917cd4d5d8c1b1ad581c71baa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7831b969372c45c4a8a58d5c8c920f3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "61db6d2917cd4d5d8c1b1ad581c71baa" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f1e067f7cc444e7bdceb823cddcf9f8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76bdab3c22324b01bd60a9974bcbaac0" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b311f16bebec4f738c087435b8c7b271" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7831b969372c45c4a8a58d5c8c920f3b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4148d987e7344f758f0e71f852d16afa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7cc5096bacf1463986b0e11e19966d2e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7831b969372c45c4a8a58d5c8c920f3b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7cc5096bacf1463986b0e11e19966d2e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dc868c0c62714578b527c179476eb806" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91ce0f6f8ea14e188c24cc678d427a55" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "61db6d2917cd4d5d8c1b1ad581c71baa" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91ce0f6f8ea14e188c24cc678d427a55" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a010237136af4a04a0d1ff78be40e2f8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93b213287e914ee496d24b0e3d10755b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91ce0f6f8ea14e188c24cc678d427a55" + }, + "m_SlotId": -54552410 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a010237136af4a04a0d1ff78be40e2f8" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d7c57b69c5749c6b4b6e28909757f3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a010237136af4a04a0d1ff78be40e2f8" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2820350fcd347b190e86855c0f2b3de" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a8b015ab39e2450ea254c78bfd262f8c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "61db6d2917cd4d5d8c1b1ad581c71baa" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b311f16bebec4f738c087435b8c7b271" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2820350fcd347b190e86855c0f2b3de" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dc868c0c62714578b527c179476eb806" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f1e067f7cc444e7bdceb823cddcf9f8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2820350fcd347b190e86855c0f2b3de" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "60a59197c6cb4470b599015bd336b3dd" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [ + { + "m_Id": "2b70ddddd08d44c299168f582f31631b" + }, + { + "m_Id": "4fe0b40648dd4da78545d86ac669eb08" + }, + { + "m_Id": "20cb029dd9cd40b8b6381735974e4077" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [ + { + "m_Id": "4148d987e7344f758f0e71f852d16afa" + }, + { + "m_Id": "41875263bc2645ef82d3207ed81dd85a" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + } + }, + "m_Path": "Planar Reflections 5/Unlit", + "m_ConcretePrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "f681ec6544634bf4b3b3cdd14634dca7" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "07fc362ede8d461b8f9a657d4da38014", + "m_Id": 6, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09c875fe2b3c4c9494d2d3d81c2e8363", + "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.Vector1MaterialSlot", + "m_ObjectId": "0aa888b44efb4391a91f9ee0c6f61a42", + "m_Id": 4, + "m_DisplayName": "Far Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Far Plane", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "0c2a674da9d34be1ad7687411707e924", + "m_Guid": { + "m_GuidSerialized": "fd32e5dc-fd9b-4ddd-950a-53c91ee49fba" + }, + "m_Name": "UseDepth", + "m_DefaultReferenceName": "BOOLEAN_0C2A674DA9D34BE1AD7687411707E924_ON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d318424a05b4f0fa0b637da82230d08", + "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.Vector3MaterialSlot", + "m_ObjectId": "123bee997e17436f927840f56f76a946", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "18c0d76504bd408190054d3a70c85abb", + "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, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "192b7f8fbcca42139ac491288b87b70d", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "19d6c27aa6b34177abc22925a6ae1351", + "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.Vector1MaterialSlot", + "m_ObjectId": "1b35d6fcc8d84a9b826c228b6e866884", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1c0ce59bfe534cf1916724db76a53acd", + "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": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1c27c621bc9f43c5b3bd1ef97d62ff02", + "m_Guid": { + "m_GuidSerialized": "438dd698-2433-472b-9b66-80dba391332b" + }, + "m_Name": "Reflection Tint", + "m_DefaultReferenceName": "_Reflection_Tint", + "m_OverrideReferenceName": "_ReflectionTint", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "1d05d409ca474ba787b4e8d0206e4beb", + "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.Vector1MaterialSlot", + "m_ObjectId": "209bcf65bf6048afbe6a0c6965aab71e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "20bca152e3d14a7294f50e8c2cddd47e", + "m_Id": 5, + "m_DisplayName": "Z Buffer Sign", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Z Buffer Sign", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "20cb029dd9cd40b8b6381735974e4077", + "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": "e143857d161c4d70a13db1bd57aed6fc" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "246d3bdb161349958d93d31072aa587a", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "2529bb1da5d6452abb8b8680000ca94a", + "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": "2b70ddddd08d44c299168f582f31631b", + "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": "1d05d409ca474ba787b4e8d0206e4beb" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "2e2c2c188e7242f99dac7b4a19b6798a", + "m_Id": -54552410, + "m_DisplayName": "ForceFlipY", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ForceFlipY", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4148d987e7344f758f0e71f852d16afa", + "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": "5cafc1d2965f453db6692b0f26dc093b" + } + ], + "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.BlockNode", + "m_ObjectId": "41875263bc2645ef82d3207ed81dd85a", + "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": "7d36004b91c3411f9d90130c4bdda1fa" + } + ], + "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.KeywordNode", + "m_ObjectId": "42a413bc7c1c4e2594c746a22c82276b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseDepth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -118.00001525878906, + "y": 606.0, + "width": 139.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "18c0d76504bd408190054d3a70c85abb" + }, + { + "m_Id": "57cf5ff696244269a6a4f04d4ff4256c" + }, + { + "m_Id": "615bc754f21541ae812574852a547c8a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "0c2a674da9d34be1ad7687411707e924" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "43e19d208c544a2e95be63a2298a704a", + "m_Id": 3, + "m_DisplayName": "Near Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Near Plane", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "43f39f4517324179b4c938943f83d82e", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "47ba7443a6414dfb90e11198365f0c23", + "m_Id": 1, + "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": "4a3e334018994dd3b189aa9dbcc48464", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "4af4c7a2171246619384c2f488ab2dd8", + "m_Id": 0, + "m_DisplayName": "Reflection Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "4d7c57b69c5749c6b4b6e28909757f3b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1108.0, + "y": 629.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "ccda434a8f35441ebbf9fe15ab268172" + }, + { + "m_Id": "47ba7443a6414dfb90e11198365f0c23" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4e8389bba58b466a9cc9974384c3c4d1", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4f1e067f7cc444e7bdceb823cddcf9f8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -345.0, + "y": 774.9999389648438, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "bb49470b4a684c34bddf87d01858302d" + }, + { + "m_Id": "2529bb1da5d6452abb8b8680000ca94a" + }, + { + "m_Id": "73404897f2424f17a0ed490a947c8ca0" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4fe0b40648dd4da78545d86ac669eb08", + "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": "c0e5b4bae1d6441495fd02fe020ea4f7" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "500a40269fae4742be70fcb94e96f66b", + "m_Id": 2, + "m_DisplayName": "Orthographic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Orthographic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "53c4deb56f7e452cb8810399d0098f07", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "d3eae7dc639343839c628535bf18cd5c" + }, + { + "m_Id": "1c27c621bc9f43c5b3bd1ef97d62ff02" + }, + { + "m_Id": "2f66a4cdeac94d75874d10348c2f09cc" + }, + { + "m_Id": "546a71206a6e4b4089ef8cb1216e20c7" + }, + { + "m_Id": "7c406addb1504b989e9624ce27630bea" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "5439aba8af9d48f182519b898148c23a", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "546a71206a6e4b4089ef8cb1216e20c7", + "m_Guid": { + "m_GuidSerialized": "f430be7f-8595-4613-9877-b1100374107a" + }, + "m_Name": "Reflection Depth", + "m_DefaultReferenceName": "_Reflection_Depth", + "m_OverrideReferenceName": "_ReflectionDepth", + "m_GeneratePropertyBlock": false, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "57cf5ff696244269a6a4f04d4ff4256c", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "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": "58bad6f5c76b42f8900d078269021ac5", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5ba0235766374e8cb7fcf274ec5eafd4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1565.0001220703125, + "y": 573.0, + "width": 162.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4af4c7a2171246619384c2f488ab2dd8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "546a71206a6e4b4089ef8cb1216e20c7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "5cafc1d2965f453db6692b0f26dc093b", + "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.MultiplyNode", + "m_ObjectId": "60a59197c6cb4470b599015bd336b3dd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -321.99993896484377, + "y": 511.0, + "width": 125.99995422363281, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a186670518f44b758813c472fad7640a" + }, + { + "m_Id": "a84c82fa6c904d2e8351448d96a33cec" + }, + { + "m_Id": "246d3bdb161349958d93d31072aa587a" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "615bc754f21541ae812574852a547c8a", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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.SampleTexture2DNode", + "m_ObjectId": "61db6d2917cd4d5d8c1b1ad581c71baa", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1137.0, + "y": -69.99999237060547, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "43f39f4517324179b4c938943f83d82e" + }, + { + "m_Id": "4a3e334018994dd3b189aa9dbcc48464" + }, + { + "m_Id": "1b35d6fcc8d84a9b826c228b6e866884" + }, + { + "m_Id": "dde1b48eb44c4b959a84faa49b541256" + }, + { + "m_Id": "e764bc29143c4d548221fdf82a6eeb0f" + }, + { + "m_Id": "85f2d27ca6084273887b072ca2f448ae" + }, + { + "m_Id": "fffd874a5def4b7e8a1fe3812a2c5793" + }, + { + "m_Id": "d5272f92b6424664ae57f773c3aad299" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "68fe9ef34ed6400aa92beb8de34fb82e", + "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": "714af93c413b42ab98c775407857e99f", + "m_Id": 7, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "73404897f2424f17a0ed490a947c8ca0", + "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.CameraNode", + "m_ObjectId": "76bdab3c22324b01bd60a9974bcbaac0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1342.0, + "y": 842.0, + "width": 121.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "123bee997e17436f927840f56f76a946" + }, + { + "m_Id": "cbb090043a84424087f3a0770b65034b" + }, + { + "m_Id": "500a40269fae4742be70fcb94e96f66b" + }, + { + "m_Id": "43e19d208c544a2e95be63a2298a704a" + }, + { + "m_Id": "0aa888b44efb4391a91f9ee0c6f61a42" + }, + { + "m_Id": "20bca152e3d14a7294f50e8c2cddd47e" + }, + { + "m_Id": "07fc362ede8d461b8f9a657d4da38014" + }, + { + "m_Id": "714af93c413b42ab98c775407857e99f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7831b969372c45c4a8a58d5c8c920f3b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -322.0000305175781, + "y": 73.0, + "width": 130.00001525878907, + "height": 117.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "8584976c811549b1a9d5033e409851e5" + }, + { + "m_Id": "1c0ce59bfe534cf1916724db76a53acd" + }, + { + "m_Id": "9b838b8a47a544dd95227e29bb46e9ad" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7c406addb1504b989e9624ce27630bea", + "m_Guid": { + "m_GuidSerialized": "d65f0ec3-c284-40ff-b1a5-4ca8e6d05cef" + }, + "m_Name": "ForceFlipY", + "m_DefaultReferenceName": "_ForceFlipY", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7cc5096bacf1463986b0e11e19966d2e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -498.0000305175781, + "y": 183.00001525878907, + "width": 153.00003051757813, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e8d984b9cfd4e369ed6264c39fffa45" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1c27c621bc9f43c5b3bd1ef97d62ff02" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7d36004b91c3411f9d90130c4bdda1fa", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "8584976c811549b1a9d5033e409851e5", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "85f2d27ca6084273887b072ca2f448ae", + "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.SubGraphNode", + "m_ObjectId": "91ce0f6f8ea14e188c24cc678d427a55", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ReflectionUVs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1351.0, + "y": 122.00000762939453, + "width": 201.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "2e2c2c188e7242f99dac7b4a19b6798a" + }, + { + "m_Id": "4e8389bba58b466a9cc9974384c3c4d1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a71bd3b2478457941b98aad7197cb70b\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "68930b8a-1c2a-49c5-b537-26d0b3b8cf0d" + ], + "m_PropertyIds": [ + -54552410 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "93b213287e914ee496d24b0e3d10755b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1513.0, + "y": 183.0, + "width": 131.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bbe6eadd2e6d4b0f8cbe78a573b726ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7c406addb1504b989e9624ce27630bea" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9b838b8a47a544dd95227e29bb46e9ad", + "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.Vector4MaterialSlot", + "m_ObjectId": "9e8d984b9cfd4e369ed6264c39fffa45", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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.SampleTexture2DNode", + "m_ObjectId": "a010237136af4a04a0d1ff78be40e2f8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1351.0, + "y": 532.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "f78ac19eeeca4ac6b3f70f8a3e165bb2" + }, + { + "m_Id": "e27f47bb3aef4c12b001c4913d77b908" + }, + { + "m_Id": "58bad6f5c76b42f8900d078269021ac5" + }, + { + "m_Id": "209bcf65bf6048afbe6a0c6965aab71e" + }, + { + "m_Id": "a1835936861d4fa9b76be4361286a748" + }, + { + "m_Id": "68fe9ef34ed6400aa92beb8de34fb82e" + }, + { + "m_Id": "192b7f8fbcca42139ac491288b87b70d" + }, + { + "m_Id": "5439aba8af9d48f182519b898148c23a" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a1835936861d4fa9b76be4361286a748", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a186670518f44b758813c472fad7640a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a3b0c467bde34346b580bf6ee570e970", + "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.Vector1MaterialSlot", + "m_ObjectId": "a45743c9ffdb437188bbb719b5278dcf", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "a84c82fa6c904d2e8351448d96a33cec", + "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.PropertyNode", + "m_ObjectId": "a8b015ab39e2450ea254c78bfd262f8c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1306.0, + "y": -150.99998474121095, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd2bfc65a8a1474ca9e930748052de05" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d3eae7dc639343839c628535bf18cd5c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a9dbd63e2a1c4a1aa1599eb29a9d06d9", + "m_Id": 1, + "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": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "aca02cae695b4793a2ea7a0bf948fa73" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ad355b731f6941eb8548f7dad2a84088", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "afd1ac92598a426c99a5032a401d9243", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "b2fe965b6ca7420ab75e23ebff369724", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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.SaturateNode", + "m_ObjectId": "b311f16bebec4f738c087435b8c7b271", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1194.0, + "y": 842.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "afd1ac92598a426c99a5032a401d9243" + }, + { + "m_Id": "a9dbd63e2a1c4a1aa1599eb29a9d06d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bb49470b4a684c34bddf87d01858302d", + "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.Vector1MaterialSlot", + "m_ObjectId": "bbe6eadd2e6d4b0f8cbe78a573b726ba", + "m_Id": 0, + "m_DisplayName": "ForceFlipY", + "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.NormalMaterialSlot", + "m_ObjectId": "c0e5b4bae1d6441495fd02fe020ea4f7", + "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.Vector3MaterialSlot", + "m_ObjectId": "cbb090043a84424087f3a0770b65034b", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ccda434a8f35441ebbf9fe15ab268172", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "d3eae7dc639343839c628535bf18cd5c", + "m_Guid": { + "m_GuidSerialized": "f0d8c4dd-e928-4aa7-b214-df9b6d694ac1" + }, + "m_Name": "Reflection Tex", + "m_DefaultReferenceName": "_Reflection_Tex", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "d5272f92b6424664ae57f773c3aad299", + "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.Vector1MaterialSlot", + "m_ObjectId": "d9682fce5539456cb0c8ccb8200f9a2b", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "dc868c0c62714578b527c179476eb806", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -544.0, + "y": 906.9999389648438, + "width": 120.00003051757813, + "height": 149.00006103515626 + } + }, + "m_Slots": [ + { + "m_Id": "a3b0c467bde34346b580bf6ee570e970" + }, + { + "m_Id": "a45743c9ffdb437188bbb719b5278dcf" + }, + { + "m_Id": "19d6c27aa6b34177abc22925a6ae1351" + }, + { + "m_Id": "09c875fe2b3c4c9494d2d3d81c2e8363" + }, + { + "m_Id": "d9682fce5539456cb0c8ccb8200f9a2b" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dde1b48eb44c4b959a84faa49b541256", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "de12456cf94a4cb5ad03cbda8b807ab0", + "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, + "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.TangentMaterialSlot", + "m_ObjectId": "e143857d161c4d70a13db1bd57aed6fc", + "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": "e27f47bb3aef4c12b001c4913d77b908", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "e2820350fcd347b190e86855c0f2b3de", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -896.0, + "y": 548.0, + "width": 126.0, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "0d318424a05b4f0fa0b637da82230d08" + }, + { + "m_Id": "ad355b731f6941eb8548f7dad2a84088" + }, + { + "m_Id": "b2fe965b6ca7420ab75e23ebff369724" + }, + { + "m_Id": "de12456cf94a4cb5ad03cbda8b807ab0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e764bc29143c4d548221fdf82a6eeb0f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "f681ec6544634bf4b3b3cdd14634dca7", + "m_ActiveSubTarget": { + "m_Id": "aca02cae695b4793a2ea7a0bf948fa73" + }, + "m_SurfaceType": 1, + "m_AlphaMode": 0, + "m_TwoSided": false, + "m_AlphaClip": false, + "m_CustomEditorGUI": "" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f78ac19eeeca4ac6b3f70f8a3e165bb2", + "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.Texture2DMaterialSlot", + "m_ObjectId": "fd2bfc65a8a1474ca9e930748052de05", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "fffd874a5def4b7e8a1fe3812a2c5793", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph.meta new file mode 100644 index 0000000..e6a5f8c --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: cc19f4939e70c2246b756f5cdc72bb04 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Unlit/Reflection Only.shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat similarity index 91% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat index 95c142b..9a723cf 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat @@ -18,7 +18,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -47,6 +48,10 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ReflectionFog: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _ReflectionTex: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -76,6 +81,7 @@ Material: - _Cutoff: 0.5 - _DstBlend: 0 - _EnvironmentReflections: 1 + - _ForceFlipY: 0 - _GlossMapScale: 0 - _Glossiness: 0 - _GlossyReflections: 0 @@ -89,15 +95,17 @@ Material: - _SpecularHighlights: 1 - _SrcBlend: 1 - _Surface: 0 + - _USE_FOG: 0 - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - - _ReflectionTint: {r: 1, g: 1, b: 1, a: 1} + - _ReflectionTint: {r: 1, g: 1, b: 1, a: 0} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} m_BuildTextureStacks: [] + m_AllowLocking: 1 --- !u!114 &4277353908764529035 MonoBehaviour: m_ObjectHideFlags: 11 @@ -110,4 +118,4 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 7 + version: 9 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat.meta new file mode 100644 index 0000000..e07461f --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 05d5a3161d7a66549978326d21661471 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Unlit/Simple Tinted.mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph new file mode 100644 index 0000000..528d5bb --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph @@ -0,0 +1,2400 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "1b1ae4c48770419db485a3a73f6d8305", + "m_Properties": [ + { + "m_Id": "96007e53f9fe858fb7b5052cc6f98fa6" + }, + { + "m_Id": "4e4949c2f0261880b473416de8907943" + }, + { + "m_Id": "c04c7bca519d47e18b3bd215f9e7fbb3" + }, + { + "m_Id": "983b208717ee46f28198688c252e92fd" + } + ], + "m_Keywords": [ + { + "m_Id": "26b4411f2f5e41709672bdaede83c7da" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "6425f8ea5dca4f1cad871fcd7bb08fbf" + } + ], + "m_Nodes": [ + { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + { + "m_Id": "e38901ce0c1d2f80bbbb520b5a8f954d" + }, + { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + { + "m_Id": "169167251759288889e46f57ae943171" + }, + { + "m_Id": "6522f61fa27241d6819cd202c4d5764f" + }, + { + "m_Id": "feffd612f84541f497695ba365352835" + }, + { + "m_Id": "6d269d1d23814206a64fa2474c516686" + }, + { + "m_Id": "f8cf042997c34bb692bfa8a2284556b2" + }, + { + "m_Id": "aea2c03cf44244b4ba669c23f55defcb" + }, + { + "m_Id": "e12ee5324e7d47cd8f99f52ee68c4483" + }, + { + "m_Id": "dbf91ca5ab6a4d2da53be6fc2afe4373" + }, + { + "m_Id": "01c8666fa0154b50ae6ae8793dc609d3" + }, + { + "m_Id": "c8d72262b4074124a6e4c7e570c8d8d6" + }, + { + "m_Id": "431d4533257b4040929253fc2aedd9a7" + }, + { + "m_Id": "d432e58c5e874356aeba356940e9b5bb" + }, + { + "m_Id": "40dfa044761d41f288f69247862cb1fb" + }, + { + "m_Id": "2f44f1e4f5674cb2bbdaa382b060e6fa" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "000c62096eb9af8a8697897b90db2879" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e38901ce0c1d2f80bbbb520b5a8f954d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01c8666fa0154b50ae6ae8793dc609d3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2f44f1e4f5674cb2bbdaa382b060e6fa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "169167251759288889e46f57ae943171" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "431d4533257b4040929253fc2aedd9a7" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "169167251759288889e46f57ae943171" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f44f1e4f5674cb2bbdaa382b060e6fa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40dfa044761d41f288f69247862cb1fb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f44f1e4f5674cb2bbdaa382b060e6fa" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40dfa044761d41f288f69247862cb1fb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f44f1e4f5674cb2bbdaa382b060e6fa" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40dfa044761d41f288f69247862cb1fb" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "40dfa044761d41f288f69247862cb1fb" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e38901ce0c1d2f80bbbb520b5a8f954d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "431d4533257b4040929253fc2aedd9a7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8d72262b4074124a6e4c7e570c8d8d6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "431d4533257b4040929253fc2aedd9a7" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8d72262b4074124a6e4c7e570c8d8d6" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "846dfa1fb11bd682ba90376e06a098a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01c8666fa0154b50ae6ae8793dc609d3" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8d72262b4074124a6e4c7e570c8d8d6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdae7979fbcaa78096d0484fa73d3f35" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40dfa044761d41f288f69247862cb1fb" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8d72262b4074124a6e4c7e570c8d8d6" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01c8666fa0154b50ae6ae8793dc609d3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d432e58c5e874356aeba356940e9b5bb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "431d4533257b4040929253fc2aedd9a7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbf91ca5ab6a4d2da53be6fc2afe4373" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "169167251759288889e46f57ae943171" + }, + "m_SlotId": -54552410 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e38901ce0c1d2f80bbbb520b5a8f954d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f8cf042997c34bb692bfa8a2284556b2" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 358.0000305175781, + "y": -2.9999899864196779 + }, + "m_Blocks": [ + { + "m_Id": "6522f61fa27241d6819cd202c4d5764f" + }, + { + "m_Id": "feffd612f84541f497695ba365352835" + }, + { + "m_Id": "6d269d1d23814206a64fa2474c516686" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 358.0000305175781, + "y": 197.00001525878907 + }, + "m_Blocks": [ + { + "m_Id": "f8cf042997c34bb692bfa8a2284556b2" + }, + { + "m_Id": "aea2c03cf44244b4ba669c23f55defcb" + }, + { + "m_Id": "e12ee5324e7d47cd8f99f52ee68c4483" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/Unlit", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_SubDatas": [], + "m_ActiveTargets": [ + { + "m_Id": "4087d9adc7d442d9b33a4fa3b71f7942" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "000c62096eb9af8a8697897b90db2879", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -236.99998474121095, + "y": 85.0, + "width": 142.0, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "262d136d448a908ab26103ed6363bf12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4e4949c2f0261880b473416de8907943" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "01c8666fa0154b50ae6ae8793dc609d3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Use Fog", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -207.99993896484376, + "y": 197.0, + "width": 138.99993896484376, + "height": 117.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "269ef79617af4ad684a1c13915036fff" + }, + { + "m_Id": "f63cffdbbaf9477ab7d47e3653ea6d0c" + }, + { + "m_Id": "111ef0216f4444d385500256072d5343" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "26b4411f2f5e41709672bdaede83c7da" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "076a3d9888694daabed605f9dfa22709", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "0bb7f038c26d4f6e89f3a4fecadaa4a0", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0bd1f3f5cf77458cb05efb4f268dcf8f", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "10b043eb0251d187a41a4da443a9ffb1", + "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": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1118e9908ce9ae858e0accc20cfdc5c7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "111ef0216f4444d385500256072d5343", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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.SubGraphNode", + "m_ObjectId": "169167251759288889e46f57ae943171", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ReflectionUVs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1068.0, + "y": 164.0, + "width": 199.00006103515626, + "height": 95.0 + } + }, + "m_Slots": [ + { + "m_Id": "e70240ed00c741c1bae68c7279fbfaa7" + }, + { + "m_Id": "3547a8d90a9c8c8f9024d6dd9443f1d1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a71bd3b2478457941b98aad7197cb70b\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "7326ea33-c7f4-4778-b9ef-ee74a0700938", + "68930b8a-1c2a-49c5-b537-26d0b3b8cf0d" + ], + "m_PropertyIds": [ + 2025435870, + -54552410 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1a9ada4cf0699f898a745054551b7eb3", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "24802aa3ee62418ea764d8373a2541fd", + "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": "257288fee37143279525602078d0afee", + "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.Vector4MaterialSlot", + "m_ObjectId": "262d136d448a908ab26103ed6363bf12", + "m_Id": 0, + "m_DisplayName": "Reflection Tint", + "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": "269ef79617af4ad684a1c13915036fff", + "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, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "26b4411f2f5e41709672bdaede83c7da", + "m_Guid": { + "m_GuidSerialized": "b5b70efb-94e3-4dd4-91e8-8d1f813cc61a" + }, + "m_Name": "Use Fog", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Use Fog", + "m_DefaultReferenceName": "_USE_FOG", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "27b8731dd5324850b1f2fdc278b22fd7", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "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.Vector1MaterialSlot", + "m_ObjectId": "284267714f9b4f1898926514da6a0271", + "m_Id": 0, + "m_DisplayName": "ForceFlipY", + "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.SplitNode", + "m_ObjectId": "2f44f1e4f5674cb2bbdaa382b060e6fa", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -10.000038146972657, + "y": 219.00001525878907, + "width": 118.00007629394531, + "height": 148.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "82004d5f25d44181925450aead06cadc" + }, + { + "m_Id": "350605b9984944b1a078e16899542791" + }, + { + "m_Id": "e5bc70dd681345aea7d39aa4c9578367" + }, + { + "m_Id": "257288fee37143279525602078d0afee" + }, + { + "m_Id": "076a3d9888694daabed605f9dfa22709" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "33e4f2ae4c9b4040891ce23ab3445622", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "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": "350605b9984944b1a078e16899542791", + "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.Vector2MaterialSlot", + "m_ObjectId": "3547a8d90a9c8c8f9024d6dd9443f1d1", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "394118393a664b9cab82980b4dac7bee", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Texture2DMaterialSlot", + "m_ObjectId": "3a3b2d037d514103b09671085df7089a", + "m_Id": 0, + "m_DisplayName": "ReflectionFog", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "4087d9adc7d442d9b33a4fa3b71f7942", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "5f2dbd5e87e6454897f23eea4ae20c9d" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": true, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "40dfa044761d41f288f69247862cb1fb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -13.00002384185791, + "y": 387.9999694824219, + "width": 207.9999542236328, + "height": 349.9999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "f4ee20237a4b4f3aa15a53931eda8498" + }, + { + "m_Id": "c6d679ab89fd46a48e527eceb79b2514" + }, + { + "m_Id": "27b8731dd5324850b1f2fdc278b22fd7" + }, + { + "m_Id": "4dcf9895928f4ff885821f62738639f6" + }, + { + "m_Id": "394118393a664b9cab82980b4dac7bee" + }, + { + "m_Id": "6ecf94e6e752493bb3a6a3a6385ee820" + }, + { + "m_Id": "33e4f2ae4c9b4040891ce23ab3445622" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "431d4533257b4040929253fc2aedd9a7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -616.9999389648438, + "y": 418.9999694824219, + "width": 183.0, + "height": 251.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "894190024fb747e88ef560570791e29f" + }, + { + "m_Id": "55a4f47e7b814427b9e5a86ce0a96941" + }, + { + "m_Id": "71e80a4febec4035a7bafce72f3e5347" + }, + { + "m_Id": "8f55d678eed745d78c7a3344e0181eee" + }, + { + "m_Id": "eede9c990ea8473690415b1e4ac315d3" + }, + { + "m_Id": "8342b6c6af544f308069fcc0c2bbcf7b" + }, + { + "m_Id": "0bb7f038c26d4f6e89f3a4fecadaa4a0" + }, + { + "m_Id": "61a3d9132ff0410fbd5632057d40a44c" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "43b7b306a676a4889322869745bf456e", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "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": "455dfc031c5e46d8a8df44a02d12a3d2", + "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, + "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": "4dcf9895928f4ff885821f62738639f6", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "4e4949c2f0261880b473416de8907943", + "m_Guid": { + "m_GuidSerialized": "71f0dc79-056a-43b8-8798-0c611519f4b7" + }, + "m_Name": "Reflection Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_3805D2EF", + "m_OverrideReferenceName": "_ReflectionTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "55a4f47e7b814427b9e5a86ce0a96941", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5c02a1070e054c889d3257c7abe49921", + "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": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "5f2dbd5e87e6454897f23eea4ae20c9d" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "61a3d9132ff0410fbd5632057d40a44c", + "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.CategoryData", + "m_ObjectId": "6425f8ea5dca4f1cad871fcd7bb08fbf", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "96007e53f9fe858fb7b5052cc6f98fa6" + }, + { + "m_Id": "983b208717ee46f28198688c252e92fd" + }, + { + "m_Id": "4e4949c2f0261880b473416de8907943" + }, + { + "m_Id": "c04c7bca519d47e18b3bd215f9e7fbb3" + }, + { + "m_Id": "26b4411f2f5e41709672bdaede83c7da" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6522f61fa27241d6819cd202c4d5764f", + "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": "fc761829e99944adb5993f1da30eac7d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6d269d1d23814206a64fa2474c516686", + "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": "bd934d959814460b8c85ab901a91c33b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6ecf94e6e752493bb3a6a3a6385ee820", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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.Vector1MaterialSlot", + "m_ObjectId": "71e80a4febec4035a7bafce72f3e5347", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "802b4f9d7f695b809f481618b06033bb", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "82004d5f25d44181925450aead06cadc", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "8342b6c6af544f308069fcc0c2bbcf7b", + "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": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "846dfa1fb11bd682ba90376e06a098a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1015.9999389648438, + "y": -65.99999237060547, + "width": 147.99993896484376, + "height": 33.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "43b7b306a676a4889322869745bf456e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "96007e53f9fe858fb7b5052cc6f98fa6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "894190024fb747e88ef560570791e29f", + "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.Vector1MaterialSlot", + "m_ObjectId": "8f55d678eed745d78c7a3344e0181eee", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8fa987633a5e494b8d391a9439f88471", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "96007e53f9fe858fb7b5052cc6f98fa6", + "m_Guid": { + "m_GuidSerialized": "f410f5df-07f9-48aa-b971-575fc77ed596" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8495CDAA", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "983b208717ee46f28198688c252e92fd", + "m_Guid": { + "m_GuidSerialized": "9b2753ad-20f1-4958-9477-19d6a35447f1" + }, + "m_Name": "ReflectionFog", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ReflectionFog", + "m_DefaultReferenceName": "_ReflectionFog", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9d6bad18426444c1b617688e3c3dc486", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a33fbbee05a94749a58a8f030950aa21", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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": "aa05f70a7bde4b918fcee77dc630874a", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "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": "aa4242989f3e40f3be2b339a82049466", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "aea2c03cf44244b4ba669c23f55defcb", + "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": "5c02a1070e054c889d3257c7abe49921" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "bd934d959814460b8c85ab901a91c33b", + "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.SampleTexture2DNode", + "m_ObjectId": "bdae7979fbcaa78096d0484fa73d3f35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -810.9999389648438, + "y": -39.99998474121094, + "width": 182.99993896484376, + "height": 250.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "1a9ada4cf0699f898a745054551b7eb3" + }, + { + "m_Id": "ce88e41a424a458db6db76d71d41afd3" + }, + { + "m_Id": "dd9a416cd663be8d95a7b78f8d3be73b" + }, + { + "m_Id": "e80f4b5750b53c8e8afb7b245924120e" + }, + { + "m_Id": "1118e9908ce9ae858e0accc20cfdc5c7" + }, + { + "m_Id": "10b043eb0251d187a41a4da443a9ffb1" + }, + { + "m_Id": "d5595da9167c3e8d9b731824c2e5f51e" + }, + { + "m_Id": "802b4f9d7f695b809f481618b06033bb" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c04c7bca519d47e18b3bd215f9e7fbb3", + "m_Guid": { + "m_GuidSerialized": "4ad2d44c-7b43-4a4b-ab18-777f1a0316dc" + }, + "m_Name": "ForceFlipY", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ForceFlipY", + "m_DefaultReferenceName": "_ForceFlipY", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6d679ab89fd46a48e527eceb79b2514", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "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.LerpNode", + "m_ObjectId": "c8d72262b4074124a6e4c7e570c8d8d6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -351.9999694824219, + "y": 438.99993896484377, + "width": 130.0000457763672, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "8fa987633a5e494b8d391a9439f88471" + }, + { + "m_Id": "9d6bad18426444c1b617688e3c3dc486" + }, + { + "m_Id": "a33fbbee05a94749a58a8f030950aa21" + }, + { + "m_Id": "455dfc031c5e46d8a8df44a02d12a3d2" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ce88e41a424a458db6db76d71d41afd3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "d170d2c447794d7e966f62c3802e00df", + "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.PropertyNode", + "m_ObjectId": "d432e58c5e874356aeba356940e9b5bb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -828.9999389648438, + "y": 462.9999694824219, + "width": 146.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3a3b2d037d514103b09671085df7089a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "983b208717ee46f28198688c252e92fd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d5595da9167c3e8d9b731824c2e5f51e", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dbf91ca5ab6a4d2da53be6fc2afe4373", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1231.0, + "y": 194.0, + "width": 129.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "284267714f9b4f1898926514da6a0271" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c04c7bca519d47e18b3bd215f9e7fbb3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dd9a416cd663be8d95a7b78f8d3be73b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e12ee5324e7d47cd8f99f52ee68c4483", + "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": "aa4242989f3e40f3be2b339a82049466" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e38901ce0c1d2f80bbbb520b5a8f954d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -21.999998092651368, + "y": 21.00002670288086, + "width": 208.00001525878907, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "0bd1f3f5cf77458cb05efb4f268dcf8f" + }, + { + "m_Id": "24802aa3ee62418ea764d8373a2541fd" + }, + { + "m_Id": "ed66b7f96c78468f8b7e48459f3617f9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e5bc70dd681345aea7d39aa4c9578367", + "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.Vector1MaterialSlot", + "m_ObjectId": "e70240ed00c741c1bae68c7279fbfaa7", + "m_Id": -54552410, + "m_DisplayName": "ForceFlipY", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ForceFlipY", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e80f4b5750b53c8e8afb7b245924120e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ed66b7f96c78468f8b7e48459f3617f9", + "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.Vector1MaterialSlot", + "m_ObjectId": "eede9c990ea8473690415b1e4ac315d3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f4ee20237a4b4f3aa15a53931eda8498", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "f63cffdbbaf9477ab7d47e3653ea6d0c", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "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.BlockNode", + "m_ObjectId": "f8cf042997c34bb692bfa8a2284556b2", + "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": "aa05f70a7bde4b918fcee77dc630874a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "fc761829e99944adb5993f1da30eac7d", + "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.BlockNode", + "m_ObjectId": "feffd612f84541f497695ba365352835", + "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": "d170d2c447794d7e966f62c3802e00df" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph.meta new file mode 100644 index 0000000..d88d8c9 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: bd4bc9822254d704cbf48f35aebc9928 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Unlit/Simple Tinted.shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water.meta similarity index 100% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water.meta rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water.meta diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat similarity index 95% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat index 1192ebf..d83a58c 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat @@ -1,18 +1,5 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!114 &-5399026371788690888 -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: 7 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -31,7 +18,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: 3000 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -71,7 +59,7 @@ Material: - _FoamWidth: 0.046 - _QueueControl: 1 - _QueueOffset: 0 - - _Smoothness: 0.916 + - _Smoothness: 1 - _WaterBottom: 8.91 - _WaterClarity: -0.32 m_Colors: @@ -80,3 +68,17 @@ Material: - _WaveData0: {r: 0.66, g: 0.66, b: 0.15, a: -0.15} - _WaveData1: {r: 0.33, g: 0.33, b: -0.05, a: 0} m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &3584475704694036690 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat.meta new file mode 100644 index 0000000..39ba8f2 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 44b41d44292d1cb40bb26fdfe69a0baa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Advanced).mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat similarity index 95% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat index a96c39f..49e8f11 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat @@ -1,5 +1,18 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6716443814498908853 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 9 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -18,7 +31,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -68,16 +82,4 @@ Material: - _WaveData0: {r: 0.66, g: 0.66, b: 0.15, a: -0.15} - _WaveData1: {r: 0.33, g: 0.33, b: -0.05, a: 0} m_BuildTextureStacks: [] ---- !u!114 &9030495556307155078 -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: 7 + m_AllowLocking: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat.meta new file mode 100644 index 0000000..555a5aa --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 26ab81578c6518349a6f7f16fe3451e6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Water/Shader Graphs_Water (No Refraction).mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat similarity index 95% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat rename to Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat index 8d0c92d..8810c6e 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!114 &-7695980733413517396 +--- !u!114 &-3802493216217484240 MonoBehaviour: m_ObjectHideFlags: 11 m_CorrespondingSourceObject: {fileID: 0} @@ -12,7 +12,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} m_Name: m_EditorClassIdentifier: - version: 7 + version: 9 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -31,7 +31,8 @@ Material: m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: {} - disabledShaderPasses: [] + disabledShaderPasses: + - MOTIONVECTORS m_LockedProperties: m_SavedProperties: serializedVersion: 3 @@ -81,3 +82,4 @@ Material: - _WaveData0: {r: 0.66, g: 0.66, b: 0.15, a: -0.15} - _WaveData1: {r: 0.33, g: 0.33, b: -0.05, a: 0} m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat.meta new file mode 100644 index 0000000..df47f55 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 02e2f473c4372f349a6981dd865e203a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Water/Shader Graphs_Water (Simple).mat + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph new file mode 100644 index 0000000..6cad665 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph @@ -0,0 +1,14455 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "7e039aca6241403cbe4351854c0b2160", + "m_Properties": [ + { + "m_Id": "7bdf2715dd1fb489a4ae1d4ff45d6473" + }, + { + "m_Id": "48d8cd5ad4bcd8878b82d4d0ec2ae999" + }, + { + "m_Id": "7fa3d784922bf788b6918545d94e4848" + }, + { + "m_Id": "f5aed93c84f722889229f5ddb9be418e" + }, + { + "m_Id": "bd63864dadcb408ab4a134e29cf3f897" + }, + { + "m_Id": "61dadf06388e9a8785f561bbf0457273" + }, + { + "m_Id": "9e75bca34881d381b6c3b82fd8a8d506" + }, + { + "m_Id": "ffaefddf5d848589bf94ad9581da4ac5" + }, + { + "m_Id": "dd42f286b8f4d0889d79de5057e73622" + }, + { + "m_Id": "9565b3e756819b88b0676cabf813088c" + }, + { + "m_Id": "b04547f4f579dc8e82799089e8c79d07" + }, + { + "m_Id": "665b9ce6ff39f18f9cd57cc3ee690959" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "ccb44818ac5140f5a15b128692a9325c" + } + ], + "m_Nodes": [ + { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + { + "m_Id": "c41a238340e8c488a33fca43e3c17b24" + }, + { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + { + "m_Id": "4f8f8919c9b6058aa8d4d9ac8ecd5f88" + }, + { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + { + "m_Id": "4848463c0211aa81b4190ebef3d9f911" + }, + { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + { + "m_Id": "2acfd9379c6e9c839faf5c050990557b" + }, + { + "m_Id": "fd16ee81393ab58d997cdeca1123f5f8" + }, + { + "m_Id": "df5ad81072b0b18c8dd0f1f3322102ac" + }, + { + "m_Id": "4d7acb6c8fc6868bb211f6bb549920f0" + }, + { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + { + "m_Id": "337380ac85abd180b24c3d64234e5b1c" + }, + { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + { + "m_Id": "af2cdb33d8aa2287be97032e89ebce72" + }, + { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + { + "m_Id": "a19d034a4f8cb88b81ca1ab582f8cb7c" + }, + { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + { + "m_Id": "44aa38d3b16a4885bbd04550d62a949d" + }, + { + "m_Id": "2f2002970e55f681a7c8a99ec2942eca" + }, + { + "m_Id": "666f28015208918b8de0d7cc753934ce" + }, + { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + { + "m_Id": "92ef398bdace038f97ad3479f4c5d188" + }, + { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + { + "m_Id": "76e3ea0aa42fde839fe82236066f2fe9" + }, + { + "m_Id": "e5ef5688efacc18eab59de5583c8fc02" + }, + { + "m_Id": "74e1efd655473f89899da256364a514b" + }, + { + "m_Id": "a89347e70416f188a2387238b200b33d" + }, + { + "m_Id": "3d7bda3f9eb7948cb2e4f563f3858503" + }, + { + "m_Id": "0b5ca5d3b768698f9bb8cd653852259d" + }, + { + "m_Id": "f812de1e4c73ba8e8caa88292c437e29" + }, + { + "m_Id": "74234127e54ea389a4eef57c872f7a64" + }, + { + "m_Id": "4d054c749e0fef8b9b316642178cb032" + }, + { + "m_Id": "45a3af266f533281ba903cc2658b87c7" + }, + { + "m_Id": "02432bc09950ce88ae4841335cc182c0" + }, + { + "m_Id": "82969a6bcb268880a87b763e1c40e2b2" + }, + { + "m_Id": "1db1b9456e7ec3879063d9bd5e56875b" + }, + { + "m_Id": "8919a6cc67be2a87be8c53322e23caa1" + }, + { + "m_Id": "785cf333fee9f18e8238da370826bbf6" + }, + { + "m_Id": "1ded68235177ac8196f85c0d14c7f045" + }, + { + "m_Id": "f2e2718800717181920b688aa31e3d71" + }, + { + "m_Id": "a967985fc9cb638b952838aef4122aba" + }, + { + "m_Id": "2852f0c02d6e0b8088b1fac609b31dcf" + }, + { + "m_Id": "6a66453a2f33578c9119ab09b56f3e9d" + }, + { + "m_Id": "0f30cce75c0c5b8496c1bfb88e9f6ef5" + }, + { + "m_Id": "2d4c13dae6224081b6834b3e3896b5d7" + }, + { + "m_Id": "6da09bb156505c8ca9c2050fc25854e4" + }, + { + "m_Id": "4b3cd6bf81d15f89a085ac2fd9bf99d1" + }, + { + "m_Id": "1d7405332af72f8a9a86b85ca9fd7c7b" + }, + { + "m_Id": "0aedfa127fcd3981949247438ef8e619" + }, + { + "m_Id": "f071fe3c6957a08e91d830105bc08aa7" + }, + { + "m_Id": "1551e6d4849de9888cf1edd935f64b6b" + }, + { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + { + "m_Id": "84156e5507b31287953bb6f56b65dc0e" + }, + { + "m_Id": "b3de0d919bae9b8f9f492afdb159dc6d" + }, + { + "m_Id": "6dd667194691ec8d8185fab196f51f22" + }, + { + "m_Id": "781dca89d994258ebae5ca468e63352a" + }, + { + "m_Id": "368fef93b3b7ec829928026cb731fec9" + }, + { + "m_Id": "b31af16a99f1108f8d45328fde8e8ba6" + }, + { + "m_Id": "47dcbfa2c4f9658fa6ea3403f65a1c09" + }, + { + "m_Id": "a3a4e9d7e4db078286c1804cb0deb301" + }, + { + "m_Id": "5edc1aadf060a68cac5dc5c923959876" + }, + { + "m_Id": "8decfe40f654b08680a00d7e9e0385e7" + }, + { + "m_Id": "39b58f585060c284aa6bb3ebce75a534" + }, + { + "m_Id": "451abb157e711d8aab7aba7f0fad1f76" + }, + { + "m_Id": "7ac2f92f38353f808f211e438f656178" + }, + { + "m_Id": "c585b7ce79b3a885a3e601c58c7a1488" + }, + { + "m_Id": "aca9baf054b1a18ba13dfc5d79f29786" + }, + { + "m_Id": "73837310fad4b98bbaf397e52a4d8211" + }, + { + "m_Id": "2858de399f34a683acc23306c2c8a51e" + }, + { + "m_Id": "f34670df58693e868d4d80c90cc6734b" + }, + { + "m_Id": "b5c64711316e5d8eae38704f4f02798b" + }, + { + "m_Id": "e7dbfe1b4cb6e087801eb60b84ad89a8" + }, + { + "m_Id": "fa505b02a5f9c18f8dce6d874f9a12ea" + }, + { + "m_Id": "a208305901dbbf8b83e62014e2c286e8" + }, + { + "m_Id": "0a357ac43feb4f2885da3dc46dfbc12b" + }, + { + "m_Id": "a7feef106476473eb7fe1120150dc2c0" + }, + { + "m_Id": "c04108e269b44792961cf7b54c21ed77" + }, + { + "m_Id": "2576823e2feb4622a329373556c8a85e" + }, + { + "m_Id": "ed71c18e07ef45718baa03a84f8596e5" + }, + { + "m_Id": "ab1bb24db72446658850aef7f0384e3a" + }, + { + "m_Id": "0839d71d09c5492aa917b280ea910bfe" + }, + { + "m_Id": "a33e3f97ac0f49fd909cb7fc55ecfa2b" + }, + { + "m_Id": "3242108df2b64392a4be7cc944c102fa" + }, + { + "m_Id": "26617b4230c544ad955d769c6f73a57d" + }, + { + "m_Id": "9c0e3f20c33b4f9ab2490221b26ece9c" + } + ], + "m_GroupDatas": [ + { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + { + "m_Id": "7aa9fffc41274702b54f0b65dc0ec137" + }, + { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + { + "m_Id": "f7c3db5acc714d4885fbcfead05cd50f" + }, + { + "m_Id": "b9367d092eb2445b93eee53e2b86408f" + }, + { + "m_Id": "d005f44f977940098b7f21051aec9525" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02432bc09950ce88ae4841335cc182c0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8919a6cc67be2a87be8c53322e23caa1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b3de0d919bae9b8f9f492afdb159dc6d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b3de0d919bae9b8f9f492afdb159dc6d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "781dca89d994258ebae5ca468e63352a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "781dca89d994258ebae5ca468e63352a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0aedfa127fcd3981949247438ef8e619" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6da09bb156505c8ca9c2050fc25854e4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0b5ca5d3b768698f9bb8cd653852259d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a89347e70416f188a2387238b200b33d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f30cce75c0c5b8496c1bfb88e9f6ef5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2852f0c02d6e0b8088b1fac609b31dcf" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1551e6d4849de9888cf1edd935f64b6b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f071fe3c6957a08e91d830105bc08aa7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d7405332af72f8a9a86b85ca9fd7c7b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7ac2f92f38353f808f211e438f656178" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1db1b9456e7ec3879063d9bd5e56875b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "02432bc09950ce88ae4841335cc182c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1ded68235177ac8196f85c0d14c7f045" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "785cf333fee9f18e8238da370826bbf6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2852f0c02d6e0b8088b1fac609b31dcf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a967985fc9cb638b952838aef4122aba" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2858de399f34a683acc23306c2c8a51e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c585b7ce79b3a885a3e601c58c7a1488" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2acfd9379c6e9c839faf5c050990557b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d4c13dae6224081b6834b3e3896b5d7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f30cce75c0c5b8496c1bfb88e9f6ef5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f2002970e55f681a7c8a99ec2942eca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "337380ac85abd180b24c3d64234e5b1c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df5ad81072b0b18c8dd0f1f3322102ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "368fef93b3b7ec829928026cb731fec9" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84156e5507b31287953bb6f56b65dc0e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39b58f585060c284aa6bb3ebce75a534" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f34670df58693e868d4d80c90cc6734b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3d7bda3f9eb7948cb2e4f563f3858503" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44aa38d3b16a4885bbd04550d62a949d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "451abb157e711d8aab7aba7f0fad1f76" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39b58f585060c284aa6bb3ebce75a534" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45a3af266f533281ba903cc2658b87c7" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ab1bb24db72446658850aef7f0384e3a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "47dcbfa2c4f9658fa6ea3403f65a1c09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b31af16a99f1108f8d45328fde8e8ba6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4848463c0211aa81b4190ebef3d9f911" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b3cd6bf81d15f89a085ac2fd9bf99d1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0aedfa127fcd3981949247438ef8e619" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d054c749e0fef8b9b316642178cb032" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d4c13dae6224081b6834b3e3896b5d7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d7acb6c8fc6868bb211f6bb549920f0" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f8f8919c9b6058aa8d4d9ac8ecd5f88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d7405332af72f8a9a86b85ca9fd7c7b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "337380ac85abd180b24c3d64234e5b1c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a89347e70416f188a2387238b200b33d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5edc1aadf060a68cac5dc5c923959876" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a3a4e9d7e4db078286c1804cb0deb301" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0b5ca5d3b768698f9bb8cd653852259d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6da09bb156505c8ca9c2050fc25854e4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e5ef5688efacc18eab59de5583c8fc02" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "666f28015208918b8de0d7cc753934ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0839d71d09c5492aa917b280ea910bfe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45a3af266f533281ba903cc2658b87c7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6a66453a2f33578c9119ab09b56f3e9d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2852f0c02d6e0b8088b1fac609b31dcf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6da09bb156505c8ca9c2050fc25854e4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d7405332af72f8a9a86b85ca9fd7c7b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6dd667194691ec8d8185fab196f51f22" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f071fe3c6957a08e91d830105bc08aa7" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "73837310fad4b98bbaf397e52a4d8211" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2858de399f34a683acc23306c2c8a51e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "74234127e54ea389a4eef57c872f7a64" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fd16ee81393ab58d997cdeca1123f5f8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "74e1efd655473f89899da256364a514b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76e3ea0aa42fde839fe82236066f2fe9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74234127e54ea389a4eef57c872f7a64" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "781dca89d994258ebae5ca468e63352a" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a3a4e9d7e4db078286c1804cb0deb301" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "785cf333fee9f18e8238da370826bbf6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45a3af266f533281ba903cc2658b87c7" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7ac2f92f38353f808f211e438f656178" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "451abb157e711d8aab7aba7f0fad1f76" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82969a6bcb268880a87b763e1c40e2b2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1db1b9456e7ec3879063d9bd5e56875b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84156e5507b31287953bb6f56b65dc0e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dd667194691ec8d8185fab196f51f22" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8919a6cc67be2a87be8c53322e23caa1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ded68235177ac8196f85c0d14c7f045" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ed71c18e07ef45718baa03a84f8596e5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8decfe40f654b08680a00d7e9e0385e7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74234127e54ea389a4eef57c872f7a64" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92ef398bdace038f97ad3479f4c5d188" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a19d034a4f8cb88b81ca1ab582f8cb7c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a208305901dbbf8b83e62014e2c286e8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a3a4e9d7e4db078286c1804cb0deb301" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dd667194691ec8d8185fab196f51f22" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a89347e70416f188a2387238b200b33d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d4c13dae6224081b6834b3e3896b5d7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a967985fc9cb638b952838aef4122aba" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45a3af266f533281ba903cc2658b87c7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aca9baf054b1a18ba13dfc5d79f29786" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "73837310fad4b98bbaf397e52a4d8211" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af2cdb33d8aa2287be97032e89ebce72" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b31af16a99f1108f8d45328fde8e8ba6" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "368fef93b3b7ec829928026cb731fec9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b31af16a99f1108f8d45328fde8e8ba6" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "368fef93b3b7ec829928026cb731fec9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b3de0d919bae9b8f9f492afdb159dc6d" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84156e5507b31287953bb6f56b65dc0e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b5c64711316e5d8eae38704f4f02798b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2576823e2feb4622a329373556c8a85e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c41a238340e8c488a33fca43e3c17b24" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c585b7ce79b3a885a3e601c58c7a1488" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fa505b02a5f9c18f8dce6d874f9a12ea" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df5ad81072b0b18c8dd0f1f3322102ac" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3242108df2b64392a4be7cc944c102fa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e5ef5688efacc18eab59de5583c8fc02" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "337380ac85abd180b24c3d64234e5b1c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7dbfe1b4cb6e087801eb60b84ad89a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5c64711316e5d8eae38704f4f02798b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f071fe3c6957a08e91d830105bc08aa7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39b58f585060c284aa6bb3ebce75a534" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f2e2718800717181920b688aa31e3d71" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "02432bc09950ce88ae4841335cc182c0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f34670df58693e868d4d80c90cc6734b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5c64711316e5d8eae38704f4f02798b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f812de1e4c73ba8e8caa88292c437e29" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0b5ca5d3b768698f9bb8cd653852259d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa505b02a5f9c18f8dce6d874f9a12ea" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f34670df58693e868d4d80c90cc6734b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fd16ee81393ab58d997cdeca1123f5f8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a967985fc9cb638b952838aef4122aba" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -377.0000915527344, + "y": -1907.0 + }, + "m_Blocks": [ + { + "m_Id": "0a357ac43feb4f2885da3dc46dfbc12b" + }, + { + "m_Id": "a7feef106476473eb7fe1120150dc2c0" + }, + { + "m_Id": "c04108e269b44792961cf7b54c21ed77" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -377.0000915527344, + "y": -1707.0 + }, + "m_Blocks": [ + { + "m_Id": "2576823e2feb4622a329373556c8a85e" + }, + { + "m_Id": "ed71c18e07ef45718baa03a84f8596e5" + }, + { + "m_Id": "ab1bb24db72446658850aef7f0384e3a" + }, + { + "m_Id": "0839d71d09c5492aa917b280ea910bfe" + }, + { + "m_Id": "a33e3f97ac0f49fd909cb7fc55ecfa2b" + }, + { + "m_Id": "3242108df2b64392a4be7cc944c102fa" + }, + { + "m_Id": "26617b4230c544ad955d769c6f73a57d" + }, + { + "m_Id": "9c0e3f20c33b4f9ab2490221b26ece9c" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/Water", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "84024a26e2bb4ce79ea88a7bb935abc2" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0073c430f5060e85aa460482362a24fc", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0199901b11c26d8a9ac92bd1dd13a043", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "01eae071310c158cb4378941928b4c7e", + "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.NormalBlendNode", + "m_ObjectId": "01ef88af9a2b4e889bddf5c1487b06cd", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Normal Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2673.999755859375, + "y": -1873.0, + "width": 197.99998474121095, + "height": 155.0 + } + }, + "m_Slots": [ + { + "m_Id": "3c2bc7dd7b25e68ca945cedce3e46281" + }, + { + "m_Id": "0aa8e5a4f7f3158ea45af249356434af" + }, + { + "m_Id": "e262c306e7e5ec809ee5ef90115cfb1c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "023b47f70c97318aab4f0f9577843936", + "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.DotProductNode", + "m_ObjectId": "02432bc09950ce88ae4841335cc182c0", + "m_Group": { + "m_Id": "b9367d092eb2445b93eee53e2b86408f" + }, + "m_Name": "Dot Product", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1356.0, + "y": -539.0000610351563, + "width": 123.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "ef9d219c84ce8e859ae79941eb744af7" + }, + { + "m_Id": "efd4925dbae49786a1a9bc2e586fbd7d" + }, + { + "m_Id": "e030083e5170c28dba453dda85a1e588" + } + ], + "synonyms": [ + "scalar product" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "026090292f522580be5ff6277e977f25", + "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": "04260485fc89dd8397b688c09abdd61c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0450db1481e7088dbfda62b4455fb22a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0649131d88f1f58184671361660e64ee", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "06873d5b670ad68caa4d95c4ee166109", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0839d71d09c5492aa917b280ea910bfe", + "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": "385f476af2f749e69b4ad56d3c3dee5c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08a19ffb3ffb5484ad1ba866ba299195", + "m_Id": 4, + "m_DisplayName": "Far Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Far Plane", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0a357ac43feb4f2885da3dc46dfbc12b", + "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": "44e5d1b92ac94ffd90d88a1a708dc2c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "0a428aa535806d8ba3551a29b95e2196", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3131.0, + "y": 1587.0, + "width": 113.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "11071b6d740c3a869f90abdb79249401" + }, + { + "m_Id": "0e0ed2d9d918e68cabab0f720b349efc" + }, + { + "m_Id": "9448865c5c56bc80ac17f3df775261e6" + }, + { + "m_Id": "662a311dc37c278e8ba62d7ac91cd7d5" + }, + { + "m_Id": "5bb4c5c006dc628789a25a9a869dd684" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0aa8e5a4f7f3158ea45af249356434af", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0aaa35ad506be28299b4ca1433b89402", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "0aedfa127fcd3981949247438ef8e619", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2995.0, + "y": 1057.0, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ae19652628a2b808e1d1eb59690ee40" + }, + { + "m_Id": "4d8722908eebbc81b6560d592c163fce" + }, + { + "m_Id": "026090292f522580be5ff6277e977f25" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "0b5ca5d3b768698f9bb8cd653852259d", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2299.0, + "y": 214.99990844726563, + "width": 123.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "1478fee00cab6b8cafb5b6b682a4fe23" + }, + { + "m_Id": "ef9887c7eb1650889a6a0c23c4ab65ee" + }, + { + "m_Id": "1cc6276c26784f83acd6893354941a78" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0b88c7ee59aeb08a9163b434f6cd854b", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0c310897f65c2b819aff4d2151b84b1d", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0c4f0afb6f8c088a9430fd488256f526", + "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": "0c62a3961dfd9181a7bba12dd7ba5a43", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0c7f09768c81a8809ccc0933f575b7f4", + "m_Id": 5, + "m_DisplayName": "Z Buffer Sign", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Z Buffer Sign", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d49ea9d40d92a8ab3c077116fa43209", + "m_Id": 1, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0d52caf5ec701c85b448a92d974f26eb", + "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.Vector3MaterialSlot", + "m_ObjectId": "0d6fbc3885c7158e8f0c253e92288964", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "0de4554cdfb743ccb35a25faad70e9f3", + "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": "0e0ed2d9d918e68cabab0f720b349efc", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0e31839e0552bf8a89e290af27c0b01d", + "m_Id": 1, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0e454f82280ced8786e8ff849c6a5ad2", + "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.Vector1MaterialSlot", + "m_ObjectId": "0ecf655590de4f6391eb6e12e9dea4c0", + "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.OneMinusNode", + "m_ObjectId": "0f30cce75c0c5b8496c1bfb88e9f6ef5", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1913.0, + "y": 340.0, + "width": 124.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "9b4dc625b7d0ad8cb44840be31e5381b" + }, + { + "m_Id": "0d49ea9d40d92a8ab3c077116fa43209" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0fba2c869d655780adc06938f15187ae", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1102744d5222bd8095a778324d4233c4", + "m_Id": 0, + "m_DisplayName": "Foam Data (Tiling / Speed)", + "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": "11071b6d740c3a869f90abdb79249401", + "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.Vector1MaterialSlot", + "m_ObjectId": "12180ebf35ed3485b5ca551215348dae", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1478fee00cab6b8cafb5b6b682a4fe23", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1551e6d4849de9888cf1edd935f64b6b", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2679.0, + "y": 1348.0, + "width": 124.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "57c9a5dcf9a2828489045d75ceccd80f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dd42f286b8f4d0889d79de5057e73622" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "16858ee5f997638392e43d336fef24c3", + "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": "16d2e58313df66878caffa0fdc83b27b", + "m_Id": 1, + "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": "16dbba271aa4608088392f144cf87e15", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "16e1cc444d5ed9879b09a2785777b2cf", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2894.999755859375, + "y": -1451.0, + "width": 197.99998474121095, + "height": 254.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "227a32225113128980ee05e90b6c3ebc" + }, + { + "m_Id": "a19c53d4d5286682a249a7bc9742d119" + }, + { + "m_Id": "66f861232af8e181a239cc7ded9e61a1" + }, + { + "m_Id": "b5857934c9dfa380ad93995067db1487" + }, + { + "m_Id": "4658e1c9422e9a89ae9d73bb284feece" + }, + { + "m_Id": "8e19905e83c77c809aeee9f91e91bd72" + }, + { + "m_Id": "d208fd175baad785915021a4e2eed92a" + }, + { + "m_Id": "17c52ee23768b286ac7ce60394294981" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "17c52ee23768b286ac7ce60394294981", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "17d86e3d425c4287863d02cbb40e210e", + "m_Id": 1, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "180cd5a3772cc68081756457795de978", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "1978e3b3878649b5be8ccb36adeed121", + "m_Id": 0, + "m_DisplayName": "Specular Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Specular", + "m_StageCapability": 2, + "m_Value": { + "x": 0.19726769626140595, + "y": 0.2710053622722626, + "z": 0.2924528121948242 + }, + "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.Vector3MaterialSlot", + "m_ObjectId": "19beae6a569a0e8eb16853b1957c474f", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1abb1b98f923b2899d920e949991eb84", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "1b5fbe71371c496990afb730f6c11042", + "m_Title": "Waves", + "m_Position": { + "x": 85.26605224609375, + "y": 60.13971710205078 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1b7321e3be0d058d87e13c77f3c64144", + "m_Id": 0, + "m_DisplayName": "Water Bottom", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1cb03a2074eba08b9ba42dbe8babbf5a", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1cc6276c26784f83acd6893354941a78", + "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": "1d36703d9fa04a8c9a347c2d06de0234", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "1d7405332af72f8a9a86b85ca9fd7c7b", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2701.0, + "y": 829.0, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0649131d88f1f58184671361660e64ee" + }, + { + "m_Id": "ba8eeca833d5708ca4e1c8ca629f5e9d" + }, + { + "m_Id": "5b7641389fbb958084effef75457f677" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalizeNode", + "m_ObjectId": "1db1b9456e7ec3879063d9bd5e56875b", + "m_Group": { + "m_Id": "b9367d092eb2445b93eee53e2b86408f" + }, + "m_Name": "Normalize", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1584.0, + "y": -538.0000610351563, + "width": 124.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "8038d5aacf01098b88ad87c61e64e13d" + }, + { + "m_Id": "5d8d033c1eaff1829839d2a75060feaf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "1ded68235177ac8196f85c0d14c7f045", + "m_Group": { + "m_Id": "b9367d092eb2445b93eee53e2b86408f" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -957.9998779296875, + "y": -538.0000610351563, + "width": 125.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "603a0891ead82c819d252778614dce02" + }, + { + "m_Id": "cf91e15ce2b15c899c3d59a6b4c9ba50" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1e03827fbd418d8cbec8b9c581dd6df1", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": "1e8ad1d3c76e1584982dcc18daf437c2", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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": "1ed9ab9d7634508ab6a96958edd4fc5e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "1fe748387a05ed85b7982b9f4d019fd1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "204216449ba84c8190b614042b4fdd14", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "2053c6fa048cbf88886fab7447eaa310", + "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.Vector4MaterialSlot", + "m_ObjectId": "227a32225113128980ee05e90b6c3ebc", + "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.Vector1MaterialSlot", + "m_ObjectId": "22e5de359c31e6828c1e541fdb8571c1", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2301745857c9ab8e82209be841292230", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "23770c519fc34480ad3becdf41ba208e", + "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.Vector1MaterialSlot", + "m_ObjectId": "241102f2c420ea8b84f4da3185108cd0", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "24de74ef2126b98e9d92a6f94e10bdbc", + "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.NormalMaterialSlot", + "m_ObjectId": "2538a011bdb042e09cd749c19f0ebc61", + "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.BlockNode", + "m_ObjectId": "2576823e2feb4622a329373556c8a85e", + "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": "29dff9a2cc6641cb97c4c369d51bd97d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "25c4b6ab4ea62b8d8baf48e6363534bf", + "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.BlockNode", + "m_ObjectId": "26617b4230c544ad955d769c6f73a57d", + "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": "0ecf655590de4f6391eb6e12e9dea4c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2673896d6bf3db89a22d6b1e7b578630", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": "2698697e473e8c8ea6610ece1fa22d9d", + "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.Texture2DMaterialSlot", + "m_ObjectId": "277d0c9a0044da8c9b413ad600e0095b", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "2852f0c02d6e0b8088b1fac609b31dcf", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1772.0001220703125, + "y": 238.0000457763672, + "width": 198.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "dd051e38b2b88886a76e032f70921e22" + }, + { + "m_Id": "7cb4d40f92a2be87b2151a0f8d07ef2e" + }, + { + "m_Id": "32f607c4d179118baa6f6e4158b2499a" + }, + { + "m_Id": "bebc22d1a7d92f8eb8bea7fb8e2096c9" + }, + { + "m_Id": "9d119c7685b82a8781d5b34277705ff4" + }, + { + "m_Id": "8d4450ebd55d138980d1fdd89ff9fc0c" + }, + { + "m_Id": "5dfbcbb067a8d285921843f7e131cf7e" + }, + { + "m_Id": "285308b70155b28e837dc6f44993c0f4" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "285308b70155b28e837dc6f44993c0f4", + "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.AddNode", + "m_ObjectId": "2858de399f34a683acc23306c2c8a51e", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1959.0, + "y": 988.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "e5fd8ad413caac85b79fb7a52d0e7b64" + }, + { + "m_Id": "d1024779b3cf628d9899f2df6bcc4517" + }, + { + "m_Id": "2ebb9b87fb167a869689d8a9f5094b79" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "29dff9a2cc6641cb97c4c369d51bd97d", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "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": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2a09b491335942829ceceff8542e4a36", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "2a94276e4fabcb80b2f0f04b08009de1", + "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, + "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.PropertyNode", + "m_ObjectId": "2acfd9379c6e9c839faf5c050990557b", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3035.999755859375, + "y": -2219.0, + "width": 112.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "e17847f3fec31a8e8d8c18747c0b7d6e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ffaefddf5d848589bf94ad9581da4ac5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2afdb75e258ea989b35c4a5ef2b9e262", + "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": "2b958959b270df848441e8f7a7ce13a5", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2cce73e6f7114b8ca1df8ff0073a5c65", + "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.DivideNode", + "m_ObjectId": "2d4c13dae6224081b6834b3e3896b5d7", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2036.0, + "y": 277.0, + "width": 123.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0073c430f5060e85aa460482362a24fc" + }, + { + "m_Id": "73588e319f88ee8e9b76de7327b0b211" + }, + { + "m_Id": "55df5d8e20244c8d94db3198c4bd1273" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2dbaf87c05b88f88a20a87a60701a1de", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "2e7e71b0cdb7d48ab6f75496b98d00d3", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "2e9b42b2c05a3088a6e55cede0527ef4", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2895.999755859375, + "y": -2152.999755859375, + "width": 197.99998474121095, + "height": 254.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "8d9d763b9691a48eb1060ca3cad8e7c4" + }, + { + "m_Id": "16dbba271aa4608088392f144cf87e15" + }, + { + "m_Id": "d235f6e73d5e9a88a0c49322937bafc6" + }, + { + "m_Id": "7a34f09119df6281b90a289dcf6ef72c" + }, + { + "m_Id": "06873d5b670ad68caa4d95c4ee166109" + }, + { + "m_Id": "bbcdb9664bf5f58cad0e816ed2456771" + }, + { + "m_Id": "802f03e55676fe898de324a64796676c" + }, + { + "m_Id": "acbe676262b0f080841a700e14eac55b" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2ebb9b87fb167a869689d8a9f5094b79", + "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.PropertyNode", + "m_ObjectId": "2f2002970e55f681a7c8a99ec2942eca", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3921.999755859375, + "y": -1221.9998779296875, + "width": 179.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "fda411b685482c8ca3ca155f040ebeeb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "61dadf06388e9a8785f561bbf0457273" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "2f7807615380b184987e622fe18f4fb8", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30b575751badc48289c9526e0015fbc5", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3242108df2b64392a4be7cc944c102fa", + "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": "5d46315cd6a24292954c9d2ff0637ac8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "32f607c4d179118baa6f6e4158b2499a", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3301ca9d3b202d809ffc98459675c800", + "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.Vector1MaterialSlot", + "m_ObjectId": "3313d36edd055180a0a7d8b20ff987ed", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3327763ef0a7a78db6d4d205efb64857", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3535.999755859375, + "y": -2333.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "e2f48e78babdc487b28f8cb21a2762c5" + }, + { + "m_Id": "76eba886c513ba8c8a0002742c263ce6" + }, + { + "m_Id": "38f5b33147b0248c9d679f00b8dfcc07" + }, + { + "m_Id": "b109cec7ea7bc386998e08eea5f2f802" + }, + { + "m_Id": "2673896d6bf3db89a22d6b1e7b578630" + }, + { + "m_Id": "3912bb9f76582a87820d69286f25cd8b" + }, + { + "m_Id": "4e69a4c07acd628e8d8ef0c17fb27fb6" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "337380ac85abd180b24c3d64234e5b1c", + "m_Group": { + "m_Id": "7aa9fffc41274702b54f0b65dc0ec137" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2693.0, + "y": -67.00000762939453, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "f32a8f07dc618b808a9f517627631de3" + }, + { + "m_Id": "d567a7e9aa7b6380a94a51fbb14a203f" + }, + { + "m_Id": "0450db1481e7088dbfda62b4455fb22a" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "361922fceedb3480a94e3662b736382d", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "366defba13f09d8b8f155ae56b23a111", + "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.CombineNode", + "m_ObjectId": "368fef93b3b7ec829928026cb731fec9", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2981.0, + "y": 1249.0, + "width": 133.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "d604003de84c9680a5dfac8b940b08ba" + }, + { + "m_Id": "d47834c697e54c8d9bf77ff19a3653e8" + }, + { + "m_Id": "b5fca16eafc92c83a014d5c159454124" + }, + { + "m_Id": "e76a21313099c98f8a146e6fd9e6e1e2" + }, + { + "m_Id": "dd8d547c2b2566818b891eeaa6d473a8" + }, + { + "m_Id": "ee823e20ccb3fa85a99b66673f3154e8" + }, + { + "m_Id": "2f7807615380b184987e622fe18f4fb8" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "37288a54567569859bcaa4b8535c6c14", + "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": "37d015777105268f8c1c6674f8f8a9de", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "385f476af2f749e69b4ad56d3c3dee5c", + "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.Vector1MaterialSlot", + "m_ObjectId": "38f5b33147b0248c9d679f00b8dfcc07", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3912bb9f76582a87820d69286f25cd8b", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "391feb085e367d88acba50778961d00e", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3404.999755859375, + "y": -1103.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7e50761fa4789e82a61e8898e2c7747d" + }, + { + "m_Id": "e4f4ac64aee5438386eda8f600d625a0" + }, + { + "m_Id": "88e567efe7a78b8983917268c9414c5f" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "39b58f585060c284aa6bb3ebce75a534", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2250.999755859375, + "y": 1195.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "d3c63b7fefbd9e8cb70bbeb29384f420" + }, + { + "m_Id": "cb8b0cde827488888b71ea66dfc8bdb1" + }, + { + "m_Id": "0e454f82280ced8786e8ff849c6a5ad2" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "3af77f13d269068faa8f3d96bbff4bf6", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3254.999755859375, + "y": -1424.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec0a4ed90e0e4f87a14df42a7a47dd17" + }, + { + "m_Id": "023b47f70c97318aab4f0f9577843936" + }, + { + "m_Id": "97fac8c64c419580bcf4ad2f10a491af" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3bf8d52b7895db87ab8419c9c7d92572", + "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.Vector3MaterialSlot", + "m_ObjectId": "3c2bc7dd7b25e68ca945cedce3e46281", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3c4637868c57ea8d9273a347d054a46b", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3c840d152d89b28bbc2cbff9dda80fc8", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "3d1010fa41661a8984dfaa62e71bdd4e", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "3d11d005b9297a81ba753c4c50469896", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "3d7bda3f9eb7948cb2e4f563f3858503", + "m_Group": { + "m_Id": "7aa9fffc41274702b54f0b65dc0ec137" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3212.0, + "y": 288.0000305175781, + "width": 198.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff69d431fe62018db1270e2da5a64624" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3d8713c9e4871488ad6280f7b453ceab", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3f90b4aa7e2db28096a5a6fa170f507f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4206e08e83b2418389ec2c437855cd82", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "424c9f7968141c8c8396262be2716335", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.05000000074505806, + "e01": 0.0, + "e02": 0.0, + "e03": 2.0, + "e10": 0.05000000074505806, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 0.05000000074505806, + "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": "436486bd8c4df48ab20eed8f497f7b60", + "m_Id": 3, + "m_DisplayName": "Near Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Near Plane", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "43b0173190ec1e8b856eb7b70268fdab", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3708.999755859375, + "y": -1296.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "8d7d6cebbdc8528bb7aa0cb74be411cd" + }, + { + "m_Id": "3d8713c9e4871488ad6280f7b453ceab" + }, + { + "m_Id": "8cdc3b8528ce0286b07b39f5e13cc1a9" + }, + { + "m_Id": "77041595ad0054868018d22d3c44f14b" + }, + { + "m_Id": "c88b29da07f6588483f3c37704210f04" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4493d3314b57ff80ab144269ef0efa3d", + "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.TimeNode", + "m_ObjectId": "44aa38d3b16a4885bbd04550d62a949d", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -3685.999755859375, + "y": -1078.9998779296875, + "width": 75.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "e36e2c3faf9bc88bb364759de5d1650a" + }, + { + "m_Id": "9403da6a0790838b86b803c884a2c794" + }, + { + "m_Id": "1d36703d9fa04a8c9a347c2d06de0234" + }, + { + "m_Id": "5fe117e8332ac98bb58ca1fb634233e7" + }, + { + "m_Id": "ede381b7267ae7879ceaef34e72bb3ec" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "44e5d1b92ac94ffd90d88a1a708dc2c4", + "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.OneMinusNode", + "m_ObjectId": "451abb157e711d8aab7aba7f0fad1f76", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2412.0, + "y": 895.9999389648438, + "width": 125.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "cd5e2572f5426f87855d2b4a5d781fab" + }, + { + "m_Id": "8ac029ca5efbb68ea2796f081c175d66" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "45a3af266f533281ba903cc2658b87c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -546.9999389648438, + "y": -926.0, + "width": 123.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "fdcdf97d5c719b8d83050d4ef7d80956" + }, + { + "m_Id": "04260485fc89dd8397b688c09abdd61c" + }, + { + "m_Id": "1e8ad1d3c76e1584982dcc18daf437c2" + }, + { + "m_Id": "2a94276e4fabcb80b2f0f04b08009de1" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "46337c5151fa7484a82ee2eef496fb56", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4658e1c9422e9a89ae9d73bb284feece", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4722e2162cb68885b4cc8d8cbcf52ebb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4773c8cd437ad48ca8d2c4def723bae7", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "47dcbfa2c4f9658fa6ea3403f65a1c09", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3353.0, + "y": 1492.0, + "width": 198.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "c10f5fa0e7baa882a699650df1f7d513" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 4, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "4848463c0211aa81b4190ebef3d9f911", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3907.999755859375, + "y": -2090.0, + "width": 197.99998474121095, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "821080131e2b388094381fffaa2c36f5" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 4, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "489c5dd118d7e08bbbbfcada79c8adb5", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "48d8cd5ad4bcd8878b82d4d0ec2ae999", + "m_Guid": { + "m_GuidSerialized": "12c6425d-d186-4365-8a61-6df83a735bca" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_763D29D1", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "492b2ef8c8d6578fb57f5fbb841c071f", + "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, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "49afa272a012068b9231b6d3fed482c0", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "49bcf7caab5224849278229d8860dc4a", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4b3cd6bf81d15f89a085ac2fd9bf99d1", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3129.0, + "y": 1057.0, + "width": 110.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "97e314b9a5e5718fb2b36508b7a41943" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9565b3e756819b88b0676cabf813088c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c63d248c21fd88e8aa142941056310d", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.PropertyNode", + "m_ObjectId": "4d054c749e0fef8b9b316642178cb032", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2161.0, + "y": 396.0, + "width": 121.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "1b7321e3be0d058d87e13c77f3c64144" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f5aed93c84f722889229f5ddb9be418e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4d186c9f774a288e8acb476c17423e24", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3379.999755859375, + "y": -1981.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "3301ca9d3b202d809ffc98459675c800" + }, + { + "m_Id": "0c310897f65c2b819aff4d2151b84b1d" + }, + { + "m_Id": "f3a8c0a92fc55d8e89be454b6149136c" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "4d7acb6c8fc6868bb211f6bb549920f0", + "m_Group": { + "m_Id": "7aa9fffc41274702b54f0b65dc0ec137" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3137.0, + "y": -19.00005340576172, + "width": 116.00000762939453, + "height": 245.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d6fbc3885c7158e8f0c253e92288964" + }, + { + "m_Id": "cbd857da950a7889a9c145f71c507aee" + }, + { + "m_Id": "9f905787cac2858d9d9f3b7bd49b7ffa" + }, + { + "m_Id": "436486bd8c4df48ab20eed8f497f7b60" + }, + { + "m_Id": "08a19ffb3ffb5484ad1ba866ba299195" + }, + { + "m_Id": "0c7f09768c81a8809ccc0933f575b7f4" + }, + { + "m_Id": "6819850b2ae00380b198ceb787938430" + }, + { + "m_Id": "b60f832c19a6e6818ec40295c5ec5197" + } + ], + "synonyms": [ + "position", + "direction", + "orthographic", + "near plane", + "far plane", + "width", + "height" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4d8722908eebbc81b6560d592c163fce", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": -1.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.Vector2MaterialSlot", + "m_ObjectId": "4e69a4c07acd628e8d8ef0c17fb27fb6", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f8f8919c9b6058aa8d4d9ac8ecd5f88", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3903.999755859375, + "y": -1935.9998779296875, + "width": 179.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b3156e6299f86839d396d62cb45fb4f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bd63864dadcb408ab4a134e29cf3f897" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4fa77ba427cf388992bb6ad081e2e689", + "m_Group": { + "m_Id": "7aa9fffc41274702b54f0b65dc0ec137" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2991.0, + "y": -71.00003814697266, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5c4c906174134f8aab4469b088bcf25e" + }, + { + "m_Id": "a77c83ea55787e8f9acb246986e27a32" + }, + { + "m_Id": "b77eab438fa0958a90056de3031092f9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5161c6ce677f0082aafce5b8c902194f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "555b14874dcb7e818c5a28d9f2647432", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "558725fba9c0b780a1961d1db2f8b444", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "55df5d8e20244c8d94db3198c4bd1273", + "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.Vector2MaterialSlot", + "m_ObjectId": "57bfd6f624a76d82a66b64e785fc574d", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "57c9a5dcf9a2828489045d75ceccd80f", + "m_Id": 0, + "m_DisplayName": "Foam Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5974e158916f688f9debe64afd960423", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5b0258bf551de08f8245c7f389facf59", + "m_Id": 0, + "m_DisplayName": "Foam 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.CombineNode", + "m_ObjectId": "5b067c134a2e728faf62b3ac881d6caf", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3558.999755859375, + "y": -1634.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "d605a9e3ff77638eb8b141100c3fe85e" + }, + { + "m_Id": "76d16584d8a1e08f8c720dfd69bbd087" + }, + { + "m_Id": "d65a274db28f8588ad3f3cb7d1bf9436" + }, + { + "m_Id": "5974e158916f688f9debe64afd960423" + }, + { + "m_Id": "bec0258cc1e198879100416af673f3d4" + }, + { + "m_Id": "a243084b3e090a8faed0824a22f1318f" + }, + { + "m_Id": "f45ea682a11f698d8a6e267fe030ba49" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5b3156e6299f86839d396d62cb45fb4f", + "m_Id": 0, + "m_DisplayName": "Wave Data 0 (Tiling / Speed)", + "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": "5b57e789b31fc98bae99e7bd0d15ef4b", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "5b7641389fbb958084effef75457f677", + "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": "5bb4c5c006dc628789a25a9a869dd684", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5c4c906174134f8aab4469b088bcf25e", + "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.Vector1MaterialSlot", + "m_ObjectId": "5d46315cd6a24292954c9d2ff0637ac8", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "5d8d033c1eaff1829839d2a75060feaf", + "m_Id": 1, + "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.UVMaterialSlot", + "m_ObjectId": "5dfbcbb067a8d285921843f7e131cf7e", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "5e3f6bc668ab47a2ba20ceaf85262924", + "m_Title": "Refraction", + "m_Position": { + "x": 59.395469665527347, + "y": 94.54081726074219 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "5edc1aadf060a68cac5dc5c923959876", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -3108.0, + "y": 1805.0, + "width": 77.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "7d5c9e885a10ff84bb9d646a4f55255f" + }, + { + "m_Id": "0c62a3961dfd9181a7bba12dd7ba5a43" + }, + { + "m_Id": "5161c6ce677f0082aafce5b8c902194f" + }, + { + "m_Id": "c994067a7dbe9c858baf48e8343f35af" + }, + { + "m_Id": "d76a6d6776e3dd8c9adbe2d2e57ab45b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5fe117e8332ac98bb58ca1fb634233e7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "603a0891ead82c819d252778614dce02", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "609b20be97e1558e9ed2b59a32e683a2", + "m_Group": { + "m_Id": "7aa9fffc41274702b54f0b65dc0ec137" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2980.0, + "y": 127.0000228881836, + "width": 114.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "66074e0b3ad5a383a32f7018aa64a238" + }, + { + "m_Id": "d73b3bffb706498ba930191965329d65" + }, + { + "m_Id": "1abb1b98f923b2899d920e949991eb84" + }, + { + "m_Id": "3313d36edd055180a0a7d8b20ff987ed" + }, + { + "m_Id": "96e410942692f189b49a1cf8e33ed34d" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "619d89e60881c085974162dea56bc3c0", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "61b02cc35e1ef087b6e164b27a7a3760", + "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.Vector1MaterialSlot", + "m_ObjectId": "61b7f5bf3103b78eb39fc332c05d53ac", + "m_Id": 0, + "m_DisplayName": "Water Clarity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "61dadf06388e9a8785f561bbf0457273", + "m_Guid": { + "m_GuidSerialized": "aa98abac-a649-406c-8529-a7ef692a37ad" + }, + "m_Name": "Wave Data 1 (Tiling / Speed)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_17DE9500", + "m_OverrideReferenceName": "_WaveData1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": -0.25, + "w": 0.33000001311302187 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6341375efd2e728ab5b1115c3bc9f614", + "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.CombineNode", + "m_ObjectId": "6377ebcf9da6ac8e905690f4f5a25311", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3537.999755859375, + "y": -2083.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "aa264daf94c83d828d043ca7b8aea20a" + }, + { + "m_Id": "75ab980c797d4683ab45e0f1748d06b8" + }, + { + "m_Id": "a2678ec7ccaacf82980d063d15de6854" + }, + { + "m_Id": "b564f6af76d7b18da8ecd1bb0f9fb541" + }, + { + "m_Id": "6cc43be410b0fe8eb940f92507a036f3" + }, + { + "m_Id": "8917c0383eaf3b84a6e6d9ae945b272a" + }, + { + "m_Id": "c28cc8b1532e6787962011664a2e9cf7" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "64f17ddcedc59880818db8355029c6d4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 12.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "66074e0b3ad5a383a32f7018aa64a238", + "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.Vector1MaterialSlot", + "m_ObjectId": "662a311dc37c278e8ba62d7ac91cd7d5", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "665b9ce6ff39f18f9cd57cc3ee690959", + "m_Guid": { + "m_GuidSerialized": "06962d92-5d08-4357-9a72-1b5962eed430" + }, + "m_Name": "Foam Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_CDBDB0E9", + "m_OverrideReferenceName": "_FoamColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.698113203048706, + "g": 0.698113203048706, + "b": 0.698113203048706, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "666f28015208918b8de0d7cc753934ce", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -639.0001220703125, + "y": -1781.0001220703125, + "width": 112.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "8bd50cda75869485922060bf1948436a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7bdf2715dd1fb489a4ae1d4ff45d6473" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "666fdea240d25582bfcf5aa7a0bbb606", + "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.Vector1MaterialSlot", + "m_ObjectId": "66f861232af8e181a239cc7ded9e61a1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "67b15ecb64722a819073f337ef252343", + "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.Vector1MaterialSlot", + "m_ObjectId": "6819850b2ae00380b198ceb787938430", + "m_Id": 6, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "68aca7569e931c8089a6a00f9a3b3c6c", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "68fa9adc0a211f86a539d6b632ff9f75", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3537.999755859375, + "y": -1893.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "e700c97e6ddbaa83bb7bce1cbba230eb" + }, + { + "m_Id": "4773c8cd437ad48ca8d2c4def723bae7" + }, + { + "m_Id": "b6150f8641ab488bb860ecc88cb47f5b" + }, + { + "m_Id": "22e5de359c31e6828c1e541fdb8571c1" + }, + { + "m_Id": "b7ed5d6d3c6a2f8d92f1759a91462250" + }, + { + "m_Id": "e7667a02dea00a81b2fb42d06364f1a2" + }, + { + "m_Id": "558725fba9c0b780a1961d1db2f8b444" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6961aa59f3b64c8d83b8c2cceb360222", + "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.SampleTexture2DNode", + "m_ObjectId": "69ca7510a1ed4989ab74f8851c24e840", + "m_Group": { + "m_Id": "f7c3db5acc714d4885fbcfead05cd50f" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1709.0, + "y": -899.0000610351563, + "width": 198.0, + "height": 255.0 + } + }, + "m_Slots": [ + { + "m_Id": "666fdea240d25582bfcf5aa7a0bbb606" + }, + { + "m_Id": "e5b4c69af33bff8a98a9fd66fd91f9f8" + }, + { + "m_Id": "fadf52b0a2224187b3c074826cc78e0e" + }, + { + "m_Id": "d47270e0a31aa1819b14e8d587c6a997" + }, + { + "m_Id": "37d015777105268f8c1c6674f8f8a9de" + }, + { + "m_Id": "c2069791a035f28c85192b6597fc3874" + }, + { + "m_Id": "49afa272a012068b9231b6d3fed482c0" + }, + { + "m_Id": "67b15ecb64722a819073f337ef252343" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6a66453a2f33578c9119ab09b56f3e9d", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1955.0, + "y": 236.0, + "width": 132.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "e000baa8b275d284a792825fd4a14487" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9e75bca34881d381b6c3b82fd8a8d506" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6ae19652628a2b808e1d1eb59690ee40", + "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": "6b57959fcb19ec88abd04b7efffc39f1", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6cc43be410b0fe8eb940f92507a036f3", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": "6ccc4720ef36ba89aa4113c3595cff97", + "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": "6d9f39359c8e268aaefdffbc89d51b3b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "6da09bb156505c8ca9c2050fc25854e4", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2847.0, + "y": 939.9999389648438, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "87c3574c75acc18d933c4fda1c8e7490" + }, + { + "m_Id": "64f17ddcedc59880818db8355029c6d4" + }, + { + "m_Id": "2afdb75e258ea989b35c4a5ef2b9e262" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "6dd667194691ec8d8185fab196f51f22", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2677.0, + "y": 1459.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "f729bfbdbae9fa8fb1ca353cae1cbd33" + }, + { + "m_Id": "0199901b11c26d8a9ac92bd1dd13a043" + }, + { + "m_Id": "6961aa59f3b64c8d83b8c2cceb360222" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "73588e319f88ee8e9b76de7327b0b211", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 10.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "73837310fad4b98bbaf397e52a4d8211", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2107.0, + "y": 876.0, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "f5eef6cc69b3e48c9cac5e2707d96b50" + }, + { + "m_Id": "825bec7637f12e87b8e9206f713a5388" + }, + { + "m_Id": "91763598b44e5981a61a9f3da31d60fc" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "74234127e54ea389a4eef57c872f7a64", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2061.0, + "y": -182.0000762939453, + "width": 123.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "c669d84e54099185a88a76f95b1d1d19" + }, + { + "m_Id": "f6cfdc70cb06df8090dc0abe0fa5fc18" + }, + { + "m_Id": "6341375efd2e728ab5b1115c3bc9f614" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "74977fb82fa6088aa1b867994c8a20b7", + "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.SceneDepthNode", + "m_ObjectId": "74e1efd655473f89899da256364a514b", + "m_Group": { + "m_Id": "7aa9fffc41274702b54f0b65dc0ec137" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3211.0, + "y": -178.0, + "width": 198.0, + "height": 113.0 + } + }, + "m_Slots": [ + { + "m_Id": "492b2ef8c8d6578fb57f5fbb841c071f" + }, + { + "m_Id": "46337c5151fa7484a82ee2eef496fb56" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7538f56ff3373b85b6ca47d174260082", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "75ab980c797d4683ab45e0f1748d06b8", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "76d16584d8a1e08f8c720dfd69bbd087", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "76da7fd2e464538d985d5a03b75e3efa", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3705.999755859375, + "y": -1543.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "d647ca1e424e9388bc5038511e58970d" + }, + { + "m_Id": "0fba2c869d655780adc06938f15187ae" + }, + { + "m_Id": "2b958959b270df848441e8f7a7ce13a5" + }, + { + "m_Id": "d3b47154ca8b57839138b5597d4f7bd3" + }, + { + "m_Id": "b4e05ad6b3b7d48581897f909cb5de91" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "76e3ea0aa42fde839fe82236066f2fe9", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2320.0, + "y": -159.00009155273438, + "width": 198.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "ce0ab99f06a0ec8383465de9c87387d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "76eba886c513ba8c8a0002742c263ce6", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "77041595ad0054868018d22d3c44f14b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "781dca89d994258ebae5ca468e63352a", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": 1688.0, + "width": 133.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "f29e2fe44b70768796908b6cd6258479" + }, + { + "m_Id": "d4869fd01779d482ad13f55358ecc53a" + }, + { + "m_Id": "d2c27464564c5280b84218e53016f35c" + }, + { + "m_Id": "12180ebf35ed3485b5ca551215348dae" + }, + { + "m_Id": "de298afcc71e9f8da30d663c678ef761" + }, + { + "m_Id": "9844026dfea35381be6c45fbcc0d37a8" + }, + { + "m_Id": "c0c8ec1446821b888eaecce6f2c7ba2b" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "785cf333fee9f18e8238da370826bbf6", + "m_Group": { + "m_Id": "b9367d092eb2445b93eee53e2b86408f" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -697.0, + "y": -536.0000610351563, + "width": 123.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "b7d1d6f49cb90a8eb97b461bd8a9392a" + }, + { + "m_Id": "9873d67292d24f8bb59b65aae7f98b22" + }, + { + "m_Id": "906cf731c32ccb8d97b7ae597e3c4bc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "795d9078031ae486a1e3de88eb04b590", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "797de180a21da785a5936bc660dafaf8", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7a34f09119df6281b90a289dcf6ef72c", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "7aa9fffc41274702b54f0b65dc0ec137", + "m_Title": "SceneDepth Pass", + "m_Position": { + "x": 17.68561553955078, + "y": 12.52088737487793 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ab99962c28d4980b504259a286dc131", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "7ac2f92f38353f808f211e438f656178", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2563.000244140625, + "y": 1011.0, + "width": 125.00000762939453, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "0d52caf5ec701c85b448a92d974f26eb" + }, + { + "m_Id": "0e31839e0552bf8a89e290af27c0b01d" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7bdf2715dd1fb489a4ae1d4ff45d6473", + "m_Guid": { + "m_GuidSerialized": "a5c66c6b-066d-47ce-b5cc-df6823b8cb20" + }, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EF8DA9C1", + "m_OverrideReferenceName": "_Smoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.75, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7cb4d40f92a2be87b2151a0f8d07ef2e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7d5c9e885a10ff84bb9d646a4f55255f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "7e4f3f297bdfbb87ab44a787eb40098e", + "m_Group": { + "m_Id": "f7c3db5acc714d4885fbcfead05cd50f" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1937.0, + "y": -818.0000610351563, + "width": 129.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2698697e473e8c8ea6610ece1fa22d9d" + }, + { + "m_Id": "5b57e789b31fc98bae99e7bd0d15ef4b" + }, + { + "m_Id": "ae248f96bca4fc8ca53d727db9203da5" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7e50761fa4789e82a61e8898e2c7747d", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7fa3d784922bf788b6918545d94e4848", + "m_Guid": { + "m_GuidSerialized": "20a98cd8-dcdb-409b-8bde-efca6962ce31" + }, + "m_Name": "Water Clarity", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D0DF27E1", + "m_OverrideReferenceName": "_WaterClarity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -3.0, + "y": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "802f03e55676fe898de324a64796676c", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8038d5aacf01098b88ad87c61e64e13d", + "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": "804b75cdf8ca6f878fdd0469edb2e29e", + "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.Vector3MaterialSlot", + "m_ObjectId": "821080131e2b388094381fffaa2c36f5", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "825bec7637f12e87b8e9206f713a5388", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "826297532d5f3f89bc6be4cb63643b78", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.ViewDirectionNode", + "m_ObjectId": "82969a6bcb268880a87b763e1c40e2b2", + "m_Group": { + "m_Id": "b9367d092eb2445b93eee53e2b86408f" + }, + "m_Name": "View Direction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1826.0, + "y": -538.0000610351563, + "width": 198.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "68aca7569e931c8089a6a00f9a3b3c6c" + } + ], + "synonyms": [ + "eye direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "82adb5dcdcca1f8a96b43780af3c3d3d", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3381.999755859375, + "y": -1801.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2cce73e6f7114b8ca1df8ff0073a5c65" + }, + { + "m_Id": "366defba13f09d8b8f155ae56b23a111" + }, + { + "m_Id": "864520d7e6ebc788af8b914d96d96512" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "82e69588f579ad8da0cbf2f6fc9664c0", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3231.999755859375, + "y": -2123.0, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "37288a54567569859bcaa4b8535c6c14" + }, + { + "m_Id": "0c4f0afb6f8c088a9430fd488256f526" + }, + { + "m_Id": "e59241612337248f93c0b7d70ba3db29" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "83d1757e67963489b2a4659d3115135a", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "84024a26e2bb4ce79ea88a7bb935abc2", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "e39588377fea4f6a8c282d4cc26c96ac" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "84156e5507b31287953bb6f56b65dc0e", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2825.0, + "y": 1600.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "895962dcb0db0d8c8e86de6a318ef088" + }, + { + "m_Id": "24de74ef2126b98e9d92a6f94e10bdbc" + }, + { + "m_Id": "619d89e60881c085974162dea56bc3c0" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "864520d7e6ebc788af8b914d96d96512", + "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": "87c3574c75acc18d933c4fda1c8e7490", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "88b8b2e80ea20880ad7443e849a3b37e", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "88e567efe7a78b8983917268c9414c5f", + "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.Vector3MaterialSlot", + "m_ObjectId": "8917c0383eaf3b84a6e6d9ae945b272a", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "8919a6cc67be2a87be8c53322e23caa1", + "m_Group": { + "m_Id": "b9367d092eb2445b93eee53e2b86408f" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1171.0, + "y": -539.0000610351563, + "width": 124.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "c95e05351867fa87aefd8cec968e1ab9" + }, + { + "m_Id": "e6ab3a5e639ac28f847796a8d56f3a05" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "895962dcb0db0d8c8e86de6a318ef088", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "8ac029ca5efbb68ea2796f081c175d66", + "m_Id": 1, + "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": "8bd50cda75869485922060bf1948436a", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "8c93a4feba169181a323f043921061fc", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2392.0, + "y": -1873.9998779296875, + "width": 157.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb634b5666d3ad8eaefb5f107a305a8b" + }, + { + "m_Id": "b0d18345b67c1b8e902587f69a3a986c" + }, + { + "m_Id": "19beae6a569a0e8eb16853b1957c474f" + } + ], + "synonyms": [ + "intensity" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cdc3b8528ce0286b07b39f5e13cc1a9", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8d1d500b9cfb798cbc7210c9da2a3746", + "m_Id": 1, + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "8d4450ebd55d138980d1fdd89ff9fc0c", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "8d7d6cebbdc8528bb7aa0cb74be411cd", + "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.Vector4MaterialSlot", + "m_ObjectId": "8d9d763b9691a48eb1060ca3cad8e7c4", + "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.CombineNode", + "m_ObjectId": "8dd70a2e897d0388a2d23f34ac0d45da", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3560.999755859375, + "y": -1195.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b0d8d71ec1684d8ab52f779138b4bffc" + }, + { + "m_Id": "a8382e66add6ac82aff875da153cc711" + }, + { + "m_Id": "e5714cf8a26e868fa59e112d36e2da98" + }, + { + "m_Id": "241102f2c420ea8b84f4da3185108cd0" + }, + { + "m_Id": "1e03827fbd418d8cbec8b9c581dd6df1" + }, + { + "m_Id": "6b57959fcb19ec88abd04b7efffc39f1" + }, + { + "m_Id": "1fe748387a05ed85b7982b9f4d019fd1" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8decfe40f654b08680a00d7e9e0385e7", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3341.0, + "y": 1693.0, + "width": 181.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "1102744d5222bd8095a778324d4233c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b04547f4f579dc8e82799089e8c79d07" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "8e19905e83c77c809aeee9f91e91bd72", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8e343708b6684183996e0393c94a1222", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8fc353578436948a845e75355f809c5c", + "m_Group": { + "m_Id": "f7c3db5acc714d4885fbcfead05cd50f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2182.0, + "y": -936.0000610351563, + "width": 125.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "0b88c7ee59aeb08a9163b434f6cd854b" + }, + { + "m_Id": "424c9f7968141c8c8396262be2716335" + }, + { + "m_Id": "25c4b6ab4ea62b8d8baf48e6363534bf" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "906cf731c32ccb8d97b7ae597e3c4bc3", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "906e127ae3141c82bf7c7000f8b41ab3", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "91763598b44e5981a61a9f3da31d60fc", + "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": "92ef398bdace038f97ad3479f4c5d188", + "m_Group": { + "m_Id": "f7c3db5acc714d4885fbcfead05cd50f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1867.0, + "y": -900.0000610351563, + "width": 127.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "277d0c9a0044da8c9b413ad600e0095b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "48d8cd5ad4bcd8878b82d4d0ec2ae999" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9403da6a0790838b86b803c884a2c794", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9448865c5c56bc80ac17f3df775261e6", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9565b3e756819b88b0676cabf813088c", + "m_Guid": { + "m_GuidSerialized": "19989655-4b7a-4984-a144-6bac4ccc12c2" + }, + "m_Name": "Foam Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_55051CF9", + "m_OverrideReferenceName": "_FoamWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "96e410942692f189b49a1cf8e33ed34d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97e314b9a5e5718fb2b36508b7a41943", + "m_Id": 0, + "m_DisplayName": "Foam Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "97fac8c64c419580bcf4ad2f10a491af", + "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.Vector3MaterialSlot", + "m_ObjectId": "9844026dfea35381be6c45fbcc0d37a8", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9873d67292d24f8bb59b65aae7f98b22", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.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": "98e37d92ae4a2d8da3675550ed271795", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "992ec17a7469be8fbd1f8d336a79ad8b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9b4dc625b7d0ad8cb44840be31e5381b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "9bc4357102ee4f78a8b89c343d4912f6", + "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.BlockNode", + "m_ObjectId": "9c0e3f20c33b4f9ab2490221b26ece9c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Specular", + "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": "1978e3b3878649b5be8ccb36adeed121" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Specular" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "9cbf50bcece3f98583692ea8fe2ae915", + "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, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9d119c7685b82a8781d5b34277705ff4", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "9e75bca34881d381b6c3b82fd8a8d506", + "m_Guid": { + "m_GuidSerialized": "307c9162-22cf-48af-838e-ae9fa1f855de" + }, + "m_Name": "Water Gradient", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_9AE735E1", + "m_OverrideReferenceName": "_WaterGradient", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9f905787cac2858d9d9f3b7bd49b7ffa", + "m_Id": 2, + "m_DisplayName": "Orthographic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Orthographic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a19c53d4d5286682a249a7bc9742d119", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "a19d034a4f8cb88b81ca1ab582f8cb7c", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3930.999755859375, + "y": -1391.9998779296875, + "width": 197.99998474121095, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "7538f56ff3373b85b6ca47d174260082" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 4, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a208305901dbbf8b83e62014e2c286e8", + "m_Group": { + "m_Id": "f7c3db5acc714d4885fbcfead05cd50f" + }, + "m_Name": "ReflectionUVs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2183.0, + "y": -726.9999389648438, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "2e7e71b0cdb7d48ab6f75496b98d00d3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a71bd3b2478457941b98aad7197cb70b\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2139122c4d9ab898f45e8c82ef2d207", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a235edf9915bd683bf21bbb24222a748", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a243084b3e090a8faed0824a22f1318f", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2678ec7ccaacf82980d063d15de6854", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a2f6a1a836b72f8d9ebb46e01f343f54", + "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.BlockNode", + "m_ObjectId": "a33e3f97ac0f49fd909cb7fc55ecfa2b", + "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": "fd9f031dee0f40e0b4e7e9387f149e6d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a3a4e9d7e4db078286c1804cb0deb301", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2827.0, + "y": 1780.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2a09b491335942829ceceff8542e4a36" + }, + { + "m_Id": "74977fb82fa6088aa1b867994c8a20b7" + }, + { + "m_Id": "e3e485e7fdce208998f5d9afce1d9ef3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a55c9f1dc0dcf5808cc642e4c9c3ce40", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a77c83ea55787e8f9acb246986e27a32", + "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": "a7feef106476473eb7fe1120150dc2c0", + "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": "0de4554cdfb743ccb35a25faad70e9f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a8382e66add6ac82aff875da153cc711", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "a89347e70416f188a2387238b200b33d", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2153.0, + "y": 103.99998474121094, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "992ec17a7469be8fbd1f8d336a79ad8b" + }, + { + "m_Id": "3d11d005b9297a81ba753c4c50469896" + }, + { + "m_Id": "ce07e9d184345782b064600ef9a2baf1" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a967985fc9cb638b952838aef4122aba", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1546.0001220703125, + "y": 96.99999237060547, + "width": 123.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "ccbb246c853d9d838f83940b0343d9a9" + }, + { + "m_Id": "906e127ae3141c82bf7c7000f8b41ab3" + }, + { + "m_Id": "804b75cdf8ca6f878fdd0469edb2e29e" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa264daf94c83d828d043ca7b8aea20a", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "aaed6fca6a98e483a88bd795def5b830", + "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.BlockNode", + "m_ObjectId": "ab1bb24db72446658850aef7f0384e3a", + "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": "bd0fc2781f754936b055a7983da2956b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ac244b870accb48e97d302277434123e", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "aca9baf054b1a18ba13dfc5d79f29786", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -2229.0, + "y": 777.0, + "width": 118.0, + "height": 173.0 + } + }, + "m_Slots": [ + { + "m_Id": "f9e6fb329028c287adb450c6d6774bde" + }, + { + "m_Id": "a235edf9915bd683bf21bbb24222a748" + }, + { + "m_Id": "3f90b4aa7e2db28096a5a6fa170f507f" + }, + { + "m_Id": "a2139122c4d9ab898f45e8c82ef2d207" + }, + { + "m_Id": "eae29d27da3c7f84a3c13096797bbbc7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "acbe676262b0f080841a700e14eac55b", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ae248f96bca4fc8ca53d727db9203da5", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ae7c4d8bd0ea06899642cab87c7b2dfd", + "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.TimeNode", + "m_ObjectId": "af2cdb33d8aa2287be97032e89ebce72", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -3662.999755859375, + "y": -1776.9998779296875, + "width": 75.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "0aaa35ad506be28299b4ca1433b89402" + }, + { + "m_Id": "797de180a21da785a5936bc660dafaf8" + }, + { + "m_Id": "2dbaf87c05b88f88a20a87a60701a1de" + }, + { + "m_Id": "8e343708b6684183996e0393c94a1222" + }, + { + "m_Id": "6d9f39359c8e268aaefdffbc89d51b3b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "b04547f4f579dc8e82799089e8c79d07", + "m_Guid": { + "m_GuidSerialized": "a42504c9-7bc7-483e-82ad-24b76b177874" + }, + "m_Name": "Foam Data (Tiling / Speed)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_34004BFF", + "m_OverrideReferenceName": "_FoamData", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.05000000074505806, + "w": 0.15000000596046449 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0823f1973adbd8c8187bd2d1bfafbd3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0d18345b67c1b8e902587f69a3a986c", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 0.75, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0d8d71ec1684d8ab52f779138b4bffc", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b109cec7ea7bc386998e08eea5f2f802", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b27855e127a36d8188eb8f77b1251373", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "b31af16a99f1108f8d45328fde8e8ba6", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3128.0, + "y": 1340.0, + "width": 114.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2f6a1a836b72f8d9ebb46e01f343f54" + }, + { + "m_Id": "e063b2bfc2804f80800873a67a88199c" + }, + { + "m_Id": "7ab99962c28d4980b504259a286dc131" + }, + { + "m_Id": "2301745857c9ab8e82209be841292230" + }, + { + "m_Id": "489c5dd118d7e08bbbbfcada79c8adb5" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "b3de0d919bae9b8f9f492afdb159dc6d", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": 1499.0, + "width": 133.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "4722e2162cb68885b4cc8d8cbcf52ebb" + }, + { + "m_Id": "ef6b9b67f66e8384a4da5995c41cfe76" + }, + { + "m_Id": "795d9078031ae486a1e3de88eb04b590" + }, + { + "m_Id": "b43f4b9ddd21fe8b83171ceb28b738b2" + }, + { + "m_Id": "4c63d248c21fd88e8aa142941056310d" + }, + { + "m_Id": "88b8b2e80ea20880ad7443e849a3b37e" + }, + { + "m_Id": "c9c9936ae8e27a849a9a31bd9645e47c" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b43f4b9ddd21fe8b83171ceb28b738b2", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b4d828e128b768829e85089fc4a39571", + "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.Vector1MaterialSlot", + "m_ObjectId": "b4e05ad6b3b7d48581897f909cb5de91", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b564f6af76d7b18da8ecd1bb0f9fb541", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b5857934c9dfa380ad93995067db1487", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b5c64711316e5d8eae38704f4f02798b", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1522.0, + "y": 1186.0, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "b872a274a2d854819aa5a84595f162d8" + }, + { + "m_Id": "180cd5a3772cc68081756457795de978" + }, + { + "m_Id": "4206e08e83b2418389ec2c437855cd82" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b5fca16eafc92c83a014d5c159454124", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b60f832c19a6e6818ec40295c5ec5197", + "m_Id": 7, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b6150f8641ab488bb860ecc88cb47f5b", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b77eab438fa0958a90056de3031092f9", + "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": "b7d1d6f49cb90a8eb97b461bd8a9392a", + "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.Vector4MaterialSlot", + "m_ObjectId": "b7ed5d6d3c6a2f8d92f1759a91462250", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "b872a274a2d854819aa5a84595f162d8", + "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.MultiplyNode", + "m_ObjectId": "b9260f4c48e1eb8db0c2af14a096b7e0", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3402.999755859375, + "y": -1284.0, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2053c6fa048cbf88886fab7447eaa310" + }, + { + "m_Id": "4493d3314b57ff80ab144269ef0efa3d" + }, + { + "m_Id": "61b02cc35e1ef087b6e164b27a7a3760" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b9367d092eb2445b93eee53e2b86408f", + "m_Title": "Reflection + Refraction Composition", + "m_Position": { + "x": 69.79515838623047, + "y": 26.506893157958986 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba141fcc2129a5808f9825d711c39972", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ba8eeca833d5708ca4e1c8ca629f5e9d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "bbcdb9664bf5f58cad0e816ed2456771", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "bd0fc2781f754936b055a7983da2956b", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "bd63864dadcb408ab4a134e29cf3f897", + "m_Guid": { + "m_GuidSerialized": "0f8739de-ad20-40b0-891f-11f69a25b91c" + }, + "m_Name": "Wave Data 0 (Tiling / Speed)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_FE84B2E", + "m_OverrideReferenceName": "_WaveData0", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.25, + "w": -0.25 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bdb8419ed3b069868f0aff264fa0bac9", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3560.999755859375, + "y": -1385.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "30b575751badc48289c9526e0015fbc5" + }, + { + "m_Id": "361922fceedb3480a94e3662b736382d" + }, + { + "m_Id": "c30f00a5eaa8cc878d93652a05d1a520" + }, + { + "m_Id": "98e37d92ae4a2d8da3675550ed271795" + }, + { + "m_Id": "83d1757e67963489b2a4659d3115135a" + }, + { + "m_Id": "3c4637868c57ea8d9273a347d054a46b" + }, + { + "m_Id": "57bfd6f624a76d82a66b64e785fc574d" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bebc22d1a7d92f8eb8bea7fb8e2096c9", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bec0258cc1e198879100416af673f3d4", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Vector1MaterialSlot", + "m_ObjectId": "bfbfdaaf27049e8db27555985e6a22b4", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c04108e269b44792961cf7b54c21ed77", + "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": "9bc4357102ee4f78a8b89c343d4912f6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c0c8ec1446821b888eaecce6f2c7ba2b", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c10f5fa0e7baa882a699650df1f7d513", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "c2069791a035f28c85192b6597fc3874", + "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.Vector2MaterialSlot", + "m_ObjectId": "c28cc8b1532e6787962011664a2e9cf7", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c30f00a5eaa8cc878d93652a05d1a520", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c41a238340e8c488a33fca43e3c17b24", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.999755859375, + "y": -1520.9998779296875, + "width": 112.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "eb88cfeec2a9ee8988085dd699f463a4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ffaefddf5d848589bf94ad9581da4ac5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SineNode", + "m_ObjectId": "c585b7ce79b3a885a3e601c58c7a1488", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Sine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1817.0, + "y": 824.0, + "width": 124.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "ae7c4d8bd0ea06899642cab87c7b2dfd" + }, + { + "m_Id": "8d1d500b9cfb798cbc7210c9da2a3746" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c61ac30e7cf438899293173f12167a54", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c669d84e54099185a88a76f95b1d1d19", + "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": "c88b29da07f6588483f3c37704210f04", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c95e05351867fa87aefd8cec968e1ab9", + "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.Vector1MaterialSlot", + "m_ObjectId": "c994067a7dbe9c858baf48e8343f35af", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c9c9936ae8e27a849a9a31bd9645e47c", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cb634b5666d3ad8eaefb5f107a305a8b", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cb8b0cde827488888b71ea66dfc8bdb1", + "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.Vector3MaterialSlot", + "m_ObjectId": "cbd857da950a7889a9c145f71c507aee", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ccb44818ac5140f5a15b128692a9325c", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "7bdf2715dd1fb489a4ae1d4ff45d6473" + }, + { + "m_Id": "48d8cd5ad4bcd8878b82d4d0ec2ae999" + }, + { + "m_Id": "7fa3d784922bf788b6918545d94e4848" + }, + { + "m_Id": "f5aed93c84f722889229f5ddb9be418e" + }, + { + "m_Id": "bd63864dadcb408ab4a134e29cf3f897" + }, + { + "m_Id": "61dadf06388e9a8785f561bbf0457273" + }, + { + "m_Id": "9e75bca34881d381b6c3b82fd8a8d506" + }, + { + "m_Id": "ffaefddf5d848589bf94ad9581da4ac5" + }, + { + "m_Id": "dd42f286b8f4d0889d79de5057e73622" + }, + { + "m_Id": "9565b3e756819b88b0676cabf813088c" + }, + { + "m_Id": "b04547f4f579dc8e82799089e8c79d07" + }, + { + "m_Id": "665b9ce6ff39f18f9cd57cc3ee690959" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ccbb246c853d9d838f83940b0343d9a9", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "cd5e2572f5426f87855d2b4a5d781fab", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ce07e9d184345782b064600ef9a2baf1", + "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.Vector4MaterialSlot", + "m_ObjectId": "ce0ab99f06a0ec8383465de9c87387d6", + "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, + "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": "cf91e15ce2b15c899c3d59a6b4c9ba50", + "m_Id": 1, + "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.GroupData", + "m_ObjectId": "d005f44f977940098b7f21051aec9525", + "m_Title": "Foam", + "m_Position": { + "x": 34.73786163330078, + "y": 43.292518615722659 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d1024779b3cf628d9899f2df6bcc4517", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 3.1415998935699465, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "d1e67c80eb75488bb96ec9cfc3388018", + "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.Vector1MaterialSlot", + "m_ObjectId": "d1f82177a1621d84b422a41f769952fb", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d208fd175baad785915021a4e2eed92a", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d235f6e73d5e9a88a0c49322937bafc6", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d2c27464564c5280b84218e53016f35c", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d3b47154ca8b57839138b5597d4f7bd3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d3c63b7fefbd9e8cb70bbeb29384f420", + "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.Vector1MaterialSlot", + "m_ObjectId": "d47270e0a31aa1819b14e8d587c6a997", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d47834c697e54c8d9bf77ff19a3653e8", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d4869fd01779d482ad13f55358ecc53a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d567a7e9aa7b6380a94a51fbb14a203f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "d604003de84c9680a5dfac8b940b08ba", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d605a9e3ff77638eb8b141100c3fe85e", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d647ca1e424e9388bc5038511e58970d", + "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.Vector1MaterialSlot", + "m_ObjectId": "d65a274db28f8588ad3f3cb7d1bf9436", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d73b3bffb706498ba930191965329d65", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d76a6d6776e3dd8c9adbe2d2e57ab45b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "da1b9b8082158e83b090cace8841351b", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3685.999755859375, + "y": -1994.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d1010fa41661a8984dfaa62e71bdd4e" + }, + { + "m_Id": "d1f82177a1621d84b422a41f769952fb" + }, + { + "m_Id": "c61ac30e7cf438899293173f12167a54" + }, + { + "m_Id": "a55c9f1dc0dcf5808cc642e4c9c3ce40" + }, + { + "m_Id": "ba141fcc2129a5808f9825d711c39972" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "dd051e38b2b88886a76e032f70921e22", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "dd42f286b8f4d0889d79de5057e73622", + "m_Guid": { + "m_GuidSerialized": "a9c7ba0d-b722-4374-9bdb-9698a9136e80" + }, + "m_Name": "Foam Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_509731AF", + "m_OverrideReferenceName": "_FoamTexture", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "dd8d547c2b2566818b891eeaa6d473a8", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Vector4MaterialSlot", + "m_ObjectId": "de298afcc71e9f8da30d663c678ef761", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.SaturateNode", + "m_ObjectId": "df5ad81072b0b18c8dd0f1f3322102ac", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -554.0003662109375, + "y": -56.00016784667969, + "width": 125.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "01eae071310c158cb4378941928b4c7e" + }, + { + "m_Id": "17d86e3d425c4287863d02cbb40e210e" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "e000baa8b275d284a792825fd4a14487", + "m_Id": 0, + "m_DisplayName": "Water Gradient", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e030083e5170c28dba453dda85a1e588", + "m_Id": 2, + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e063b2bfc2804f80800873a67a88199c", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "e17847f3fec31a8e8d8c18747c0b7d6e", + "m_Id": 0, + "m_DisplayName": "Waves Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e262c306e7e5ec809ee5ef90115cfb1c", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2f48e78babdc487b28f8cb21a2762c5", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e36e2c3faf9bc88bb364759de5d1650a", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "e39588377fea4f6a8c282d4cc26c96ac", + "m_WorkflowMode": 0, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e3e485e7fdce208998f5d9afce1d9ef3", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "e4f4ac64aee5438386eda8f600d625a0", + "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": "e5714cf8a26e868fa59e112d36e2da98", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e59241612337248f93c0b7d70ba3db29", + "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": "e5b4c69af33bff8a98a9fd66fd91f9f8", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "e5ef5688efacc18eab59de5583c8fc02", + "m_Group": { + "m_Id": "7aa9fffc41274702b54f0b65dc0ec137" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2835.0, + "y": 272.0, + "width": 123.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "204216449ba84c8190b614042b4fdd14" + }, + { + "m_Id": "e6d923a92b74068880f7ad531ba8ac0d" + }, + { + "m_Id": "6ccc4720ef36ba89aa4113c3595cff97" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e5fd8ad413caac85b79fb7a52d0e7b64", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e6ab3a5e639ac28f847796a8d56f3a05", + "m_Id": 1, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e6d923a92b74068880f7ad531ba8ac0d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "e700c97e6ddbaa83bb7bce1cbba230eb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e7667a02dea00a81b2fb42d06364f1a2", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e76a21313099c98f8a146e6fd9e6e1e2", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e7dbfe1b4cb6e087801eb60b84ad89a8", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1655.0, + "y": 1332.0, + "width": 107.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b0258bf551de08f8245c7f389facf59" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "665b9ce6ff39f18f9cd57cc3ee690959" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9f42a71308b268bbdfc5ff9eec7214e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eae29d27da3c7f84a3c13096797bbbc7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "eb88cfeec2a9ee8988085dd699f463a4", + "m_Id": 0, + "m_DisplayName": "Waves Map", + "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": "ec0a4ed90e0e4f87a14df42a7a47dd17", + "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.BlockNode", + "m_ObjectId": "ed71c18e07ef45718baa03a84f8596e5", + "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": "2538a011bdb042e09cd749c19f0ebc61" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ede381b7267ae7879ceaef34e72bb3ec", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ee823e20ccb3fa85a99b66673f3154e8", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ef6b9b67f66e8384a4da5995c41cfe76", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ef9887c7eb1650889a6a0c23c4ab65ee", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 12.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ef9d219c84ce8e859ae79941eb744af7", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "efd4925dbae49786a1a9bc2e586fbd7d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.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.SampleTexture2DNode", + "m_ObjectId": "f071fe3c6957a08e91d830105bc08aa7", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2530.0, + "y": 1387.0, + "width": 208.0, + "height": 439.0 + } + }, + "m_Slots": [ + { + "m_Id": "3bf8d52b7895db87ab8419c9c7d92572" + }, + { + "m_Id": "bfbfdaaf27049e8db27555985e6a22b4" + }, + { + "m_Id": "b27855e127a36d8188eb8f77b1251373" + }, + { + "m_Id": "f62ec76438cd68858c34502e05a8869f" + }, + { + "m_Id": "b0823f1973adbd8c8187bd2d1bfafbd3" + }, + { + "m_Id": "826297532d5f3f89bc6be4cb63643b78" + }, + { + "m_Id": "1cb03a2074eba08b9ba42dbe8babbf5a" + }, + { + "m_Id": "aaed6fca6a98e483a88bd795def5b830" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f29e2fe44b70768796908b6cd6258479", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "f2e2718800717181920b688aa31e3d71", + "m_Group": { + "m_Id": "b9367d092eb2445b93eee53e2b86408f" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1579.9998779296875, + "y": -413.0000305175781, + "width": 198.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "ac244b870accb48e97d302277434123e" + } + ], + "synonyms": [ + "surface direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f32a8f07dc618b808a9f517627631de3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f34670df58693e868d4d80c90cc6734b", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1667.0, + "y": 1186.0, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "23770c519fc34480ad3becdf41ba208e" + }, + { + "m_Id": "3c840d152d89b28bbc2cbff9dda80fc8" + }, + { + "m_Id": "16858ee5f997638392e43d336fef24c3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f3a8c0a92fc55d8e89be454b6149136c", + "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.Vector2MaterialSlot", + "m_ObjectId": "f45ea682a11f698d8a6e267fe030ba49", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f5aed93c84f722889229f5ddb9be418e", + "m_Guid": { + "m_GuidSerialized": "83020558-b0b6-4ba0-8856-ed42629b945e" + }, + "m_Name": "Water Bottom", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_D68C8DF", + "m_OverrideReferenceName": "_WaterBottom", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 1.0, + "y": 15.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f5eef6cc69b3e48c9cac5e2707d96b50", + "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.Vector1MaterialSlot", + "m_ObjectId": "f62ec76438cd68858c34502e05a8869f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f6cfdc70cb06df8090dc0abe0fa5fc18", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "f729bfbdbae9fa8fb1ca353cae1cbd33", + "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.GroupData", + "m_ObjectId": "f7c3db5acc714d4885fbcfead05cd50f", + "m_Title": "Reflection", + "m_Position": { + "x": -2225.0, + "y": -994.9999389648438 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f812de1e4c73ba8e8caa88292c437e29", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2440.0, + "y": 373.99993896484377, + "width": 116.99999237060547, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "61b7f5bf3103b78eb39fc332c05d53ac" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7fa3d784922bf788b6918545d94e4848" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "f8b4d80ad4d1a989b81b0eb76e308ae2", + "m_Group": { + "m_Id": "1b5fbe71371c496990afb730f6c11042" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3682.999755859375, + "y": -2242.0, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "d1e67c80eb75488bb96ec9cfc3388018" + }, + { + "m_Id": "1ed9ab9d7634508ab6a96958edd4fc5e" + }, + { + "m_Id": "fa6c708fb854828ea0d6de233d174807" + }, + { + "m_Id": "e9f42a71308b268bbdfc5ff9eec7214e" + }, + { + "m_Id": "555b14874dcb7e818c5a28d9f2647432" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f9e6fb329028c287adb450c6d6774bde", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "fa505b02a5f9c18f8dce6d874f9a12ea", + "m_Group": { + "m_Id": "d005f44f977940098b7f21051aec9525" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1670.0, + "y": 903.0000610351563, + "width": 125.00000762939453, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "b4d828e128b768829e85089fc4a39571" + }, + { + "m_Id": "16d2e58313df66878caffa0fdc83b27b" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fa6c708fb854828ea0d6de233d174807", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fadf52b0a2224187b3c074826cc78e0e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SceneColorNode", + "m_ObjectId": "fd16ee81393ab58d997cdeca1123f5f8", + "m_Group": { + "m_Id": "5e3f6bc668ab47a2ba20ceaf85262924" + }, + "m_Name": "Scene Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1920.0, + "y": -71.00006103515625, + "width": 130.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "9cbf50bcece3f98583692ea8fe2ae915" + }, + { + "m_Id": "49bcf7caab5224849278229d8860dc4a" + } + ], + "synonyms": [ + "screen buffer" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd9f031dee0f40e0b4e7e9387f149e6d", + "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.Vector4MaterialSlot", + "m_ObjectId": "fda411b685482c8ca3ca155f040ebeeb", + "m_Id": 0, + "m_DisplayName": "Wave Data 1 (Tiling / Speed)", + "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": "fdcdf97d5c719b8d83050d4ef7d80956", + "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.Vector4MaterialSlot", + "m_ObjectId": "ff69d431fe62018db1270e2da5a64624", + "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, + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "ffaefddf5d848589bf94ad9581da4ac5", + "m_Guid": { + "m_GuidSerialized": "adfa9207-6038-47ad-bdc8-e5e9c4615823" + }, + "m_Name": "Waves Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_49BA5D47", + "m_OverrideReferenceName": "_WavesMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph.meta new file mode 100644 index 0000000..6f804b8 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: df7154b5fd570834ba7977e15023cab9 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Water/Water (Advanced).shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph new file mode 100644 index 0000000..ec4486f --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph @@ -0,0 +1,12371 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "f3721ad1b13f4b9db09f0d5153b603fa", + "m_Properties": [ + { + "m_Id": "1c6a59ee3b8c958881e54385d94fdfb9" + }, + { + "m_Id": "309efe0e6e27e28d82f462c930dd6645" + }, + { + "m_Id": "815a5798401b4c8e8d431596837e0eea" + }, + { + "m_Id": "6c4e97c63393418d90f014bf2f0759ec" + }, + { + "m_Id": "8120224fb6424d88b3d63d443b100451" + }, + { + "m_Id": "f4fa47a790d8e08f9dae7b5bcf614494" + }, + { + "m_Id": "e6dee575abcb4188bca60ba1869b81a5" + }, + { + "m_Id": "50643b85d3b67781a76333e4e26b8033" + }, + { + "m_Id": "655a6ee0c7dc198bbd71aa2adac3d167" + }, + { + "m_Id": "068f63abe1300387a02ee779c3f49919" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "150d79dda2874c0bab796be602f420f4" + } + ], + "m_Nodes": [ + { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + { + "m_Id": "c41a238340e8c488a33fca43e3c17b24" + }, + { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + { + "m_Id": "4f8f8919c9b6058aa8d4d9ac8ecd5f88" + }, + { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + { + "m_Id": "4848463c0211aa81b4190ebef3d9f911" + }, + { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + { + "m_Id": "2acfd9379c6e9c839faf5c050990557b" + }, + { + "m_Id": "4d7acb6c8fc6868bb211f6bb549920f0" + }, + { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + { + "m_Id": "337380ac85abd180b24c3d64234e5b1c" + }, + { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + { + "m_Id": "af2cdb33d8aa2287be97032e89ebce72" + }, + { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + { + "m_Id": "a19d034a4f8cb88b81ca1ab582f8cb7c" + }, + { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + { + "m_Id": "44aa38d3b16a4885bbd04550d62a949d" + }, + { + "m_Id": "2f2002970e55f681a7c8a99ec2942eca" + }, + { + "m_Id": "666f28015208918b8de0d7cc753934ce" + }, + { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + { + "m_Id": "92ef398bdace038f97ad3479f4c5d188" + }, + { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + { + "m_Id": "e5ef5688efacc18eab59de5583c8fc02" + }, + { + "m_Id": "74e1efd655473f89899da256364a514b" + }, + { + "m_Id": "3d7bda3f9eb7948cb2e4f563f3858503" + }, + { + "m_Id": "1fb28a21e02c9c8d9fd77d764507f8c8" + }, + { + "m_Id": "6da09bb156505c8ca9c2050fc25854e4" + }, + { + "m_Id": "4b3cd6bf81d15f89a085ac2fd9bf99d1" + }, + { + "m_Id": "1d7405332af72f8a9a86b85ca9fd7c7b" + }, + { + "m_Id": "0aedfa127fcd3981949247438ef8e619" + }, + { + "m_Id": "f071fe3c6957a08e91d830105bc08aa7" + }, + { + "m_Id": "1551e6d4849de9888cf1edd935f64b6b" + }, + { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + { + "m_Id": "84156e5507b31287953bb6f56b65dc0e" + }, + { + "m_Id": "b3de0d919bae9b8f9f492afdb159dc6d" + }, + { + "m_Id": "6dd667194691ec8d8185fab196f51f22" + }, + { + "m_Id": "781dca89d994258ebae5ca468e63352a" + }, + { + "m_Id": "368fef93b3b7ec829928026cb731fec9" + }, + { + "m_Id": "b31af16a99f1108f8d45328fde8e8ba6" + }, + { + "m_Id": "47dcbfa2c4f9658fa6ea3403f65a1c09" + }, + { + "m_Id": "a3a4e9d7e4db078286c1804cb0deb301" + }, + { + "m_Id": "5edc1aadf060a68cac5dc5c923959876" + }, + { + "m_Id": "8decfe40f654b08680a00d7e9e0385e7" + }, + { + "m_Id": "39b58f585060c284aa6bb3ebce75a534" + }, + { + "m_Id": "451abb157e711d8aab7aba7f0fad1f76" + }, + { + "m_Id": "7ac2f92f38353f808f211e438f656178" + }, + { + "m_Id": "c585b7ce79b3a885a3e601c58c7a1488" + }, + { + "m_Id": "aca9baf054b1a18ba13dfc5d79f29786" + }, + { + "m_Id": "73837310fad4b98bbaf397e52a4d8211" + }, + { + "m_Id": "2858de399f34a683acc23306c2c8a51e" + }, + { + "m_Id": "f34670df58693e868d4d80c90cc6734b" + }, + { + "m_Id": "b5c64711316e5d8eae38704f4f02798b" + }, + { + "m_Id": "e7dbfe1b4cb6e087801eb60b84ad89a8" + }, + { + "m_Id": "fa505b02a5f9c18f8dce6d874f9a12ea" + }, + { + "m_Id": "5b5279b1888db086ac03a16ecea56755" + }, + { + "m_Id": "8316794330732f88a87f83c6e5781237" + }, + { + "m_Id": "d162c407518a1386afcf5dc4e5454319" + }, + { + "m_Id": "3dd263e14c3dac8fad27973831098684" + }, + { + "m_Id": "fb3499c339a640109469d8e9aeaa4fed" + }, + { + "m_Id": "389ac182623a42cb873f7abb6d62770b" + }, + { + "m_Id": "1d4d6dc186ce41438cf16f3dae0da740" + }, + { + "m_Id": "b458d44920e94d6c98a17226a0639b18" + }, + { + "m_Id": "f350c0cbf9b14467a36ff540f16ae589" + }, + { + "m_Id": "829fb1799f674674affcda3eee4b2651" + }, + { + "m_Id": "7602beef6f1742ba8ba68afb52a268a3" + }, + { + "m_Id": "0b998864bd444da484344d678d6be6b4" + }, + { + "m_Id": "f62b3c74c2e8475eaf209275e659a52d" + }, + { + "m_Id": "7f3d6705eb004facb736b97ee02cf696" + }, + { + "m_Id": "f85a55efca124982b5bbb27eca2e3671" + } + ], + "m_GroupDatas": [ + { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + { + "m_Id": "1e4de29407bf4a549be4dfda7a3e4fa9" + }, + { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b3de0d919bae9b8f9f492afdb159dc6d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b3de0d919bae9b8f9f492afdb159dc6d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "781dca89d994258ebae5ca468e63352a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "781dca89d994258ebae5ca468e63352a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0aedfa127fcd3981949247438ef8e619" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6da09bb156505c8ca9c2050fc25854e4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1551e6d4849de9888cf1edd935f64b6b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f071fe3c6957a08e91d830105bc08aa7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d7405332af72f8a9a86b85ca9fd7c7b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7ac2f92f38353f808f211e438f656178" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1fb28a21e02c9c8d9fd77d764507f8c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "829fb1799f674674affcda3eee4b2651" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2858de399f34a683acc23306c2c8a51e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c585b7ce79b3a885a3e601c58c7a1488" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2acfd9379c6e9c839faf5c050990557b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f2002970e55f681a7c8a99ec2942eca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "337380ac85abd180b24c3d64234e5b1c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8316794330732f88a87f83c6e5781237" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "368fef93b3b7ec829928026cb731fec9" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84156e5507b31287953bb6f56b65dc0e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39b58f585060c284aa6bb3ebce75a534" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f34670df58693e868d4d80c90cc6734b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3d7bda3f9eb7948cb2e4f563f3858503" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3dd263e14c3dac8fad27973831098684" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44aa38d3b16a4885bbd04550d62a949d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "451abb157e711d8aab7aba7f0fad1f76" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39b58f585060c284aa6bb3ebce75a534" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "47dcbfa2c4f9658fa6ea3403f65a1c09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b31af16a99f1108f8d45328fde8e8ba6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4848463c0211aa81b4190ebef3d9f911" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b3cd6bf81d15f89a085ac2fd9bf99d1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0aedfa127fcd3981949247438ef8e619" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d7acb6c8fc6868bb211f6bb549920f0" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f8f8919c9b6058aa8d4d9ac8ecd5f88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d7405332af72f8a9a86b85ca9fd7c7b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "337380ac85abd180b24c3d64234e5b1c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b5279b1888db086ac03a16ecea56755" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1fb28a21e02c9c8d9fd77d764507f8c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5edc1aadf060a68cac5dc5c923959876" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a3a4e9d7e4db078286c1804cb0deb301" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6da09bb156505c8ca9c2050fc25854e4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "609b20be97e1558e9ed2b59a32e683a2" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e5ef5688efacc18eab59de5583c8fc02" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "666f28015208918b8de0d7cc753934ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7602beef6f1742ba8ba68afb52a268a3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1fb28a21e02c9c8d9fd77d764507f8c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6da09bb156505c8ca9c2050fc25854e4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d7405332af72f8a9a86b85ca9fd7c7b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6dd667194691ec8d8185fab196f51f22" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f071fe3c6957a08e91d830105bc08aa7" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "73837310fad4b98bbaf397e52a4d8211" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2858de399f34a683acc23306c2c8a51e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "74e1efd655473f89899da256364a514b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4fa77ba427cf388992bb6ad081e2e689" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "781dca89d994258ebae5ca468e63352a" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a3a4e9d7e4db078286c1804cb0deb301" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7ac2f92f38353f808f211e438f656178" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "451abb157e711d8aab7aba7f0fad1f76" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8316794330732f88a87f83c6e5781237" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d162c407518a1386afcf5dc4e5454319" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8316794330732f88a87f83c6e5781237" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f62b3c74c2e8475eaf209275e659a52d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84156e5507b31287953bb6f56b65dc0e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dd667194691ec8d8185fab196f51f22" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f350c0cbf9b14467a36ff540f16ae589" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8decfe40f654b08680a00d7e9e0385e7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0a428aa535806d8ba3551a29b95e2196" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92ef398bdace038f97ad3479f4c5d188" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a19d034a4f8cb88b81ca1ab582f8cb7c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a3a4e9d7e4db078286c1804cb0deb301" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dd667194691ec8d8185fab196f51f22" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aca9baf054b1a18ba13dfc5d79f29786" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "73837310fad4b98bbaf397e52a4d8211" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af2cdb33d8aa2287be97032e89ebce72" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b31af16a99f1108f8d45328fde8e8ba6" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "368fef93b3b7ec829928026cb731fec9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b31af16a99f1108f8d45328fde8e8ba6" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "368fef93b3b7ec829928026cb731fec9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b3de0d919bae9b8f9f492afdb159dc6d" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84156e5507b31287953bb6f56b65dc0e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b5c64711316e5d8eae38704f4f02798b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b458d44920e94d6c98a17226a0639b18" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c41a238340e8c488a33fca43e3c17b24" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c585b7ce79b3a885a3e601c58c7a1488" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fa505b02a5f9c18f8dce6d874f9a12ea" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e5ef5688efacc18eab59de5583c8fc02" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "337380ac85abd180b24c3d64234e5b1c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7dbfe1b4cb6e087801eb60b84ad89a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5c64711316e5d8eae38704f4f02798b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f071fe3c6957a08e91d830105bc08aa7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39b58f585060c284aa6bb3ebce75a534" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f34670df58693e868d4d80c90cc6734b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5c64711316e5d8eae38704f4f02798b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa505b02a5f9c18f8dce6d874f9a12ea" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f34670df58693e868d4d80c90cc6734b" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -377.0000915527344, + "y": -1907.0 + }, + "m_Blocks": [ + { + "m_Id": "fb3499c339a640109469d8e9aeaa4fed" + }, + { + "m_Id": "389ac182623a42cb873f7abb6d62770b" + }, + { + "m_Id": "1d4d6dc186ce41438cf16f3dae0da740" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -377.0000915527344, + "y": -1707.0 + }, + "m_Blocks": [ + { + "m_Id": "b458d44920e94d6c98a17226a0639b18" + }, + { + "m_Id": "f350c0cbf9b14467a36ff540f16ae589" + }, + { + "m_Id": "829fb1799f674674affcda3eee4b2651" + }, + { + "m_Id": "7602beef6f1742ba8ba68afb52a268a3" + }, + { + "m_Id": "0b998864bd444da484344d678d6be6b4" + }, + { + "m_Id": "f62b3c74c2e8475eaf209275e659a52d" + }, + { + "m_Id": "7f3d6705eb004facb736b97ee02cf696" + }, + { + "m_Id": "f85a55efca124982b5bbb27eca2e3671" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/Water", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "d43d73caf580408d98bf3f375720d05f" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "00c2984a8d5e048595ef93c11242079c", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0199901b11c26d8a9ac92bd1dd13a043", + "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.NormalBlendNode", + "m_ObjectId": "01ef88af9a2b4e889bddf5c1487b06cd", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Normal Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2673.999755859375, + "y": -1873.0, + "width": 197.99998474121095, + "height": 155.0 + } + }, + "m_Slots": [ + { + "m_Id": "3c2bc7dd7b25e68ca945cedce3e46281" + }, + { + "m_Id": "0aa8e5a4f7f3158ea45af249356434af" + }, + { + "m_Id": "e262c306e7e5ec809ee5ef90115cfb1c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "023b47f70c97318aab4f0f9577843936", + "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": "026090292f522580be5ff6277e977f25", + "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": "0450db1481e7088dbfda62b4455fb22a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0649131d88f1f58184671361660e64ee", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "06873d5b670ad68caa4d95c4ee166109", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "068f63abe1300387a02ee779c3f49919", + "m_Guid": { + "m_GuidSerialized": "06962d92-5d08-4357-9a72-1b5962eed430" + }, + "m_Name": "Foam Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_CDBDB0E9", + "m_OverrideReferenceName": "_FoamColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.698113203048706, + "g": 0.698113203048706, + "b": 0.698113203048706, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08a19ffb3ffb5484ad1ba866ba299195", + "m_Id": 4, + "m_DisplayName": "Far Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Far Plane", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "0a428aa535806d8ba3551a29b95e2196", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3131.0, + "y": 1587.0, + "width": 113.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "11071b6d740c3a869f90abdb79249401" + }, + { + "m_Id": "0e0ed2d9d918e68cabab0f720b349efc" + }, + { + "m_Id": "9448865c5c56bc80ac17f3df775261e6" + }, + { + "m_Id": "662a311dc37c278e8ba62d7ac91cd7d5" + }, + { + "m_Id": "5bb4c5c006dc628789a25a9a869dd684" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0aa8e5a4f7f3158ea45af249356434af", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0aaa35ad506be28299b4ca1433b89402", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "0aedfa127fcd3981949247438ef8e619", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2995.0, + "y": 1057.0, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ae19652628a2b808e1d1eb59690ee40" + }, + { + "m_Id": "4d8722908eebbc81b6560d592c163fce" + }, + { + "m_Id": "026090292f522580be5ff6277e977f25" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0b88c7ee59aeb08a9163b434f6cd854b", + "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": "0b998864bd444da484344d678d6be6b4", + "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": "7f8c44ac45cc4c858c026e74903480b7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0c310897f65c2b819aff4d2151b84b1d", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0c4f0afb6f8c088a9430fd488256f526", + "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": "0c62a3961dfd9181a7bba12dd7ba5a43", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0c7f09768c81a8809ccc0933f575b7f4", + "m_Id": 5, + "m_DisplayName": "Z Buffer Sign", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Z Buffer Sign", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d52caf5ec701c85b448a92d974f26eb", + "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.Vector3MaterialSlot", + "m_ObjectId": "0d6fbc3885c7158e8f0c253e92288964", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e0ed2d9d918e68cabab0f720b349efc", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0e31839e0552bf8a89e290af27c0b01d", + "m_Id": 1, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0e454f82280ced8786e8ff849c6a5ad2", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0e9bb58344973686b191346c94b792b4", + "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.Vector1MaterialSlot", + "m_ObjectId": "0fba2c869d655780adc06938f15187ae", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1102744d5222bd8095a778324d4233c4", + "m_Id": 0, + "m_DisplayName": "Foam Data (Tiling / Speed)", + "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": "11071b6d740c3a869f90abdb79249401", + "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.Vector1MaterialSlot", + "m_ObjectId": "12180ebf35ed3485b5ca551215348dae", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "150d79dda2874c0bab796be602f420f4", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "1c6a59ee3b8c958881e54385d94fdfb9" + }, + { + "m_Id": "309efe0e6e27e28d82f462c930dd6645" + }, + { + "m_Id": "815a5798401b4c8e8d431596837e0eea" + }, + { + "m_Id": "6c4e97c63393418d90f014bf2f0759ec" + }, + { + "m_Id": "8120224fb6424d88b3d63d443b100451" + }, + { + "m_Id": "f4fa47a790d8e08f9dae7b5bcf614494" + }, + { + "m_Id": "e6dee575abcb4188bca60ba1869b81a5" + }, + { + "m_Id": "50643b85d3b67781a76333e4e26b8033" + }, + { + "m_Id": "655a6ee0c7dc198bbd71aa2adac3d167" + }, + { + "m_Id": "068f63abe1300387a02ee779c3f49919" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1551e6d4849de9888cf1edd935f64b6b", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2679.0, + "y": 1348.0, + "width": 124.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "57c9a5dcf9a2828489045d75ceccd80f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e6dee575abcb4188bca60ba1869b81a5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1628134886a57782aeb3e972394be98a", + "m_Id": 1, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "16858ee5f997638392e43d336fef24c3", + "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": "16d2e58313df66878caffa0fdc83b27b", + "m_Id": 1, + "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": "16dbba271aa4608088392f144cf87e15", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "16e1cc444d5ed9879b09a2785777b2cf", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2894.999755859375, + "y": -1451.0, + "width": 197.99998474121095, + "height": 254.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "227a32225113128980ee05e90b6c3ebc" + }, + { + "m_Id": "a19c53d4d5286682a249a7bc9742d119" + }, + { + "m_Id": "66f861232af8e181a239cc7ded9e61a1" + }, + { + "m_Id": "b5857934c9dfa380ad93995067db1487" + }, + { + "m_Id": "4658e1c9422e9a89ae9d73bb284feece" + }, + { + "m_Id": "8e19905e83c77c809aeee9f91e91bd72" + }, + { + "m_Id": "d208fd175baad785915021a4e2eed92a" + }, + { + "m_Id": "17c52ee23768b286ac7ce60394294981" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "17c52ee23768b286ac7ce60394294981", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "180cd5a3772cc68081756457795de978", + "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.Vector3MaterialSlot", + "m_ObjectId": "19beae6a569a0e8eb16853b1957c474f", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1abb1b98f923b2899d920e949991eb84", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1c6a59ee3b8c958881e54385d94fdfb9", + "m_Guid": { + "m_GuidSerialized": "f82ffd6b-de75-4a63-be83-3687d3b8c673" + }, + "m_Name": "Water Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_3CA22FF7", + "m_OverrideReferenceName": "_WaterColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.5424528121948242, + "g": 1.0, + "b": 0.9941943287849426, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1cb03a2074eba08b9ba42dbe8babbf5a", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1d36703d9fa04a8c9a347c2d06de0234", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "1d4d6dc186ce41438cf16f3dae0da740", + "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": "7528f7c8bff7471a88225038733bdcad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "1d7405332af72f8a9a86b85ca9fd7c7b", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2701.0, + "y": 829.0, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0649131d88f1f58184671361660e64ee" + }, + { + "m_Id": "ba8eeca833d5708ca4e1c8ca629f5e9d" + }, + { + "m_Id": "5b7641389fbb958084effef75457f677" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1e03827fbd418d8cbec8b9c581dd6df1", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.GroupData", + "m_ObjectId": "1e4de29407bf4a549be4dfda7a3e4fa9", + "m_Title": "Reflection", + "m_Position": { + "x": -1422.0, + "y": -1223.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1ed9ab9d7634508ab6a96958edd4fc5e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1fb28a21e02c9c8d9fd77d764507f8c8", + "m_Group": { + "m_Id": "1e4de29407bf4a549be4dfda7a3e4fa9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -514.0001831054688, + "y": -1165.0, + "width": 122.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e9bb58344973686b191346c94b792b4" + }, + { + "m_Id": "a27f9295de573083af98a00168ff137a" + }, + { + "m_Id": "7d8216c8bc5c6986a5c47c3673a9be75" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "1fe748387a05ed85b7982b9f4d019fd1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "204216449ba84c8190b614042b4fdd14", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "2053c6fa048cbf88886fab7447eaa310", + "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.Vector4MaterialSlot", + "m_ObjectId": "227a32225113128980ee05e90b6c3ebc", + "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.Vector1MaterialSlot", + "m_ObjectId": "22e5de359c31e6828c1e541fdb8571c1", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2301745857c9ab8e82209be841292230", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "23770c519fc34480ad3becdf41ba208e", + "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.Vector1MaterialSlot", + "m_ObjectId": "241102f2c420ea8b84f4da3185108cd0", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "24de74ef2126b98e9d92a6f94e10bdbc", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "25c4b6ab4ea62b8d8baf48e6363534bf", + "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.Vector4MaterialSlot", + "m_ObjectId": "2673896d6bf3db89a22d6b1e7b578630", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": "2698697e473e8c8ea6610ece1fa22d9d", + "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.Texture2DMaterialSlot", + "m_ObjectId": "277d0c9a0044da8c9b413ad600e0095b", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "2858de399f34a683acc23306c2c8a51e", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1959.0, + "y": 988.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "e5fd8ad413caac85b79fb7a52d0e7b64" + }, + { + "m_Id": "d1024779b3cf628d9899f2df6bcc4517" + }, + { + "m_Id": "2ebb9b87fb167a869689d8a9f5094b79" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2a09b491335942829ceceff8542e4a36", + "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.PropertyNode", + "m_ObjectId": "2acfd9379c6e9c839faf5c050990557b", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3035.999755859375, + "y": -2219.0, + "width": 112.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "e17847f3fec31a8e8d8c18747c0b7d6e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f4fa47a790d8e08f9dae7b5bcf614494" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2afdb75e258ea989b35c4a5ef2b9e262", + "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": "2b958959b270df848441e8f7a7ce13a5", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2cce73e6f7114b8ca1df8ff0073a5c65", + "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.Vector1MaterialSlot", + "m_ObjectId": "2dbaf87c05b88f88a20a87a60701a1de", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "2e9b42b2c05a3088a6e55cede0527ef4", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2895.999755859375, + "y": -2152.999755859375, + "width": 197.99998474121095, + "height": 254.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "8d9d763b9691a48eb1060ca3cad8e7c4" + }, + { + "m_Id": "16dbba271aa4608088392f144cf87e15" + }, + { + "m_Id": "d235f6e73d5e9a88a0c49322937bafc6" + }, + { + "m_Id": "7a34f09119df6281b90a289dcf6ef72c" + }, + { + "m_Id": "06873d5b670ad68caa4d95c4ee166109" + }, + { + "m_Id": "bbcdb9664bf5f58cad0e816ed2456771" + }, + { + "m_Id": "802f03e55676fe898de324a64796676c" + }, + { + "m_Id": "acbe676262b0f080841a700e14eac55b" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2ebb9b87fb167a869689d8a9f5094b79", + "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.PropertyNode", + "m_ObjectId": "2f2002970e55f681a7c8a99ec2942eca", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3921.999755859375, + "y": -1221.9998779296875, + "width": 179.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "fda411b685482c8ca3ca155f040ebeeb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8120224fb6424d88b3d63d443b100451" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "2f7807615380b184987e622fe18f4fb8", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "309efe0e6e27e28d82f462c930dd6645", + "m_Guid": { + "m_GuidSerialized": "a5c66c6b-066d-47ce-b5cc-df6823b8cb20" + }, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EF8DA9C1", + "m_OverrideReferenceName": "_Smoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.75, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30b575751badc48289c9526e0015fbc5", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3301ca9d3b202d809ffc98459675c800", + "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.Vector1MaterialSlot", + "m_ObjectId": "3313d36edd055180a0a7d8b20ff987ed", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "3327763ef0a7a78db6d4d205efb64857", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3535.999755859375, + "y": -2333.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "e2f48e78babdc487b28f8cb21a2762c5" + }, + { + "m_Id": "76eba886c513ba8c8a0002742c263ce6" + }, + { + "m_Id": "38f5b33147b0248c9d679f00b8dfcc07" + }, + { + "m_Id": "b109cec7ea7bc386998e08eea5f2f802" + }, + { + "m_Id": "2673896d6bf3db89a22d6b1e7b578630" + }, + { + "m_Id": "3912bb9f76582a87820d69286f25cd8b" + }, + { + "m_Id": "4e69a4c07acd628e8d8ef0c17fb27fb6" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "337380ac85abd180b24c3d64234e5b1c", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2693.0, + "y": -67.00000762939453, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "f32a8f07dc618b808a9f517627631de3" + }, + { + "m_Id": "d567a7e9aa7b6380a94a51fbb14a203f" + }, + { + "m_Id": "0450db1481e7088dbfda62b4455fb22a" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "361922fceedb3480a94e3662b736382d", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "3625ba8c465b464e8a6297db9c5e96d8", + "m_Id": 0, + "m_DisplayName": "Specular Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Specular", + "m_StageCapability": 2, + "m_Value": { + "x": 0.19726769626140595, + "y": 0.2710053622722626, + "z": 0.2924528121948242 + }, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "366defba13f09d8b8f155ae56b23a111", + "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.CombineNode", + "m_ObjectId": "368fef93b3b7ec829928026cb731fec9", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2981.0, + "y": 1249.0, + "width": 133.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "d604003de84c9680a5dfac8b940b08ba" + }, + { + "m_Id": "d47834c697e54c8d9bf77ff19a3653e8" + }, + { + "m_Id": "b5fca16eafc92c83a014d5c159454124" + }, + { + "m_Id": "e76a21313099c98f8a146e6fd9e6e1e2" + }, + { + "m_Id": "dd8d547c2b2566818b891eeaa6d473a8" + }, + { + "m_Id": "ee823e20ccb3fa85a99b66673f3154e8" + }, + { + "m_Id": "2f7807615380b184987e622fe18f4fb8" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "37288a54567569859bcaa4b8535c6c14", + "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": "37d015777105268f8c1c6674f8f8a9de", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "389ac182623a42cb873f7abb6d62770b", + "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": "60c990f1203b4aaaaff820d98d66aee9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "38f5b33147b0248c9d679f00b8dfcc07", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3912bb9f76582a87820d69286f25cd8b", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "391feb085e367d88acba50778961d00e", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3404.999755859375, + "y": -1103.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7e50761fa4789e82a61e8898e2c7747d" + }, + { + "m_Id": "e4f4ac64aee5438386eda8f600d625a0" + }, + { + "m_Id": "88e567efe7a78b8983917268c9414c5f" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "39b58f585060c284aa6bb3ebce75a534", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2250.999755859375, + "y": 1195.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "d3c63b7fefbd9e8cb70bbeb29384f420" + }, + { + "m_Id": "cb8b0cde827488888b71ea66dfc8bdb1" + }, + { + "m_Id": "0e454f82280ced8786e8ff849c6a5ad2" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "3af77f13d269068faa8f3d96bbff4bf6", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3254.999755859375, + "y": -1424.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec0a4ed90e0e4f87a14df42a7a47dd17" + }, + { + "m_Id": "023b47f70c97318aab4f0f9577843936" + }, + { + "m_Id": "97fac8c64c419580bcf4ad2f10a491af" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "3bc2057cf37c47ceb824326a0c69aef1", + "m_WorkflowMode": 0, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3bf8d52b7895db87ab8419c9c7d92572", + "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.Vector3MaterialSlot", + "m_ObjectId": "3c2bc7dd7b25e68ca945cedce3e46281", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3c4637868c57ea8d9273a347d054a46b", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3c840d152d89b28bbc2cbff9dda80fc8", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "3d1010fa41661a8984dfaa62e71bdd4e", + "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.ScreenPositionNode", + "m_ObjectId": "3d7bda3f9eb7948cb2e4f563f3858503", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3212.0, + "y": 288.0000305175781, + "width": 198.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff69d431fe62018db1270e2da5a64624" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3d8713c9e4871488ad6280f7b453ceab", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "3dd263e14c3dac8fad27973831098684", + "m_Group": { + "m_Id": "1e4de29407bf4a549be4dfda7a3e4fa9" + }, + "m_Name": "ReflectionUVs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1365.0, + "y": -963.0, + "width": 129.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "c669c4b3c660e485ac53bc996268f291" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a71bd3b2478457941b98aad7197cb70b\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3f90b4aa7e2db28096a5a6fa170f507f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4206e08e83b2418389ec2c437855cd82", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "424c9f7968141c8c8396262be2716335", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.05000000074505806, + "e01": 0.0, + "e02": 0.0, + "e03": 2.0, + "e10": 0.05000000074505806, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 0.05000000074505806, + "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": "436486bd8c4df48ab20eed8f497f7b60", + "m_Id": 3, + "m_DisplayName": "Near Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Near Plane", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "43b0173190ec1e8b856eb7b70268fdab", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3708.999755859375, + "y": -1296.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "8d7d6cebbdc8528bb7aa0cb74be411cd" + }, + { + "m_Id": "3d8713c9e4871488ad6280f7b453ceab" + }, + { + "m_Id": "8cdc3b8528ce0286b07b39f5e13cc1a9" + }, + { + "m_Id": "77041595ad0054868018d22d3c44f14b" + }, + { + "m_Id": "c88b29da07f6588483f3c37704210f04" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4493d3314b57ff80ab144269ef0efa3d", + "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.TimeNode", + "m_ObjectId": "44aa38d3b16a4885bbd04550d62a949d", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -3685.999755859375, + "y": -1078.9998779296875, + "width": 75.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "e36e2c3faf9bc88bb364759de5d1650a" + }, + { + "m_Id": "9403da6a0790838b86b803c884a2c794" + }, + { + "m_Id": "1d36703d9fa04a8c9a347c2d06de0234" + }, + { + "m_Id": "5fe117e8332ac98bb58ca1fb634233e7" + }, + { + "m_Id": "ede381b7267ae7879ceaef34e72bb3ec" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "451abb157e711d8aab7aba7f0fad1f76", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2412.0, + "y": 895.9999389648438, + "width": 125.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "cd5e2572f5426f87855d2b4a5d781fab" + }, + { + "m_Id": "8ac029ca5efbb68ea2796f081c175d66" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "46337c5151fa7484a82ee2eef496fb56", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4658e1c9422e9a89ae9d73bb284feece", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4722e2162cb68885b4cc8d8cbcf52ebb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4773c8cd437ad48ca8d2c4def723bae7", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "47dcbfa2c4f9658fa6ea3403f65a1c09", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3353.0, + "y": 1492.0, + "width": 198.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "c10f5fa0e7baa882a699650df1f7d513" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 4, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "4848463c0211aa81b4190ebef3d9f911", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3907.999755859375, + "y": -2090.0, + "width": 197.99998474121095, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "821080131e2b388094381fffaa2c36f5" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 4, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "489c5dd118d7e08bbbbfcada79c8adb5", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "492b2ef8c8d6578fb57f5fbb841c071f", + "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, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "49afa272a012068b9231b6d3fed482c0", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4b3cd6bf81d15f89a085ac2fd9bf99d1", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3129.0, + "y": 1057.0, + "width": 110.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "97e314b9a5e5718fb2b36508b7a41943" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "50643b85d3b67781a76333e4e26b8033" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c63d248c21fd88e8aa142941056310d", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.MultiplyNode", + "m_ObjectId": "4d186c9f774a288e8acb476c17423e24", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3379.999755859375, + "y": -1981.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "3301ca9d3b202d809ffc98459675c800" + }, + { + "m_Id": "0c310897f65c2b819aff4d2151b84b1d" + }, + { + "m_Id": "f3a8c0a92fc55d8e89be454b6149136c" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "4d7acb6c8fc6868bb211f6bb549920f0", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3137.0, + "y": -19.00005340576172, + "width": 116.00000762939453, + "height": 245.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d6fbc3885c7158e8f0c253e92288964" + }, + { + "m_Id": "cbd857da950a7889a9c145f71c507aee" + }, + { + "m_Id": "9f905787cac2858d9d9f3b7bd49b7ffa" + }, + { + "m_Id": "436486bd8c4df48ab20eed8f497f7b60" + }, + { + "m_Id": "08a19ffb3ffb5484ad1ba866ba299195" + }, + { + "m_Id": "0c7f09768c81a8809ccc0933f575b7f4" + }, + { + "m_Id": "6819850b2ae00380b198ceb787938430" + }, + { + "m_Id": "b60f832c19a6e6818ec40295c5ec5197" + } + ], + "synonyms": [ + "position", + "direction", + "orthographic", + "near plane", + "far plane", + "width", + "height" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4d8722908eebbc81b6560d592c163fce", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": -1.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.Vector2MaterialSlot", + "m_ObjectId": "4e69a4c07acd628e8d8ef0c17fb27fb6", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f8f8919c9b6058aa8d4d9ac8ecd5f88", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3903.999755859375, + "y": -1935.9998779296875, + "width": 179.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b3156e6299f86839d396d62cb45fb4f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6c4e97c63393418d90f014bf2f0759ec" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4fa77ba427cf388992bb6ad081e2e689", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2991.0, + "y": -71.00003814697266, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5c4c906174134f8aab4469b088bcf25e" + }, + { + "m_Id": "a77c83ea55787e8f9acb246986e27a32" + }, + { + "m_Id": "b77eab438fa0958a90056de3031092f9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "50643b85d3b67781a76333e4e26b8033", + "m_Guid": { + "m_GuidSerialized": "19989655-4b7a-4984-a144-6bac4ccc12c2" + }, + "m_Name": "Foam Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_55051CF9", + "m_OverrideReferenceName": "_FoamWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5161c6ce677f0082aafce5b8c902194f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "555b14874dcb7e818c5a28d9f2647432", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "558725fba9c0b780a1961d1db2f8b444", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "56f5ee58ea528084884abea69c04f92e", + "m_Id": 0, + "m_DisplayName": "Water 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.Vector2MaterialSlot", + "m_ObjectId": "57bfd6f624a76d82a66b64e785fc574d", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "57c9a5dcf9a2828489045d75ceccd80f", + "m_Id": 0, + "m_DisplayName": "Foam Texture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5974e158916f688f9debe64afd960423", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5b0258bf551de08f8245c7f389facf59", + "m_Id": 0, + "m_DisplayName": "Foam 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.CombineNode", + "m_ObjectId": "5b067c134a2e728faf62b3ac881d6caf", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3558.999755859375, + "y": -1634.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "d605a9e3ff77638eb8b141100c3fe85e" + }, + { + "m_Id": "76d16584d8a1e08f8c720dfd69bbd087" + }, + { + "m_Id": "d65a274db28f8588ad3f3cb7d1bf9436" + }, + { + "m_Id": "5974e158916f688f9debe64afd960423" + }, + { + "m_Id": "bec0258cc1e198879100416af673f3d4" + }, + { + "m_Id": "a243084b3e090a8faed0824a22f1318f" + }, + { + "m_Id": "f45ea682a11f698d8a6e267fe030ba49" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5b3156e6299f86839d396d62cb45fb4f", + "m_Id": 0, + "m_DisplayName": "Wave Data 0 (Tiling / Speed)", + "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.PropertyNode", + "m_ObjectId": "5b5279b1888db086ac03a16ecea56755", + "m_Group": { + "m_Id": "1e4de29407bf4a549be4dfda7a3e4fa9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -644.0000610351563, + "y": -1024.0, + "width": 110.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "56f5ee58ea528084884abea69c04f92e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1c6a59ee3b8c958881e54385d94fdfb9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5b57e789b31fc98bae99e7bd0d15ef4b", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "5b7641389fbb958084effef75457f677", + "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": "5bb4c5c006dc628789a25a9a869dd684", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5c4c906174134f8aab4469b088bcf25e", + "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.TimeNode", + "m_ObjectId": "5edc1aadf060a68cac5dc5c923959876", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -3108.0, + "y": 1805.0, + "width": 77.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "7d5c9e885a10ff84bb9d646a4f55255f" + }, + { + "m_Id": "0c62a3961dfd9181a7bba12dd7ba5a43" + }, + { + "m_Id": "5161c6ce677f0082aafce5b8c902194f" + }, + { + "m_Id": "c994067a7dbe9c858baf48e8343f35af" + }, + { + "m_Id": "d76a6d6776e3dd8c9adbe2d2e57ab45b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5fe117e8332ac98bb58ca1fb634233e7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "609b20be97e1558e9ed2b59a32e683a2", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2980.0, + "y": 127.0000228881836, + "width": 114.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "66074e0b3ad5a383a32f7018aa64a238" + }, + { + "m_Id": "d73b3bffb706498ba930191965329d65" + }, + { + "m_Id": "1abb1b98f923b2899d920e949991eb84" + }, + { + "m_Id": "3313d36edd055180a0a7d8b20ff987ed" + }, + { + "m_Id": "96e410942692f189b49a1cf8e33ed34d" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "60c990f1203b4aaaaff820d98d66aee9", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "619d89e60881c085974162dea56bc3c0", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "61b02cc35e1ef087b6e164b27a7a3760", + "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.CombineNode", + "m_ObjectId": "6377ebcf9da6ac8e905690f4f5a25311", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3537.999755859375, + "y": -2083.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "aa264daf94c83d828d043ca7b8aea20a" + }, + { + "m_Id": "75ab980c797d4683ab45e0f1748d06b8" + }, + { + "m_Id": "a2678ec7ccaacf82980d063d15de6854" + }, + { + "m_Id": "b564f6af76d7b18da8ecd1bb0f9fb541" + }, + { + "m_Id": "6cc43be410b0fe8eb940f92507a036f3" + }, + { + "m_Id": "8917c0383eaf3b84a6e6d9ae945b272a" + }, + { + "m_Id": "c28cc8b1532e6787962011664a2e9cf7" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "64f17ddcedc59880818db8355029c6d4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 12.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "655a6ee0c7dc198bbd71aa2adac3d167", + "m_Guid": { + "m_GuidSerialized": "a42504c9-7bc7-483e-82ad-24b76b177874" + }, + "m_Name": "Foam Data (Tiling / Speed)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_34004BFF", + "m_OverrideReferenceName": "_FoamData", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.05000000074505806, + "w": 0.15000000596046449 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "66074e0b3ad5a383a32f7018aa64a238", + "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.Vector1MaterialSlot", + "m_ObjectId": "662a311dc37c278e8ba62d7ac91cd7d5", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "666f28015208918b8de0d7cc753934ce", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -639.0001220703125, + "y": -1781.0001220703125, + "width": 112.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "8bd50cda75869485922060bf1948436a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "309efe0e6e27e28d82f462c930dd6645" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "666fdea240d25582bfcf5aa7a0bbb606", + "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.Vector1MaterialSlot", + "m_ObjectId": "66a75184e410413790949c50defaea4f", + "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.Vector1MaterialSlot", + "m_ObjectId": "66f861232af8e181a239cc7ded9e61a1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "67b15ecb64722a819073f337ef252343", + "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.Vector1MaterialSlot", + "m_ObjectId": "6819850b2ae00380b198ceb787938430", + "m_Id": 6, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "68fa9adc0a211f86a539d6b632ff9f75", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3537.999755859375, + "y": -1893.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "e700c97e6ddbaa83bb7bce1cbba230eb" + }, + { + "m_Id": "4773c8cd437ad48ca8d2c4def723bae7" + }, + { + "m_Id": "b6150f8641ab488bb860ecc88cb47f5b" + }, + { + "m_Id": "22e5de359c31e6828c1e541fdb8571c1" + }, + { + "m_Id": "b7ed5d6d3c6a2f8d92f1759a91462250" + }, + { + "m_Id": "e7667a02dea00a81b2fb42d06364f1a2" + }, + { + "m_Id": "558725fba9c0b780a1961d1db2f8b444" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6961aa59f3b64c8d83b8c2cceb360222", + "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.SampleTexture2DNode", + "m_ObjectId": "69ca7510a1ed4989ab74f8851c24e840", + "m_Group": { + "m_Id": "1e4de29407bf4a549be4dfda7a3e4fa9" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -916.0, + "y": -1166.0, + "width": 198.00001525878907, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "666fdea240d25582bfcf5aa7a0bbb606" + }, + { + "m_Id": "e5b4c69af33bff8a98a9fd66fd91f9f8" + }, + { + "m_Id": "fadf52b0a2224187b3c074826cc78e0e" + }, + { + "m_Id": "d47270e0a31aa1819b14e8d587c6a997" + }, + { + "m_Id": "37d015777105268f8c1c6674f8f8a9de" + }, + { + "m_Id": "c2069791a035f28c85192b6597fc3874" + }, + { + "m_Id": "49afa272a012068b9231b6d3fed482c0" + }, + { + "m_Id": "67b15ecb64722a819073f337ef252343" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6ae19652628a2b808e1d1eb59690ee40", + "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.Vector1MaterialSlot", + "m_ObjectId": "6b2e74de05424e088cdad92648f4a23b", + "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.Vector3MaterialSlot", + "m_ObjectId": "6b57959fcb19ec88abd04b7efffc39f1", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "6c4e97c63393418d90f014bf2f0759ec", + "m_Guid": { + "m_GuidSerialized": "0f8739de-ad20-40b0-891f-11f69a25b91c" + }, + "m_Name": "Wave Data 0 (Tiling / Speed)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_FE84B2E", + "m_OverrideReferenceName": "_WaveData0", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.25, + "w": -0.25 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6cc43be410b0fe8eb940f92507a036f3", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": "6ccc4720ef36ba89aa4113c3595cff97", + "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": "6d9f39359c8e268aaefdffbc89d51b3b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "6da09bb156505c8ca9c2050fc25854e4", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2847.0, + "y": 939.9999389648438, + "width": 124.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "87c3574c75acc18d933c4fda1c8e7490" + }, + { + "m_Id": "64f17ddcedc59880818db8355029c6d4" + }, + { + "m_Id": "2afdb75e258ea989b35c4a5ef2b9e262" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "6dd667194691ec8d8185fab196f51f22", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2677.0, + "y": 1459.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "f729bfbdbae9fa8fb1ca353cae1cbd33" + }, + { + "m_Id": "0199901b11c26d8a9ac92bd1dd13a043" + }, + { + "m_Id": "6961aa59f3b64c8d83b8c2cceb360222" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "73837310fad4b98bbaf397e52a4d8211", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2107.0, + "y": 876.0, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "f5eef6cc69b3e48c9cac5e2707d96b50" + }, + { + "m_Id": "825bec7637f12e87b8e9206f713a5388" + }, + { + "m_Id": "91763598b44e5981a61a9f3da31d60fc" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "74977fb82fa6088aa1b867994c8a20b7", + "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.SceneDepthNode", + "m_ObjectId": "74e1efd655473f89899da256364a514b", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3211.0, + "y": -178.0, + "width": 198.0, + "height": 113.0 + } + }, + "m_Slots": [ + { + "m_Id": "492b2ef8c8d6578fb57f5fbb841c071f" + }, + { + "m_Id": "46337c5151fa7484a82ee2eef496fb56" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "7528f7c8bff7471a88225038733bdcad", + "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.Vector3MaterialSlot", + "m_ObjectId": "7538f56ff3373b85b6ca47d174260082", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "75ab980c797d4683ab45e0f1748d06b8", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7602beef6f1742ba8ba68afb52a268a3", + "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": "66a75184e410413790949c50defaea4f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "76d16584d8a1e08f8c720dfd69bbd087", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "76da7fd2e464538d985d5a03b75e3efa", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3705.999755859375, + "y": -1543.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "d647ca1e424e9388bc5038511e58970d" + }, + { + "m_Id": "0fba2c869d655780adc06938f15187ae" + }, + { + "m_Id": "2b958959b270df848441e8f7a7ce13a5" + }, + { + "m_Id": "d3b47154ca8b57839138b5597d4f7bd3" + }, + { + "m_Id": "b4e05ad6b3b7d48581897f909cb5de91" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "76eba886c513ba8c8a0002742c263ce6", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "77041595ad0054868018d22d3c44f14b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "781dca89d994258ebae5ca468e63352a", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": 1688.0, + "width": 133.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "f29e2fe44b70768796908b6cd6258479" + }, + { + "m_Id": "d4869fd01779d482ad13f55358ecc53a" + }, + { + "m_Id": "d2c27464564c5280b84218e53016f35c" + }, + { + "m_Id": "12180ebf35ed3485b5ca551215348dae" + }, + { + "m_Id": "de298afcc71e9f8da30d663c678ef761" + }, + { + "m_Id": "9844026dfea35381be6c45fbcc0d37a8" + }, + { + "m_Id": "c0c8ec1446821b888eaecce6f2c7ba2b" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "795d9078031ae486a1e3de88eb04b590", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "797de180a21da785a5936bc660dafaf8", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7a34f09119df6281b90a289dcf6ef72c", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "7a8c8ff25bca412cabb472a2c6f9034f", + "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.Vector1MaterialSlot", + "m_ObjectId": "7ab99962c28d4980b504259a286dc131", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "7ac2f92f38353f808f211e438f656178", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2563.000244140625, + "y": 1011.0, + "width": 125.00000762939453, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "0d52caf5ec701c85b448a92d974f26eb" + }, + { + "m_Id": "0e31839e0552bf8a89e290af27c0b01d" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7d5c9e885a10ff84bb9d646a4f55255f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7d8216c8bc5c6986a5c47c3673a9be75", + "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.AddNode", + "m_ObjectId": "7e4f3f297bdfbb87ab44a787eb40098e", + "m_Group": { + "m_Id": "1e4de29407bf4a549be4dfda7a3e4fa9" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1134.0001220703125, + "y": -1033.0, + "width": 122.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2698697e473e8c8ea6610ece1fa22d9d" + }, + { + "m_Id": "5b57e789b31fc98bae99e7bd0d15ef4b" + }, + { + "m_Id": "ae248f96bca4fc8ca53d727db9203da5" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7e50761fa4789e82a61e8898e2c7747d", + "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": "7f3d6705eb004facb736b97ee02cf696", + "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": "ad69e50f43964ca09e811e461d929396" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f8c44ac45cc4c858c026e74903480b7", + "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.UVMaterialSlot", + "m_ObjectId": "802f03e55676fe898de324a64796676c", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "8120224fb6424d88b3d63d443b100451", + "m_Guid": { + "m_GuidSerialized": "aa98abac-a649-406c-8529-a7ef692a37ad" + }, + "m_Name": "Wave Data 1 (Tiling / Speed)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_17DE9500", + "m_OverrideReferenceName": "_WaveData1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": -0.25, + "w": 0.33000001311302187 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "815a5798401b4c8e8d431596837e0eea", + "m_Guid": { + "m_GuidSerialized": "12c6425d-d186-4365-8a61-6df83a735bca" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_763D29D1", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "821080131e2b388094381fffaa2c36f5", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "825bec7637f12e87b8e9206f713a5388", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "826297532d5f3f89bc6be4cb63643b78", + "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.BlockNode", + "m_ObjectId": "829fb1799f674674affcda3eee4b2651", + "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": "9c03a0d3ed74458a889a0f932f258d4a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "82adb5dcdcca1f8a96b43780af3c3d3d", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3381.999755859375, + "y": -1801.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2cce73e6f7114b8ca1df8ff0073a5c65" + }, + { + "m_Id": "366defba13f09d8b8f155ae56b23a111" + }, + { + "m_Id": "864520d7e6ebc788af8b914d96d96512" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "82e69588f579ad8da0cbf2f6fc9664c0", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3231.999755859375, + "y": -2123.0, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "37288a54567569859bcaa4b8535c6c14" + }, + { + "m_Id": "0c4f0afb6f8c088a9430fd488256f526" + }, + { + "m_Id": "e59241612337248f93c0b7d70ba3db29" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "8316794330732f88a87f83c6e5781237", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2413.0, + "y": -64.0000228881836, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "c69099e504c12a88ba7efa2fc181722e" + }, + { + "m_Id": "1628134886a57782aeb3e972394be98a" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "83d1757e67963489b2a4659d3115135a", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.MultiplyNode", + "m_ObjectId": "84156e5507b31287953bb6f56b65dc0e", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2825.0, + "y": 1600.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "895962dcb0db0d8c8e86de6a318ef088" + }, + { + "m_Id": "24de74ef2126b98e9d92a6f94e10bdbc" + }, + { + "m_Id": "619d89e60881c085974162dea56bc3c0" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "864520d7e6ebc788af8b914d96d96512", + "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": "87c3574c75acc18d933c4fda1c8e7490", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "88b8b2e80ea20880ad7443e849a3b37e", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "88dfe4b09f7b5b8e8036e2fa55f2a1f3", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": -0.05000000074505806, + "y": 1.0, + "z": 1.0, + "w": 1.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": "88e567efe7a78b8983917268c9414c5f", + "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.Vector3MaterialSlot", + "m_ObjectId": "8917c0383eaf3b84a6e6d9ae945b272a", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "895962dcb0db0d8c8e86de6a318ef088", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "8ac029ca5efbb68ea2796f081c175d66", + "m_Id": 1, + "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": "8bd50cda75869485922060bf1948436a", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "8c93a4feba169181a323f043921061fc", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2392.0, + "y": -1873.9998779296875, + "width": 157.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb634b5666d3ad8eaefb5f107a305a8b" + }, + { + "m_Id": "b0d18345b67c1b8e902587f69a3a986c" + }, + { + "m_Id": "19beae6a569a0e8eb16853b1957c474f" + } + ], + "synonyms": [ + "intensity" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cdc3b8528ce0286b07b39f5e13cc1a9", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8d1d500b9cfb798cbc7210c9da2a3746", + "m_Id": 1, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "8d7d6cebbdc8528bb7aa0cb74be411cd", + "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.Vector4MaterialSlot", + "m_ObjectId": "8d9d763b9691a48eb1060ca3cad8e7c4", + "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.CombineNode", + "m_ObjectId": "8dd70a2e897d0388a2d23f34ac0d45da", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3560.999755859375, + "y": -1195.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b0d8d71ec1684d8ab52f779138b4bffc" + }, + { + "m_Id": "a8382e66add6ac82aff875da153cc711" + }, + { + "m_Id": "e5714cf8a26e868fa59e112d36e2da98" + }, + { + "m_Id": "241102f2c420ea8b84f4da3185108cd0" + }, + { + "m_Id": "1e03827fbd418d8cbec8b9c581dd6df1" + }, + { + "m_Id": "6b57959fcb19ec88abd04b7efffc39f1" + }, + { + "m_Id": "1fe748387a05ed85b7982b9f4d019fd1" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8decfe40f654b08680a00d7e9e0385e7", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3341.0, + "y": 1693.0, + "width": 181.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "1102744d5222bd8095a778324d4233c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "655a6ee0c7dc198bbd71aa2adac3d167" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "8e19905e83c77c809aeee9f91e91bd72", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8e343708b6684183996e0393c94a1222", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8fc353578436948a845e75355f809c5c", + "m_Group": { + "m_Id": "1e4de29407bf4a549be4dfda7a3e4fa9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1379.0, + "y": -1151.0, + "width": 122.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0b88c7ee59aeb08a9163b434f6cd854b" + }, + { + "m_Id": "424c9f7968141c8c8396262be2716335" + }, + { + "m_Id": "25c4b6ab4ea62b8d8baf48e6363534bf" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "91763598b44e5981a61a9f3da31d60fc", + "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": "92ef398bdace038f97ad3479f4c5d188", + "m_Group": { + "m_Id": "1e4de29407bf4a549be4dfda7a3e4fa9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1064.0, + "y": -1115.0, + "width": 127.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "277d0c9a0044da8c9b413ad600e0095b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "815a5798401b4c8e8d431596837e0eea" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9403da6a0790838b86b803c884a2c794", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9448865c5c56bc80ac17f3df775261e6", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "96e410942692f189b49a1cf8e33ed34d", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97e314b9a5e5718fb2b36508b7a41943", + "m_Id": 0, + "m_DisplayName": "Foam Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "97fac8c64c419580bcf4ad2f10a491af", + "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.Vector3MaterialSlot", + "m_ObjectId": "9844026dfea35381be6c45fbcc0d37a8", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "98e37d92ae4a2d8da3675550ed271795", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "9c03a0d3ed74458a889a0f932f258d4a", + "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.Vector1MaterialSlot", + "m_ObjectId": "9f905787cac2858d9d9f3b7bd49b7ffa", + "m_Id": 2, + "m_DisplayName": "Orthographic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Orthographic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a19c53d4d5286682a249a7bc9742d119", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "a19d034a4f8cb88b81ca1ab582f8cb7c", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3930.999755859375, + "y": -1391.9998779296875, + "width": 197.99998474121095, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "7538f56ff3373b85b6ca47d174260082" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 4, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2139122c4d9ab898f45e8c82ef2d207", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a235edf9915bd683bf21bbb24222a748", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a243084b3e090a8faed0824a22f1318f", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2678ec7ccaacf82980d063d15de6854", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a27f9295de573083af98a00168ff137a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a2f6a1a836b72f8d9ebb46e01f343f54", + "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.MultiplyNode", + "m_ObjectId": "a3a4e9d7e4db078286c1804cb0deb301", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2827.0, + "y": 1780.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2a09b491335942829ceceff8542e4a36" + }, + { + "m_Id": "74977fb82fa6088aa1b867994c8a20b7" + }, + { + "m_Id": "e3e485e7fdce208998f5d9afce1d9ef3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a55c9f1dc0dcf5808cc642e4c9c3ce40", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a77c83ea55787e8f9acb246986e27a32", + "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": "a8382e66add6ac82aff875da153cc711", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa264daf94c83d828d043ca7b8aea20a", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "aaed6fca6a98e483a88bd795def5b830", + "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.TimeNode", + "m_ObjectId": "aca9baf054b1a18ba13dfc5d79f29786", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -2229.0, + "y": 777.0, + "width": 118.0, + "height": 173.0 + } + }, + "m_Slots": [ + { + "m_Id": "f9e6fb329028c287adb450c6d6774bde" + }, + { + "m_Id": "a235edf9915bd683bf21bbb24222a748" + }, + { + "m_Id": "3f90b4aa7e2db28096a5a6fa170f507f" + }, + { + "m_Id": "a2139122c4d9ab898f45e8c82ef2d207" + }, + { + "m_Id": "eae29d27da3c7f84a3c13096797bbbc7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "acbe676262b0f080841a700e14eac55b", + "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.Vector1MaterialSlot", + "m_ObjectId": "ad69e50f43964ca09e811e461d929396", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ae248f96bca4fc8ca53d727db9203da5", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ae7c4d8bd0ea06899642cab87c7b2dfd", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "af2aee40f2d3a784bfb31bd33cc4fa06", + "m_Id": 1, + "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.TimeNode", + "m_ObjectId": "af2cdb33d8aa2287be97032e89ebce72", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -3662.999755859375, + "y": -1776.9998779296875, + "width": 75.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "0aaa35ad506be28299b4ca1433b89402" + }, + { + "m_Id": "797de180a21da785a5936bc660dafaf8" + }, + { + "m_Id": "2dbaf87c05b88f88a20a87a60701a1de" + }, + { + "m_Id": "8e343708b6684183996e0393c94a1222" + }, + { + "m_Id": "6d9f39359c8e268aaefdffbc89d51b3b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0823f1973adbd8c8187bd2d1bfafbd3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0d18345b67c1b8e902587f69a3a986c", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 0.75, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0d8d71ec1684d8ab52f779138b4bffc", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b109cec7ea7bc386998e08eea5f2f802", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b1fe9afef5da4593b6975e870c6c5879", + "m_Title": "Foam", + "m_Position": { + "x": 34.73786163330078, + "y": 43.292518615722659 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b27855e127a36d8188eb8f77b1251373", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "b31af16a99f1108f8d45328fde8e8ba6", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3128.0, + "y": 1340.0, + "width": 114.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2f6a1a836b72f8d9ebb46e01f343f54" + }, + { + "m_Id": "e063b2bfc2804f80800873a67a88199c" + }, + { + "m_Id": "7ab99962c28d4980b504259a286dc131" + }, + { + "m_Id": "2301745857c9ab8e82209be841292230" + }, + { + "m_Id": "489c5dd118d7e08bbbbfcada79c8adb5" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "b3de0d919bae9b8f9f492afdb159dc6d", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": 1499.0, + "width": 133.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "4722e2162cb68885b4cc8d8cbcf52ebb" + }, + { + "m_Id": "ef6b9b67f66e8384a4da5995c41cfe76" + }, + { + "m_Id": "795d9078031ae486a1e3de88eb04b590" + }, + { + "m_Id": "b43f4b9ddd21fe8b83171ceb28b738b2" + }, + { + "m_Id": "4c63d248c21fd88e8aa142941056310d" + }, + { + "m_Id": "88b8b2e80ea20880ad7443e849a3b37e" + }, + { + "m_Id": "c9c9936ae8e27a849a9a31bd9645e47c" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b43f4b9ddd21fe8b83171ceb28b738b2", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b458d44920e94d6c98a17226a0639b18", + "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": "b942a68388b6404cbe685c74bd908717" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b4d828e128b768829e85089fc4a39571", + "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.Vector1MaterialSlot", + "m_ObjectId": "b4e05ad6b3b7d48581897f909cb5de91", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b564f6af76d7b18da8ecd1bb0f9fb541", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b5857934c9dfa380ad93995067db1487", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b5c64711316e5d8eae38704f4f02798b", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1522.0, + "y": 1186.0, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "b872a274a2d854819aa5a84595f162d8" + }, + { + "m_Id": "180cd5a3772cc68081756457795de978" + }, + { + "m_Id": "4206e08e83b2418389ec2c437855cd82" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b5fca16eafc92c83a014d5c159454124", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b60f832c19a6e6818ec40295c5ec5197", + "m_Id": 7, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b6150f8641ab488bb860ecc88cb47f5b", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b77eab438fa0958a90056de3031092f9", + "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.Vector4MaterialSlot", + "m_ObjectId": "b7ed5d6d3c6a2f8d92f1759a91462250", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "b872a274a2d854819aa5a84595f162d8", + "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.MultiplyNode", + "m_ObjectId": "b9260f4c48e1eb8db0c2af14a096b7e0", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3402.999755859375, + "y": -1284.0, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2053c6fa048cbf88886fab7447eaa310" + }, + { + "m_Id": "4493d3314b57ff80ab144269ef0efa3d" + }, + { + "m_Id": "61b02cc35e1ef087b6e164b27a7a3760" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "b942a68388b6404cbe685c74bd908717", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "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": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b9f7756731564dfe8ae70eb80a3a577a", + "m_Title": "Waves", + "m_Position": { + "x": 85.26605224609375, + "y": 60.13971710205078 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba141fcc2129a5808f9825d711c39972", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ba8eeca833d5708ca4e1c8ca629f5e9d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "bbcdb9664bf5f58cad0e816ed2456771", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "bdb8419ed3b069868f0aff264fa0bac9", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3560.999755859375, + "y": -1385.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "30b575751badc48289c9526e0015fbc5" + }, + { + "m_Id": "361922fceedb3480a94e3662b736382d" + }, + { + "m_Id": "c30f00a5eaa8cc878d93652a05d1a520" + }, + { + "m_Id": "98e37d92ae4a2d8da3675550ed271795" + }, + { + "m_Id": "83d1757e67963489b2a4659d3115135a" + }, + { + "m_Id": "3c4637868c57ea8d9273a347d054a46b" + }, + { + "m_Id": "57bfd6f624a76d82a66b64e785fc574d" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bec0258cc1e198879100416af673f3d4", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Vector1MaterialSlot", + "m_ObjectId": "bfbfdaaf27049e8db27555985e6a22b4", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c0c8ec1446821b888eaecce6f2c7ba2b", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c10f5fa0e7baa882a699650df1f7d513", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "c2069791a035f28c85192b6597fc3874", + "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.Vector2MaterialSlot", + "m_ObjectId": "c28cc8b1532e6787962011664a2e9cf7", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c30f00a5eaa8cc878d93652a05d1a520", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "c415dc14f0b04732b3cfefc33baa145c", + "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.PropertyNode", + "m_ObjectId": "c41a238340e8c488a33fca43e3c17b24", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.999755859375, + "y": -1520.9998779296875, + "width": 112.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "eb88cfeec2a9ee8988085dd699f463a4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f4fa47a790d8e08f9dae7b5bcf614494" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SineNode", + "m_ObjectId": "c585b7ce79b3a885a3e601c58c7a1488", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Sine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1817.0, + "y": 824.0, + "width": 124.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "ae7c4d8bd0ea06899642cab87c7b2dfd" + }, + { + "m_Id": "8d1d500b9cfb798cbc7210c9da2a3746" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c61ac30e7cf438899293173f12167a54", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c669c4b3c660e485ac53bc996268f291", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c69099e504c12a88ba7efa2fc181722e", + "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.Vector1MaterialSlot", + "m_ObjectId": "c88b29da07f6588483f3c37704210f04", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c994067a7dbe9c858baf48e8343f35af", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c9c9936ae8e27a849a9a31bd9645e47c", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cb634b5666d3ad8eaefb5f107a305a8b", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cb8b0cde827488888b71ea66dfc8bdb1", + "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.Vector3MaterialSlot", + "m_ObjectId": "cbd857da950a7889a9c145f71c507aee", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cd5e2572f5426f87855d2b4a5d781fab", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d1024779b3cf628d9899f2df6bcc4517", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 3.1415998935699465, + "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.OneMinusNode", + "m_ObjectId": "d162c407518a1386afcf5dc4e5454319", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2193.0, + "y": -66.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "00c2984a8d5e048595ef93c11242079c" + }, + { + "m_Id": "af2aee40f2d3a784bfb31bd33cc4fa06" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d1e67c80eb75488bb96ec9cfc3388018", + "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.Vector1MaterialSlot", + "m_ObjectId": "d1f82177a1621d84b422a41f769952fb", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d208fd175baad785915021a4e2eed92a", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d235f6e73d5e9a88a0c49322937bafc6", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d2c27464564c5280b84218e53016f35c", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d3b47154ca8b57839138b5597d4f7bd3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d3c63b7fefbd9e8cb70bbeb29384f420", + "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": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "d43d73caf580408d98bf3f375720d05f", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "3bc2057cf37c47ceb824326a0c69aef1" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d47270e0a31aa1819b14e8d587c6a997", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d47834c697e54c8d9bf77ff19a3653e8", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d4869fd01779d482ad13f55358ecc53a", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d567a7e9aa7b6380a94a51fbb14a203f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "d604003de84c9680a5dfac8b940b08ba", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d605a9e3ff77638eb8b141100c3fe85e", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d647ca1e424e9388bc5038511e58970d", + "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.Vector1MaterialSlot", + "m_ObjectId": "d65a274db28f8588ad3f3cb7d1bf9436", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d73b3bffb706498ba930191965329d65", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d76a6d6776e3dd8c9adbe2d2e57ab45b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "da1b9b8082158e83b090cace8841351b", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3685.999755859375, + "y": -1994.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d1010fa41661a8984dfaa62e71bdd4e" + }, + { + "m_Id": "d1f82177a1621d84b422a41f769952fb" + }, + { + "m_Id": "c61ac30e7cf438899293173f12167a54" + }, + { + "m_Id": "a55c9f1dc0dcf5808cc642e4c9c3ce40" + }, + { + "m_Id": "ba141fcc2129a5808f9825d711c39972" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "dd8d547c2b2566818b891eeaa6d473a8", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Vector4MaterialSlot", + "m_ObjectId": "de298afcc71e9f8da30d663c678ef761", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Vector1MaterialSlot", + "m_ObjectId": "e063b2bfc2804f80800873a67a88199c", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "e17847f3fec31a8e8d8c18747c0b7d6e", + "m_Id": 0, + "m_DisplayName": "Waves Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e262c306e7e5ec809ee5ef90115cfb1c", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2f48e78babdc487b28f8cb21a2762c5", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "e3371ffae8ec4943ae7f9475079d442e", + "m_Title": "SceneDepth Pass", + "m_Position": { + "x": 17.68561553955078, + "y": 12.52088737487793 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e36e2c3faf9bc88bb364759de5d1650a", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e3e485e7fdce208998f5d9afce1d9ef3", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "e4f4ac64aee5438386eda8f600d625a0", + "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": "e5714cf8a26e868fa59e112d36e2da98", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e59241612337248f93c0b7d70ba3db29", + "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": "e5b4c69af33bff8a98a9fd66fd91f9f8", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "e5ef5688efacc18eab59de5583c8fc02", + "m_Group": { + "m_Id": "e3371ffae8ec4943ae7f9475079d442e" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2835.0, + "y": 272.0, + "width": 123.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "204216449ba84c8190b614042b4fdd14" + }, + { + "m_Id": "88dfe4b09f7b5b8e8036e2fa55f2a1f3" + }, + { + "m_Id": "6ccc4720ef36ba89aa4113c3595cff97" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e5fd8ad413caac85b79fb7a52d0e7b64", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "e6dee575abcb4188bca60ba1869b81a5", + "m_Guid": { + "m_GuidSerialized": "a9c7ba0d-b722-4374-9bdb-9698a9136e80" + }, + "m_Name": "Foam Texture", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_509731AF", + "m_OverrideReferenceName": "_FoamTexture", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e700c97e6ddbaa83bb7bce1cbba230eb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e7667a02dea00a81b2fb42d06364f1a2", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e76a21313099c98f8a146e6fd9e6e1e2", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e7dbfe1b4cb6e087801eb60b84ad89a8", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1655.0, + "y": 1332.0, + "width": 107.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b0258bf551de08f8245c7f389facf59" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "068f63abe1300387a02ee779c3f49919" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9f42a71308b268bbdfc5ff9eec7214e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eae29d27da3c7f84a3c13096797bbbc7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "eb88cfeec2a9ee8988085dd699f463a4", + "m_Id": 0, + "m_DisplayName": "Waves Map", + "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": "ec0a4ed90e0e4f87a14df42a7a47dd17", + "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": "ede381b7267ae7879ceaef34e72bb3ec", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ee823e20ccb3fa85a99b66673f3154e8", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ef6b9b67f66e8384a4da5995c41cfe76", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f071fe3c6957a08e91d830105bc08aa7", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2530.0, + "y": 1387.0, + "width": 208.0, + "height": 439.0 + } + }, + "m_Slots": [ + { + "m_Id": "3bf8d52b7895db87ab8419c9c7d92572" + }, + { + "m_Id": "bfbfdaaf27049e8db27555985e6a22b4" + }, + { + "m_Id": "b27855e127a36d8188eb8f77b1251373" + }, + { + "m_Id": "f62ec76438cd68858c34502e05a8869f" + }, + { + "m_Id": "b0823f1973adbd8c8187bd2d1bfafbd3" + }, + { + "m_Id": "826297532d5f3f89bc6be4cb63643b78" + }, + { + "m_Id": "1cb03a2074eba08b9ba42dbe8babbf5a" + }, + { + "m_Id": "aaed6fca6a98e483a88bd795def5b830" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f29e2fe44b70768796908b6cd6258479", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f32a8f07dc618b808a9f517627631de3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f34670df58693e868d4d80c90cc6734b", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1667.0, + "y": 1186.0, + "width": 122.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "23770c519fc34480ad3becdf41ba208e" + }, + { + "m_Id": "3c840d152d89b28bbc2cbff9dda80fc8" + }, + { + "m_Id": "16858ee5f997638392e43d336fef24c3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f350c0cbf9b14467a36ff540f16ae589", + "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": "c415dc14f0b04732b3cfefc33baa145c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f3a8c0a92fc55d8e89be454b6149136c", + "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.Vector2MaterialSlot", + "m_ObjectId": "f45ea682a11f698d8a6e267fe030ba49", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "f4fa47a790d8e08f9dae7b5bcf614494", + "m_Guid": { + "m_GuidSerialized": "adfa9207-6038-47ad-bdc8-e5e9c4615823" + }, + "m_Name": "Waves Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_49BA5D47", + "m_OverrideReferenceName": "_WavesMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f5eef6cc69b3e48c9cac5e2707d96b50", + "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": "f62b3c74c2e8475eaf209275e659a52d", + "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": "6b2e74de05424e088cdad92648f4a23b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f62ec76438cd68858c34502e05a8869f", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f729bfbdbae9fa8fb1ca353cae1cbd33", + "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.BlockNode", + "m_ObjectId": "f85a55efca124982b5bbb27eca2e3671", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Specular", + "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": "3625ba8c465b464e8a6297db9c5e96d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Specular" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "f8b4d80ad4d1a989b81b0eb76e308ae2", + "m_Group": { + "m_Id": "b9f7756731564dfe8ae70eb80a3a577a" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3682.999755859375, + "y": -2242.0, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "d1e67c80eb75488bb96ec9cfc3388018" + }, + { + "m_Id": "1ed9ab9d7634508ab6a96958edd4fc5e" + }, + { + "m_Id": "fa6c708fb854828ea0d6de233d174807" + }, + { + "m_Id": "e9f42a71308b268bbdfc5ff9eec7214e" + }, + { + "m_Id": "555b14874dcb7e818c5a28d9f2647432" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f9e6fb329028c287adb450c6d6774bde", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "fa505b02a5f9c18f8dce6d874f9a12ea", + "m_Group": { + "m_Id": "b1fe9afef5da4593b6975e870c6c5879" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1670.0, + "y": 903.0000610351563, + "width": 125.00000762939453, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "b4d828e128b768829e85089fc4a39571" + }, + { + "m_Id": "16d2e58313df66878caffa0fdc83b27b" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fa6c708fb854828ea0d6de233d174807", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fadf52b0a2224187b3c074826cc78e0e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fb3499c339a640109469d8e9aeaa4fed", + "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": "7a8c8ff25bca412cabb472a2c6f9034f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fda411b685482c8ca3ca155f040ebeeb", + "m_Id": 0, + "m_DisplayName": "Wave Data 1 (Tiling / Speed)", + "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.Vector4MaterialSlot", + "m_ObjectId": "ff69d431fe62018db1270e2da5a64624", + "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, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph.meta new file mode 100644 index 0000000..687eaaf --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 967c325d92eb9ee43b17094d71d1a4dc +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Water/Water (No Refraction).shadergraph + uploadId: 712544 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph new file mode 100644 index 0000000..eb7ef38 --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph @@ -0,0 +1,6657 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "68c1ca67ea024785afc0a6a42ce967e7", + "m_Properties": [ + { + "m_Id": "6c68dd40b488a68bbc1192d589dcedfa" + }, + { + "m_Id": "3ca96d7d13d6cf8b8c965b60f37de157" + }, + { + "m_Id": "70c157e64381298185894dedbeb7652b" + }, + { + "m_Id": "a3d3eac9c90c268781fe973e4939e4b1" + }, + { + "m_Id": "1f7709a4be45f08bab2b811d6c5e21ed" + }, + { + "m_Id": "ad6a0a3bd9d3b5869cbdd0eacc8fcc71" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "a137249b263a49e9b09b153d9a1d4ea7" + } + ], + "m_Nodes": [ + { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + { + "m_Id": "c41a238340e8c488a33fca43e3c17b24" + }, + { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + { + "m_Id": "4f8f8919c9b6058aa8d4d9ac8ecd5f88" + }, + { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + { + "m_Id": "4848463c0211aa81b4190ebef3d9f911" + }, + { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + { + "m_Id": "2acfd9379c6e9c839faf5c050990557b" + }, + { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + { + "m_Id": "af2cdb33d8aa2287be97032e89ebce72" + }, + { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + { + "m_Id": "a19d034a4f8cb88b81ca1ab582f8cb7c" + }, + { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + { + "m_Id": "44aa38d3b16a4885bbd04550d62a949d" + }, + { + "m_Id": "2f2002970e55f681a7c8a99ec2942eca" + }, + { + "m_Id": "666f28015208918b8de0d7cc753934ce" + }, + { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + { + "m_Id": "92ef398bdace038f97ad3479f4c5d188" + }, + { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + { + "m_Id": "85c5cafbe396bf89ad03ab9a1226098c" + }, + { + "m_Id": "6dd99c2ea73d3c8caa9231ef3b3fbc27" + }, + { + "m_Id": "bedb297f83d1f480acdf926fd8835f5b" + }, + { + "m_Id": "f3be48e03b064eb39b4ef065d010dc5e" + }, + { + "m_Id": "7245bfaad8fb4174a393d6066a11535b" + }, + { + "m_Id": "51f00a383b83405190a3265ecd9e3f2f" + }, + { + "m_Id": "c52a2565eb85447ba96b4ba28b550117" + }, + { + "m_Id": "67df2714a1bf49998ce32e98f6bb8635" + }, + { + "m_Id": "6b0171b820f7472486cbaca7fe502c01" + }, + { + "m_Id": "12a590b1550a4c1886bea132b4c8e3a8" + }, + { + "m_Id": "c6947b9a4a19494d98d0cdaf0d718cd7" + }, + { + "m_Id": "61a9495be73b4a45b814630cf9b57f57" + }, + { + "m_Id": "421eeaa2314043b5b982d49fdac40703" + }, + { + "m_Id": "a4feb00be50c4e269bac1db4ad3cab44" + } + ], + "m_GroupDatas": [ + { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + { + "m_Id": "74d73fd051f644a7998918bc8abfd598" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2acfd9379c6e9c839faf5c050990557b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01ef88af9a2b4e889bddf5c1487b06cd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f2002970e55f681a7c8a99ec2942eca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43b0173190ec1e8b856eb7b70268fdab" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44aa38d3b16a4885bbd04550d62a949d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4848463c0211aa81b4190ebef3d9f911" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f8f8919c9b6058aa8d4d9ac8ecd5f88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d186c9f774a288e8acb476c17423e24" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "666f28015208918b8de0d7cc753934ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "12a590b1550a4c1886bea132b4c8e3a8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dd99c2ea73d3c8caa9231ef3b3fbc27" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6dd99c2ea73d3c8caa9231ef3b3fbc27" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b0171b820f7472486cbaca7fe502c01" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b067c134a2e728faf62b3ac881d6caf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82e69588f579ad8da0cbf2f6fc9664c0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e9b42b2c05a3088a6e55cede0527ef4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85c5cafbe396bf89ad03ab9a1226098c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dd99c2ea73d3c8caa9231ef3b3fbc27" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67df2714a1bf49998ce32e98f6bb8635" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c93a4feba169181a323f043921061fc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dd70a2e897d0388a2d23f34ac0d45da" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "391feb085e367d88acba50778961d00e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8fc353578436948a845e75355f809c5c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92ef398bdace038f97ad3479f4c5d188" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69ca7510a1ed4989ab74f8851c24e840" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a19d034a4f8cb88b81ca1ab582f8cb7c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "76da7fd2e464538d985d5a03b75e3efa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af2cdb33d8aa2287be97032e89ebce72" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82adb5dcdcca1f8a96b43780af3c3d3d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3af77f13d269068faa8f3d96bbff4bf6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdb8419ed3b069868f0aff264fa0bac9" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9260f4c48e1eb8db0c2af14a096b7e0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bedb297f83d1f480acdf926fd8835f5b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e4f3f297bdfbb87ab44a787eb40098e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c41a238340e8c488a33fca43e3c17b24" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "16e1cc444d5ed9879b09a2785777b2cf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6377ebcf9da6ac8e905690f4f5a25311" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da1b9b8082158e83b090cace8841351b" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68fa9adc0a211f86a539d6b632ff9f75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f8b4d80ad4d1a989b81b0eb76e308ae2" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3327763ef0a7a78db6d4d205efb64857" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -377.0000915527344, + "y": -1907.0 + }, + "m_Blocks": [ + { + "m_Id": "f3be48e03b064eb39b4ef065d010dc5e" + }, + { + "m_Id": "7245bfaad8fb4174a393d6066a11535b" + }, + { + "m_Id": "51f00a383b83405190a3265ecd9e3f2f" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -377.0000915527344, + "y": -1707.0 + }, + "m_Blocks": [ + { + "m_Id": "c52a2565eb85447ba96b4ba28b550117" + }, + { + "m_Id": "67df2714a1bf49998ce32e98f6bb8635" + }, + { + "m_Id": "6b0171b820f7472486cbaca7fe502c01" + }, + { + "m_Id": "12a590b1550a4c1886bea132b4c8e3a8" + }, + { + "m_Id": "c6947b9a4a19494d98d0cdaf0d718cd7" + }, + { + "m_Id": "61a9495be73b4a45b814630cf9b57f57" + }, + { + "m_Id": "421eeaa2314043b5b982d49fdac40703" + }, + { + "m_Id": "a4feb00be50c4e269bac1db4ad3cab44" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Planar Reflections 5/Universal RP/Water", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "13f20ee93c2c45c19a2118d5e32ccce2" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "01b5b2d2e7bd4934b1f5a74ec1bec8bb", + "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.NormalBlendNode", + "m_ObjectId": "01ef88af9a2b4e889bddf5c1487b06cd", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Normal Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2673.999755859375, + "y": -1873.0, + "width": 197.99998474121095, + "height": 155.0 + } + }, + "m_Slots": [ + { + "m_Id": "3c2bc7dd7b25e68ca945cedce3e46281" + }, + { + "m_Id": "0aa8e5a4f7f3158ea45af249356434af" + }, + { + "m_Id": "e262c306e7e5ec809ee5ef90115cfb1c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "023b47f70c97318aab4f0f9577843936", + "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": "06873d5b670ad68caa4d95c4ee166109", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "098bc52a575242d1962ef899c3e14c30", + "m_Id": 0, + "m_DisplayName": "Specular Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Specular", + "m_StageCapability": 2, + "m_Value": { + "x": 0.19726769626140595, + "y": 0.2710053622722626, + "z": 0.2924528121948242 + }, + "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.Vector3MaterialSlot", + "m_ObjectId": "0aa8e5a4f7f3158ea45af249356434af", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0aaa35ad506be28299b4ca1433b89402", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0b88c7ee59aeb08a9163b434f6cd854b", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0c310897f65c2b819aff4d2151b84b1d", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0c4f0afb6f8c088a9430fd488256f526", + "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": "0fba2c869d655780adc06938f15187ae", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "12a590b1550a4c1886bea132b4c8e3a8", + "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": "5845ac6b4c5e47e78f766df36cd3f094" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "13f20ee93c2c45c19a2118d5e32ccce2", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "14e3ec0325504f40855bf85cb7da6403" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "14e3ec0325504f40855bf85cb7da6403", + "m_WorkflowMode": 0, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "16dbba271aa4608088392f144cf87e15", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "16e1cc444d5ed9879b09a2785777b2cf", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2894.999755859375, + "y": -1451.0, + "width": 197.99998474121095, + "height": 254.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "227a32225113128980ee05e90b6c3ebc" + }, + { + "m_Id": "a19c53d4d5286682a249a7bc9742d119" + }, + { + "m_Id": "66f861232af8e181a239cc7ded9e61a1" + }, + { + "m_Id": "b5857934c9dfa380ad93995067db1487" + }, + { + "m_Id": "4658e1c9422e9a89ae9d73bb284feece" + }, + { + "m_Id": "8e19905e83c77c809aeee9f91e91bd72" + }, + { + "m_Id": "d208fd175baad785915021a4e2eed92a" + }, + { + "m_Id": "17c52ee23768b286ac7ce60394294981" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "17c52ee23768b286ac7ce60394294981", + "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.Vector3MaterialSlot", + "m_ObjectId": "19beae6a569a0e8eb16853b1957c474f", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1d36703d9fa04a8c9a347c2d06de0234", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1e03827fbd418d8cbec8b9c581dd6df1", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.Vector1MaterialSlot", + "m_ObjectId": "1ed9ab9d7634508ab6a96958edd4fc5e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "1f7709a4be45f08bab2b811d6c5e21ed", + "m_Guid": { + "m_GuidSerialized": "adfa9207-6038-47ad-bdc8-e5e9c4615823" + }, + "m_Name": "Waves Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_49BA5D47", + "m_OverrideReferenceName": "_WavesMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "1fe748387a05ed85b7982b9f4d019fd1", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2053c6fa048cbf88886fab7447eaa310", + "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.Vector4MaterialSlot", + "m_ObjectId": "227a32225113128980ee05e90b6c3ebc", + "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.Vector1MaterialSlot", + "m_ObjectId": "22e5de359c31e6828c1e541fdb8571c1", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "241102f2c420ea8b84f4da3185108cd0", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "25c4b6ab4ea62b8d8baf48e6363534bf", + "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.Vector4MaterialSlot", + "m_ObjectId": "2673896d6bf3db89a22d6b1e7b578630", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": "2698697e473e8c8ea6610ece1fa22d9d", + "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.Texture2DMaterialSlot", + "m_ObjectId": "277d0c9a0044da8c9b413ad600e0095b", + "m_Id": 0, + "m_DisplayName": "Reflection Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "27cbaec8188ee684824c19c46983400e", + "m_Id": 1, + "m_DisplayName": "Output 1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2acfd9379c6e9c839faf5c050990557b", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3035.999755859375, + "y": -2219.0, + "width": 112.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "e17847f3fec31a8e8d8c18747c0b7d6e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1f7709a4be45f08bab2b811d6c5e21ed" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b958959b270df848441e8f7a7ce13a5", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2cce73e6f7114b8ca1df8ff0073a5c65", + "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.Vector1MaterialSlot", + "m_ObjectId": "2dbaf87c05b88f88a20a87a60701a1de", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "2e9b42b2c05a3088a6e55cede0527ef4", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2895.999755859375, + "y": -2152.999755859375, + "width": 197.99998474121095, + "height": 254.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "8d9d763b9691a48eb1060ca3cad8e7c4" + }, + { + "m_Id": "16dbba271aa4608088392f144cf87e15" + }, + { + "m_Id": "d235f6e73d5e9a88a0c49322937bafc6" + }, + { + "m_Id": "7a34f09119df6281b90a289dcf6ef72c" + }, + { + "m_Id": "06873d5b670ad68caa4d95c4ee166109" + }, + { + "m_Id": "bbcdb9664bf5f58cad0e816ed2456771" + }, + { + "m_Id": "802f03e55676fe898de324a64796676c" + }, + { + "m_Id": "acbe676262b0f080841a700e14eac55b" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2f2002970e55f681a7c8a99ec2942eca", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3921.999755859375, + "y": -1221.9998779296875, + "width": 179.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "fda411b685482c8ca3ca155f040ebeeb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a3d3eac9c90c268781fe973e4939e4b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30b575751badc48289c9526e0015fbc5", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3301ca9d3b202d809ffc98459675c800", + "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.CombineNode", + "m_ObjectId": "3327763ef0a7a78db6d4d205efb64857", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3535.999755859375, + "y": -2333.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "e2f48e78babdc487b28f8cb21a2762c5" + }, + { + "m_Id": "76eba886c513ba8c8a0002742c263ce6" + }, + { + "m_Id": "38f5b33147b0248c9d679f00b8dfcc07" + }, + { + "m_Id": "b109cec7ea7bc386998e08eea5f2f802" + }, + { + "m_Id": "2673896d6bf3db89a22d6b1e7b578630" + }, + { + "m_Id": "3912bb9f76582a87820d69286f25cd8b" + }, + { + "m_Id": "4e69a4c07acd628e8d8ef0c17fb27fb6" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "361922fceedb3480a94e3662b736382d", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "366defba13f09d8b8f155ae56b23a111", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "37288a54567569859bcaa4b8535c6c14", + "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": "37d015777105268f8c1c6674f8f8a9de", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "38f5b33147b0248c9d679f00b8dfcc07", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3912bb9f76582a87820d69286f25cd8b", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "391feb085e367d88acba50778961d00e", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3404.999755859375, + "y": -1103.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7e50761fa4789e82a61e8898e2c7747d" + }, + { + "m_Id": "e4f4ac64aee5438386eda8f600d625a0" + }, + { + "m_Id": "88e567efe7a78b8983917268c9414c5f" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "3af77f13d269068faa8f3d96bbff4bf6", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3254.999755859375, + "y": -1424.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec0a4ed90e0e4f87a14df42a7a47dd17" + }, + { + "m_Id": "023b47f70c97318aab4f0f9577843936" + }, + { + "m_Id": "97fac8c64c419580bcf4ad2f10a491af" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3c2bc7dd7b25e68ca945cedce3e46281", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3c4637868c57ea8d9273a347d054a46b", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3ca96d7d13d6cf8b8c965b60f37de157", + "m_Guid": { + "m_GuidSerialized": "12c6425d-d186-4365-8a61-6df83a735bca" + }, + "m_Name": "Reflection Tex", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_763D29D1", + "m_OverrideReferenceName": "_ReflectionTex", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3d1010fa41661a8984dfaa62e71bdd4e", + "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.Vector1MaterialSlot", + "m_ObjectId": "3d8713c9e4871488ad6280f7b453ceab", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "421eeaa2314043b5b982d49fdac40703", + "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": "bc553e94030049b88dc5fa7a3ad95350" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "424c9f7968141c8c8396262be2716335", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.05000000074505806, + "e01": 0.0, + "e02": 0.0, + "e03": 2.0, + "e10": 0.05000000074505806, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 0.05000000074505806, + "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.SplitNode", + "m_ObjectId": "43b0173190ec1e8b856eb7b70268fdab", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3708.999755859375, + "y": -1296.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "8d7d6cebbdc8528bb7aa0cb74be411cd" + }, + { + "m_Id": "3d8713c9e4871488ad6280f7b453ceab" + }, + { + "m_Id": "8cdc3b8528ce0286b07b39f5e13cc1a9" + }, + { + "m_Id": "77041595ad0054868018d22d3c44f14b" + }, + { + "m_Id": "c88b29da07f6588483f3c37704210f04" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4493d3314b57ff80ab144269ef0efa3d", + "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.TimeNode", + "m_ObjectId": "44aa38d3b16a4885bbd04550d62a949d", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -3685.999755859375, + "y": -1078.9998779296875, + "width": 75.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "e36e2c3faf9bc88bb364759de5d1650a" + }, + { + "m_Id": "9403da6a0790838b86b803c884a2c794" + }, + { + "m_Id": "1d36703d9fa04a8c9a347c2d06de0234" + }, + { + "m_Id": "5fe117e8332ac98bb58ca1fb634233e7" + }, + { + "m_Id": "ede381b7267ae7879ceaef34e72bb3ec" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4658e1c9422e9a89ae9d73bb284feece", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4773c8cd437ad48ca8d2c4def723bae7", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "4848463c0211aa81b4190ebef3d9f911", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3907.999755859375, + "y": -2090.0, + "width": 197.99998474121095, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "821080131e2b388094381fffaa2c36f5" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 4, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "49afa272a012068b9231b6d3fed482c0", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4d186c9f774a288e8acb476c17423e24", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3379.999755859375, + "y": -1981.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "3301ca9d3b202d809ffc98459675c800" + }, + { + "m_Id": "0c310897f65c2b819aff4d2151b84b1d" + }, + { + "m_Id": "f3a8c0a92fc55d8e89be454b6149136c" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4e69a4c07acd628e8d8ef0c17fb27fb6", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f8f8919c9b6058aa8d4d9ac8ecd5f88", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3903.999755859375, + "y": -1935.9998779296875, + "width": 179.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b3156e6299f86839d396d62cb45fb4f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "70c157e64381298185894dedbeb7652b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "506aedc4e1cd4a1982177f7d1d1928b1", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "51a48e6bf8c27780a444dd5961871642", + "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": "51f00a383b83405190a3265ecd9e3f2f", + "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": "83c12788ca2245529e3679d1c7236269" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "555b14874dcb7e818c5a28d9f2647432", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "558725fba9c0b780a1961d1db2f8b444", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "57bfd6f624a76d82a66b64e785fc574d", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5845ac6b4c5e47e78f766df36cd3f094", + "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.Vector1MaterialSlot", + "m_ObjectId": "5974e158916f688f9debe64afd960423", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5a81c7968ba5fd8b84fc7b2a7e45168f", + "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.CombineNode", + "m_ObjectId": "5b067c134a2e728faf62b3ac881d6caf", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3558.999755859375, + "y": -1634.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "d605a9e3ff77638eb8b141100c3fe85e" + }, + { + "m_Id": "76d16584d8a1e08f8c720dfd69bbd087" + }, + { + "m_Id": "d65a274db28f8588ad3f3cb7d1bf9436" + }, + { + "m_Id": "5974e158916f688f9debe64afd960423" + }, + { + "m_Id": "bec0258cc1e198879100416af673f3d4" + }, + { + "m_Id": "a243084b3e090a8faed0824a22f1318f" + }, + { + "m_Id": "f45ea682a11f698d8a6e267fe030ba49" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5b3156e6299f86839d396d62cb45fb4f", + "m_Id": 0, + "m_DisplayName": "Wave Data 0 (Tiling / Speed)", + "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": "5b57e789b31fc98bae99e7bd0d15ef4b", + "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": "5fe117e8332ac98bb58ca1fb634233e7", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "61a9495be73b4a45b814630cf9b57f57", + "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": "790e2ef6a2914a35a55ed7244adbe5f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "61b02cc35e1ef087b6e164b27a7a3760", + "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.CombineNode", + "m_ObjectId": "6377ebcf9da6ac8e905690f4f5a25311", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3537.999755859375, + "y": -2083.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "aa264daf94c83d828d043ca7b8aea20a" + }, + { + "m_Id": "75ab980c797d4683ab45e0f1748d06b8" + }, + { + "m_Id": "a2678ec7ccaacf82980d063d15de6854" + }, + { + "m_Id": "b564f6af76d7b18da8ecd1bb0f9fb541" + }, + { + "m_Id": "6cc43be410b0fe8eb940f92507a036f3" + }, + { + "m_Id": "8917c0383eaf3b84a6e6d9ae945b272a" + }, + { + "m_Id": "c28cc8b1532e6787962011664a2e9cf7" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "666f28015208918b8de0d7cc753934ce", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -639.0001220703125, + "y": -1781.0001220703125, + "width": 112.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "8bd50cda75869485922060bf1948436a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6c68dd40b488a68bbc1192d589dcedfa" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "666fdea240d25582bfcf5aa7a0bbb606", + "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.Vector1MaterialSlot", + "m_ObjectId": "66f861232af8e181a239cc7ded9e61a1", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "67b15ecb64722a819073f337ef252343", + "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.BlockNode", + "m_ObjectId": "67df2714a1bf49998ce32e98f6bb8635", + "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": "506aedc4e1cd4a1982177f7d1d1928b1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "68fa9adc0a211f86a539d6b632ff9f75", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3537.999755859375, + "y": -1893.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "e700c97e6ddbaa83bb7bce1cbba230eb" + }, + { + "m_Id": "4773c8cd437ad48ca8d2c4def723bae7" + }, + { + "m_Id": "b6150f8641ab488bb860ecc88cb47f5b" + }, + { + "m_Id": "22e5de359c31e6828c1e541fdb8571c1" + }, + { + "m_Id": "b7ed5d6d3c6a2f8d92f1759a91462250" + }, + { + "m_Id": "e7667a02dea00a81b2fb42d06364f1a2" + }, + { + "m_Id": "558725fba9c0b780a1961d1db2f8b444" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "69ca7510a1ed4989ab74f8851c24e840", + "m_Group": { + "m_Id": "74d73fd051f644a7998918bc8abfd598" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -864.0000610351563, + "y": -1474.0, + "width": 198.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "666fdea240d25582bfcf5aa7a0bbb606" + }, + { + "m_Id": "e5b4c69af33bff8a98a9fd66fd91f9f8" + }, + { + "m_Id": "fadf52b0a2224187b3c074826cc78e0e" + }, + { + "m_Id": "d47270e0a31aa1819b14e8d587c6a997" + }, + { + "m_Id": "37d015777105268f8c1c6674f8f8a9de" + }, + { + "m_Id": "c2069791a035f28c85192b6597fc3874" + }, + { + "m_Id": "49afa272a012068b9231b6d3fed482c0" + }, + { + "m_Id": "67b15ecb64722a819073f337ef252343" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6b0171b820f7472486cbaca7fe502c01", + "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": "8682a2b673bb4a628fb732ec013a12a9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6b57959fcb19ec88abd04b7efffc39f1", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6c68dd40b488a68bbc1192d589dcedfa", + "m_Guid": { + "m_GuidSerialized": "a5c66c6b-066d-47ce-b5cc-df6823b8cb20" + }, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_EF8DA9C1", + "m_OverrideReferenceName": "_Smoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.75, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6cc43be410b0fe8eb940f92507a036f3", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.NormalMaterialSlot", + "m_ObjectId": "6cee101dfe7549fa83221148b76ed252", + "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": "6d9f39359c8e268aaefdffbc89d51b3b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6dd99c2ea73d3c8caa9231ef3b3fbc27", + "m_Group": { + "m_Id": "74d73fd051f644a7998918bc8abfd598" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -519.0001220703125, + "y": -1471.0001220703125, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "c150ac144d384c89803a9f7574b79750" + }, + { + "m_Id": "51a48e6bf8c27780a444dd5961871642" + }, + { + "m_Id": "5a81c7968ba5fd8b84fc7b2a7e45168f" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "70c157e64381298185894dedbeb7652b", + "m_Guid": { + "m_GuidSerialized": "0f8739de-ad20-40b0-891f-11f69a25b91c" + }, + "m_Name": "Wave Data 0 (Tiling / Speed)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_FE84B2E", + "m_OverrideReferenceName": "_WaveData0", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.25, + "w": -0.25 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7245bfaad8fb4174a393d6066a11535b", + "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": "6cee101dfe7549fa83221148b76ed252" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "74d73fd051f644a7998918bc8abfd598", + "m_Title": "Reflection", + "m_Position": { + "x": -1380.0, + "y": -1570.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7538f56ff3373b85b6ca47d174260082", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "75ab980c797d4683ab45e0f1748d06b8", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "76d16584d8a1e08f8c720dfd69bbd087", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "76da7fd2e464538d985d5a03b75e3efa", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3705.999755859375, + "y": -1543.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "d647ca1e424e9388bc5038511e58970d" + }, + { + "m_Id": "0fba2c869d655780adc06938f15187ae" + }, + { + "m_Id": "2b958959b270df848441e8f7a7ce13a5" + }, + { + "m_Id": "d3b47154ca8b57839138b5597d4f7bd3" + }, + { + "m_Id": "b4e05ad6b3b7d48581897f909cb5de91" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "76eba886c513ba8c8a0002742c263ce6", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "77041595ad0054868018d22d3c44f14b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "787b2a4bc92e2881b768542aa192c947", + "m_Id": 0, + "m_DisplayName": "Water 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.Vector1MaterialSlot", + "m_ObjectId": "790e2ef6a2914a35a55ed7244adbe5f8", + "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.Vector1MaterialSlot", + "m_ObjectId": "797de180a21da785a5936bc660dafaf8", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7a34f09119df6281b90a289dcf6ef72c", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "7e4f3f297bdfbb87ab44a787eb40098e", + "m_Group": { + "m_Id": "74d73fd051f644a7998918bc8abfd598" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1092.0001220703125, + "y": -1393.0, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2698697e473e8c8ea6610ece1fa22d9d" + }, + { + "m_Id": "5b57e789b31fc98bae99e7bd0d15ef4b" + }, + { + "m_Id": "ae248f96bca4fc8ca53d727db9203da5" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7e50761fa4789e82a61e8898e2c7747d", + "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.UVMaterialSlot", + "m_ObjectId": "802f03e55676fe898de324a64796676c", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "821080131e2b388094381fffaa2c36f5", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "82adb5dcdcca1f8a96b43780af3c3d3d", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3381.999755859375, + "y": -1801.9998779296875, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2cce73e6f7114b8ca1df8ff0073a5c65" + }, + { + "m_Id": "366defba13f09d8b8f155ae56b23a111" + }, + { + "m_Id": "864520d7e6ebc788af8b914d96d96512" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "82e69588f579ad8da0cbf2f6fc9664c0", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3231.999755859375, + "y": -2123.0, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "37288a54567569859bcaa4b8535c6c14" + }, + { + "m_Id": "0c4f0afb6f8c088a9430fd488256f526" + }, + { + "m_Id": "e59241612337248f93c0b7d70ba3db29" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "83c12788ca2245529e3679d1c7236269", + "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.Vector4MaterialSlot", + "m_ObjectId": "83d1757e67963489b2a4659d3115135a", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.PropertyNode", + "m_ObjectId": "85c5cafbe396bf89ad03ab9a1226098c", + "m_Group": { + "m_Id": "74d73fd051f644a7998918bc8abfd598" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -651.0000610351563, + "y": -1331.0001220703125, + "width": 111.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "787b2a4bc92e2881b768542aa192c947" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ad6a0a3bd9d3b5869cbdd0eacc8fcc71" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "864520d7e6ebc788af8b914d96d96512", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "8682a2b673bb4a628fb732ec013a12a9", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "88e567efe7a78b8983917268c9414c5f", + "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.Vector3MaterialSlot", + "m_ObjectId": "8917c0383eaf3b84a6e6d9ae945b272a", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8bd50cda75869485922060bf1948436a", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "8c93a4feba169181a323f043921061fc", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2392.0, + "y": -1873.9998779296875, + "width": 157.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb634b5666d3ad8eaefb5f107a305a8b" + }, + { + "m_Id": "b0d18345b67c1b8e902587f69a3a986c" + }, + { + "m_Id": "19beae6a569a0e8eb16853b1957c474f" + } + ], + "synonyms": [ + "intensity" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8cdc3b8528ce0286b07b39f5e13cc1a9", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8d7d6cebbdc8528bb7aa0cb74be411cd", + "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.Vector4MaterialSlot", + "m_ObjectId": "8d9d763b9691a48eb1060ca3cad8e7c4", + "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.CombineNode", + "m_ObjectId": "8dd70a2e897d0388a2d23f34ac0d45da", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3560.999755859375, + "y": -1195.9998779296875, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b0d8d71ec1684d8ab52f779138b4bffc" + }, + { + "m_Id": "a8382e66add6ac82aff875da153cc711" + }, + { + "m_Id": "e5714cf8a26e868fa59e112d36e2da98" + }, + { + "m_Id": "241102f2c420ea8b84f4da3185108cd0" + }, + { + "m_Id": "1e03827fbd418d8cbec8b9c581dd6df1" + }, + { + "m_Id": "6b57959fcb19ec88abd04b7efffc39f1" + }, + { + "m_Id": "1fe748387a05ed85b7982b9f4d019fd1" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "8e19905e83c77c809aeee9f91e91bd72", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8e343708b6684183996e0393c94a1222", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8fc353578436948a845e75355f809c5c", + "m_Group": { + "m_Id": "74d73fd051f644a7998918bc8abfd598" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1337.0001220703125, + "y": -1511.0001220703125, + "width": 122.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "0b88c7ee59aeb08a9163b434f6cd854b" + }, + { + "m_Id": "424c9f7968141c8c8396262be2716335" + }, + { + "m_Id": "25c4b6ab4ea62b8d8baf48e6363534bf" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "92ef398bdace038f97ad3479f4c5d188", + "m_Group": { + "m_Id": "74d73fd051f644a7998918bc8abfd598" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1022.0001220703125, + "y": -1475.0001220703125, + "width": 127.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "277d0c9a0044da8c9b413ad600e0095b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3ca96d7d13d6cf8b8c965b60f37de157" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9403da6a0790838b86b803c884a2c794", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "97fac8c64c419580bcf4ad2f10a491af", + "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": "98e37d92ae4a2d8da3675550ed271795", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "a137249b263a49e9b09b153d9a1d4ea7", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "6c68dd40b488a68bbc1192d589dcedfa" + }, + { + "m_Id": "3ca96d7d13d6cf8b8c965b60f37de157" + }, + { + "m_Id": "70c157e64381298185894dedbeb7652b" + }, + { + "m_Id": "a3d3eac9c90c268781fe973e4939e4b1" + }, + { + "m_Id": "1f7709a4be45f08bab2b811d6c5e21ed" + }, + { + "m_Id": "ad6a0a3bd9d3b5869cbdd0eacc8fcc71" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a19c53d4d5286682a249a7bc9742d119", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "a19d034a4f8cb88b81ca1ab582f8cb7c", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3930.999755859375, + "y": -1391.9998779296875, + "width": 197.99998474121095, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "7538f56ff3373b85b6ca47d174260082" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 4, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a243084b3e090a8faed0824a22f1318f", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2678ec7ccaacf82980d063d15de6854", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "a3d3eac9c90c268781fe973e4939e4b1", + "m_Guid": { + "m_GuidSerialized": "aa98abac-a649-406c-8529-a7ef692a37ad" + }, + "m_Name": "Wave Data 1 (Tiling / Speed)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_17DE9500", + "m_OverrideReferenceName": "_WaveData1", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": -0.25, + "w": 0.33000001311302187 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a4feb00be50c4e269bac1db4ad3cab44", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Specular", + "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": "098bc52a575242d1962ef899c3e14c30" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Specular" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a55c9f1dc0dcf5808cc642e4c9c3ce40", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a8382e66add6ac82aff875da153cc711", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aa264daf94c83d828d043ca7b8aea20a", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "acbe676262b0f080841a700e14eac55b", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "ad6a0a3bd9d3b5869cbdd0eacc8fcc71", + "m_Guid": { + "m_GuidSerialized": "bf57abd9-f4ae-44b7-9c31-dc3cd780809d" + }, + "m_Name": "Water Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2746655A", + "m_OverrideReferenceName": "_WaterColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.5330188274383545, + "g": 0.9907592535018921, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ae248f96bca4fc8ca53d727db9203da5", + "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.TimeNode", + "m_ObjectId": "af2cdb33d8aa2287be97032e89ebce72", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -3662.999755859375, + "y": -1776.9998779296875, + "width": 75.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "0aaa35ad506be28299b4ca1433b89402" + }, + { + "m_Id": "797de180a21da785a5936bc660dafaf8" + }, + { + "m_Id": "2dbaf87c05b88f88a20a87a60701a1de" + }, + { + "m_Id": "8e343708b6684183996e0393c94a1222" + }, + { + "m_Id": "6d9f39359c8e268aaefdffbc89d51b3b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0d18345b67c1b8e902587f69a3a986c", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 0.75, + "m_DefaultValue": 1.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0d8d71ec1684d8ab52f779138b4bffc", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b109cec7ea7bc386998e08eea5f2f802", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b4e05ad6b3b7d48581897f909cb5de91", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b564f6af76d7b18da8ecd1bb0f9fb541", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b5857934c9dfa380ad93995067db1487", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b6150f8641ab488bb860ecc88cb47f5b", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b7ed5d6d3c6a2f8d92f1759a91462250", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "b804897a31a54efaa605eddcd5b0cbe6", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "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": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b9260f4c48e1eb8db0c2af14a096b7e0", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3402.999755859375, + "y": -1284.0, + "width": 119.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2053c6fa048cbf88886fab7447eaa310" + }, + { + "m_Id": "4493d3314b57ff80ab144269ef0efa3d" + }, + { + "m_Id": "61b02cc35e1ef087b6e164b27a7a3760" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba141fcc2129a5808f9825d711c39972", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "bbcdb9664bf5f58cad0e816ed2456771", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bc553e94030049b88dc5fa7a3ad95350", + "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.CombineNode", + "m_ObjectId": "bdb8419ed3b069868f0aff264fa0bac9", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3560.999755859375, + "y": -1385.0, + "width": 130.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "30b575751badc48289c9526e0015fbc5" + }, + { + "m_Id": "361922fceedb3480a94e3662b736382d" + }, + { + "m_Id": "c30f00a5eaa8cc878d93652a05d1a520" + }, + { + "m_Id": "98e37d92ae4a2d8da3675550ed271795" + }, + { + "m_Id": "83d1757e67963489b2a4659d3115135a" + }, + { + "m_Id": "3c4637868c57ea8d9273a347d054a46b" + }, + { + "m_Id": "57bfd6f624a76d82a66b64e785fc574d" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bec0258cc1e198879100416af673f3d4", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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.SubGraphNode", + "m_ObjectId": "bedb297f83d1f480acdf926fd8835f5b", + "m_Group": { + "m_Id": "74d73fd051f644a7998918bc8abfd598" + }, + "m_Name": "ReflectionUVs", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1322.0, + "y": -1307.0, + "width": 129.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "27cbaec8188ee684824c19c46983400e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a71bd3b2478457941b98aad7197cb70b\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c150ac144d384c89803a9f7574b79750", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "c2069791a035f28c85192b6597fc3874", + "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.Vector2MaterialSlot", + "m_ObjectId": "c28cc8b1532e6787962011664a2e9cf7", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c30f00a5eaa8cc878d93652a05d1a520", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c41a238340e8c488a33fca43e3c17b24", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.999755859375, + "y": -1520.9998779296875, + "width": 112.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "eb88cfeec2a9ee8988085dd699f463a4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1f7709a4be45f08bab2b811d6c5e21ed" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c52a2565eb85447ba96b4ba28b550117", + "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": "b804897a31a54efaa605eddcd5b0cbe6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c61ac30e7cf438899293173f12167a54", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c6947b9a4a19494d98d0cdaf0d718cd7", + "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": "ed559bff52284cb4ad51473d462dba21" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c88b29da07f6588483f3c37704210f04", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cb634b5666d3ad8eaefb5f107a305a8b", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d1e67c80eb75488bb96ec9cfc3388018", + "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.Vector1MaterialSlot", + "m_ObjectId": "d1f82177a1621d84b422a41f769952fb", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d208fd175baad785915021a4e2eed92a", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d235f6e73d5e9a88a0c49322937bafc6", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d3b47154ca8b57839138b5597d4f7bd3", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d47270e0a31aa1819b14e8d587c6a997", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d605a9e3ff77638eb8b141100c3fe85e", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d647ca1e424e9388bc5038511e58970d", + "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.Vector1MaterialSlot", + "m_ObjectId": "d65a274db28f8588ad3f3cb7d1bf9436", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "da1b9b8082158e83b090cace8841351b", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3685.999755859375, + "y": -1994.9998779296875, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d1010fa41661a8984dfaa62e71bdd4e" + }, + { + "m_Id": "d1f82177a1621d84b422a41f769952fb" + }, + { + "m_Id": "c61ac30e7cf438899293173f12167a54" + }, + { + "m_Id": "a55c9f1dc0dcf5808cc642e4c9c3ce40" + }, + { + "m_Id": "ba141fcc2129a5808f9825d711c39972" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "e17847f3fec31a8e8d8c18747c0b7d6e", + "m_Id": 0, + "m_DisplayName": "Waves Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e262c306e7e5ec809ee5ef90115cfb1c", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2f48e78babdc487b28f8cb21a2762c5", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e36e2c3faf9bc88bb364759de5d1650a", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e4f4ac64aee5438386eda8f600d625a0", + "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": "e5714cf8a26e868fa59e112d36e2da98", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e59241612337248f93c0b7d70ba3db29", + "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.GroupData", + "m_ObjectId": "e59b9f15e75942548206d4c90ea739f5", + "m_Title": "Waves", + "m_Position": { + "x": 85.26605224609375, + "y": 60.13971710205078 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e5b4c69af33bff8a98a9fd66fd91f9f8", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e700c97e6ddbaa83bb7bce1cbba230eb", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e7667a02dea00a81b2fb42d06364f1a2", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9f42a71308b268bbdfc5ff9eec7214e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "eb88cfeec2a9ee8988085dd699f463a4", + "m_Id": 0, + "m_DisplayName": "Waves Map", + "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": "ec0a4ed90e0e4f87a14df42a7a47dd17", + "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": "ed559bff52284cb4ad51473d462dba21", + "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.Vector1MaterialSlot", + "m_ObjectId": "ede381b7267ae7879ceaef34e72bb3ec", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f3a8c0a92fc55d8e89be454b6149136c", + "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.BlockNode", + "m_ObjectId": "f3be48e03b064eb39b4ef065d010dc5e", + "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": "01b5b2d2e7bd4934b1f5a74ec1bec8bb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f45ea682a11f698d8a6e267fe030ba49", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "f8b4d80ad4d1a989b81b0eb76e308ae2", + "m_Group": { + "m_Id": "e59b9f15e75942548206d4c90ea739f5" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3682.999755859375, + "y": -2242.0, + "width": 110.99999237060547, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "d1e67c80eb75488bb96ec9cfc3388018" + }, + { + "m_Id": "1ed9ab9d7634508ab6a96958edd4fc5e" + }, + { + "m_Id": "fa6c708fb854828ea0d6de233d174807" + }, + { + "m_Id": "e9f42a71308b268bbdfc5ff9eec7214e" + }, + { + "m_Id": "555b14874dcb7e818c5a28d9f2647432" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fa6c708fb854828ea0d6de233d174807", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fadf52b0a2224187b3c074826cc78e0e", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fda411b685482c8ca3ca155f040ebeeb", + "m_Id": 0, + "m_DisplayName": "Wave Data 1 (Tiling / Speed)", + "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": [] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph.meta b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph.meta new file mode 100644 index 0000000..bebf73e --- /dev/null +++ b/Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0d72c7ee57a3f2d46b6dcc1f98b03116 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 257485 + packageName: 'PIDI : Planar Reflections 5 - URP Edition' + packageVersion: 5.3.1 + assetPath: Assets/External/PIDI Game Development Framework/Planar Reflections 5/Universal + Rendering Pipeline/Shaders/Water/Water (Simple).shadergraph + uploadId: 712544 diff --git a/Assets/External/UnityMemoryMappedFile.meta b/Assets/External/UnityMemoryMappedFile.meta new file mode 100644 index 0000000..6024a98 --- /dev/null +++ b/Assets/External/UnityMemoryMappedFile.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6f0fc8b4ae874c945a14e63ee89446d7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/UnityMemoryMappedFile/UnityMemoryMappedFile.csproj.meta b/Assets/External/UnityMemoryMappedFile/UnityMemoryMappedFile.csproj.meta new file mode 100644 index 0000000..5d30675 --- /dev/null +++ b/Assets/External/UnityMemoryMappedFile/UnityMemoryMappedFile.csproj.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d0ddbd505f5f46444b98a9285b7cdb8a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/.gitignore b/Assets/External/Unity_StageLightManeuver_Demo_URP~/.gitignore new file mode 100644 index 0000000..4b1ea1a --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/.gitignore @@ -0,0 +1,86 @@ +# This .gitignore file should be placed at the root of your Unity project directory +# +# Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore +# +/[Ll]ibrary/ +/[Tt]emp/ +/[Oo]bj/ +/[Bb]uild/ +/[Bb]uilds/ +/[Ll]ogs/ +/[Mm]emoryCaptures/ + +# Asset meta data should only be ignored when the corresponding asset is also ignored +!/[Aa]ssets/**/*.meta + +# Uncomment this line if you wish to ignore the asset store tools plugin +# /[Aa]ssets/AssetStoreTools* + +# Autogenerated Jetbrains Rider plugin +[Aa]ssets/Plugins/Editor/JetBrains* + +# Visual Studio cache directory +.vs/ +.idea + +# Gradle cache directory +.gradle/ + +# Autogenerated VS/MD/Consulo solution and project files +ExportedObj/ +.consulo/ +*.csproj +*.unityproj +*.sln +*.suo +*.tmp +*.user +*.userprefs +*.pidb +*.booproj +*.svd +*.pdb +*.mdb +*.opendb +*.VC.db + +# Unity3D generated meta files +*.pidb.meta +*.pdb.meta +*.mdb.meta + +# Unity3D generated file on crash reports +sysinfo.txt + +# Builds +*.apk +*.unitypackage + +# Crashlytics generated file +crashlytics-build.properties + +VIDEOSALON_Samples_URP/Recordings +Assets/Plugins/VolumetricLightBeam/Editor +Assets/Plugins/VolumetricLightBeam/Editor.meta +Assets/Plugins/VolumetricLightBeam/Resources +Assets/Plugins/VolumetricLightBeam/Samples +Assets/Plugins/VolumetricLightBeam/Scripts +Assets/Plugins/VolumetricLightBeam/Shaders +Assets/Plugins/VolumetricLightBeam/Readme.txt +Assets/Plugins/VolumetricLightBeam/Readme.txt.meta +Assets/Plugins/VolumetricLightBeam/Resources.meta +Assets/Plugins/VolumetricLightBeam/Samples.meta +Assets/Plugins/VolumetricLightBeam/Scripts.meta +Assets/Plugins/VolumetricLightBeam/Shaders.meta +Assets/Plugins/VolumetricLightBeam.meta +Assets/Plugins +Packages/VolumetricLightBeamAlter +Packages/VolumetricLightBeam +Assets/Plugins +Assets/Resources/VLBConfigOverride.asset +Assets/Resources/VLBConfigOverride.asset.meta +Assets/VolumetricLightBeam +Assets/VolumetricLightBeam.meta +Assets/VolumetricLightBeamPackage.meta +Assets/VolumetricLightBeamPackage +UserSettings \ No newline at end of file diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/ExampleTimeline.playable b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/ExampleTimeline.playable new file mode 100644 index 0000000..162cab5 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/ExampleTimeline.playable @@ -0,0 +1,16547 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8968713135442786758 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + - rid: 3058271930455687193 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -7224192005156784325} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 21 + clipEndTime: 26 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 26214 + ctime1: 32768 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 4 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687193 + type: {class: SyncLensFlareProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Lens Flare + propertyOrder: 9999 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 100 + scale: + propertyOverride: 0 + sortOrder: 0 + value: 1 +--- !u!114 &-8100372210919858705 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 689c3232f26c2874ea64080c3581485a, type: 3} + m_Name: Layer 1 + m_EditorClassIdentifier: + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: -1453361107619708966} + m_Children: [] + m_Clips: + - m_Version: 1 + m_Start: 0 + m_ClipIn: 0 + m_Asset: {fileID: -2207772002642741846} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8100372210919858705} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 5 + m_ClipIn: 0 + m_Asset: {fileID: -7603281619079060622} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8100372210919858705} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 10 + m_ClipIn: 0 + m_Asset: {fileID: 7031904525037512647} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8100372210919858705} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 15 + m_ClipIn: 0 + m_Asset: {fileID: 5903220285671074932} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8100372210919858705} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 20 + m_ClipIn: 0 + m_Asset: {fileID: -501563822831587940} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8100372210919858705} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + m_Markers: + m_Objects: [] + drawCustomClip: 1 + bpm: 120 + bpmScale: 1 + exportPath: Assets/ + colorLineHeight: 0.1 + beatLineColor: {r: 0, g: 1, b: 0.7126422, a: 0.2} + updateOnOutOfClip: 0 + stageLightTimelineClips: + - {fileID: -2207772002642741846} + - {fileID: -7603281619079060622} + - {fileID: 7031904525037512647} + - {fileID: 5903220285671074932} + - {fileID: -501563822831587940} + selectedClips: [] +--- !u!114 &-7603281619079060622 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 3058271930455687173 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -8100372210919858705} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 5 + clipEndTime: 10 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 50} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.28233334, y: 0.43533334} + - {x: 0.5646667, y: 0.7176667} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 1 + sortOrder: 0 + value: {fileID: 2800000, guid: d2b693a56cada354ebff6a693913df1e, type: 3} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.25 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687173 + type: {class: RotationProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Rotation + propertyOrder: 15 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.5 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rotationSpeed: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 1 + inverse: 1 + minMaxLimit: {x: -30, y: 30} + minMaxValue: {x: 0, y: 30} + easeType: 0 + constant: 30 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 200 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.51257324 + value: 10.613209 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 +--- !u!114 &-7597752821135520833 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -1472058748056224813} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 18 + clipEndTime: 20.25 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 26214 + ctime1: 32768 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 4 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 200 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 +--- !u!114 &-7224192005156784325 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 689c3232f26c2874ea64080c3581485a, type: 3} + m_Name: Stage Light Timeline Track + m_EditorClassIdentifier: + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: + - {fileID: -1472058748056224813} + m_Clips: + - m_Version: 1 + m_Start: 0 + m_ClipIn: 0 + m_Asset: {fileID: 7796291029014370851} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -7224192005156784325} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 5 + m_ClipIn: 0 + m_Asset: {fileID: 1481730458935343779} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -7224192005156784325} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 10 + m_ClipIn: 0 + m_Asset: {fileID: -6546027387696717877} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -7224192005156784325} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: 1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 14 + m_ClipIn: 0 + m_Asset: {fileID: 3097632771163329124} + m_Duration: 1.5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -7224192005156784325} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 1 + m_BlendOutDuration: 0.25 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 15.25 + m_ClipIn: 0 + m_Asset: {fileID: 8822899104252379907} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -7224192005156784325} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 0.25 + m_BlendOutDuration: 0.25 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 20 + m_ClipIn: 0 + m_Asset: {fileID: 6745644536576571756} + m_Duration: 1.5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -7224192005156784325} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 0.25 + m_BlendOutDuration: 0.5 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 21 + m_ClipIn: 0 + m_Asset: {fileID: -8968713135442786758} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -7224192005156784325} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 0.5 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + m_Markers: + m_Objects: [] + drawCustomClip: 1 + bpm: 120 + bpmScale: 1 + exportPath: Assets/ + colorLineHeight: 0.1 + beatLineColor: {r: 0, g: 1, b: 0.7126422, a: 0.2} + updateOnOutOfClip: 0 + stageLightTimelineClips: + - {fileID: 7796291029014370851} + - {fileID: 1481730458935343779} + - {fileID: -6546027387696717877} + - {fileID: 3097632771163329124} + - {fileID: 8822899104252379907} + - {fileID: 6745644536576571756} + - {fileID: -8968713135442786758} + selectedClips: [] +--- !u!114 &-7041797988665787710 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 3058271930455687178 + - rid: 3058271930455687179 + - rid: 3058271930455687180 + - rid: 3058271930455687182 + - rid: 3058271930455687181 + - rid: 3058271930455687183 + - rid: 3058271930455687184 + - rid: 3058271930455687185 + - rid: 3058271930455687186 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: 6534155050390660213} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 3058271930455687178 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 0 + clipEndTime: 5 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 3058271930455687179 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLightFixture Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 3058271930455687180 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 0 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 30 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 0 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 0 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 3058271930455687181 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 0 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 3058271930455687182 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 1.5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687183 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 0 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 3 + - rid: 3058271930455687184 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -90, y: 90} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 3058271930455687185 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -90, y: 90} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 3058271930455687186 + type: {class: SyncLensFlareProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Lens Flare + propertyOrder: 9999 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 100 + scale: + propertyOverride: 1 + sortOrder: 0 + value: 1 +--- !u!114 &-6546027387696717877 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + - rid: 3058271930455687190 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -7224192005156784325} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 10 + clipEndTime: 15 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 26214 + ctime1: 32768 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 4 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687190 + type: {class: SyncLensFlareProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Lens Flare + propertyOrder: 9999 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 100 + scale: + propertyOverride: 0 + sortOrder: 0 + value: 1 +--- !u!114 &-3794416902298742578 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 3058271930455687168 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -1472058748056224813} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 14 + clipEndTime: 15.5 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.5 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 0.76226413, b: 0.43867922, a: 1} + key1: {r: 1, g: 0.76226413, b: 0.43867922, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 200 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687168 + type: {class: ManualColorArrayProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Manual Color Array + propertyOrder: 7 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: -999 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + colorValues: + propertyOverride: 1 + sortOrder: 0 + value: + - name: SLM_MovingBeamLight_VLB_SD + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (1) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (2) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (3) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (4) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (5) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (6) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (7) + color: {r: 0, g: 1, b: 0, a: 1} +--- !u!114 &-2207772002642741846 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 3058271930455687173 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -8100372210919858705} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 0 + clipEndTime: 5 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 50} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.28233334, y: 0.43533334} + - {x: 0.5646667, y: 0.7176667} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 1 + sortOrder: 0 + value: {fileID: 2800000, guid: 9856a6db0ca50ed46bd4667138bd8eeb, type: 3} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.25 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687173 + type: {class: RotationProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Rotation + propertyOrder: 15 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.5 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rotationSpeed: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 1 + inverse: 1 + minMaxLimit: {x: -30, y: 30} + minMaxValue: {x: 0, y: 30} + easeType: 0 + constant: 30 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 200 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.51257324 + value: 10.613209 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 +--- !u!114 &-1758682824798444127 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 3058271930455687173 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -1453361107619708966} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 0 + clipEndTime: 26 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 50} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.28233334, y: 0.43533334} + - {x: 0.5646667, y: 0.7176667} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 1 + sortOrder: 0 + value: {fileID: 2800000, guid: 9856a6db0ca50ed46bd4667138bd8eeb, type: 3} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.25 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687173 + type: {class: RotationProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Rotation + propertyOrder: 15 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rotationSpeed: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 1 + inverse: 1 + minMaxLimit: {x: -30, y: 30} + minMaxValue: {x: 0, y: 30} + easeType: 0 + constant: 30 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 200 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.51257324 + value: 10.613209 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 +--- !u!114 &-1472058748056224813 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 689c3232f26c2874ea64080c3581485a, type: 3} + m_Name: Layer 1 + m_EditorClassIdentifier: + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: -7224192005156784325} + m_Children: [] + m_Clips: + - m_Version: 1 + m_Start: 5 + m_ClipIn: 0 + m_Asset: {fileID: 1391928649093950789} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -1472058748056224813} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 10 + m_ClipIn: 0 + m_Asset: {fileID: 874402569737184383} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -1472058748056224813} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: 1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 14 + m_ClipIn: 0 + m_Asset: {fileID: -3794416902298742578} + m_Duration: 1.5 + m_TimeScale: 1 + m_ParentTrack: {fileID: -1472058748056224813} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + - m_Version: 1 + m_Start: 18 + m_ClipIn: 0 + m_Asset: {fileID: -7597752821135520833} + m_Duration: 2.25 + m_TimeScale: 1 + m_ParentTrack: {fileID: -1472058748056224813} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + m_Markers: + m_Objects: [] + drawCustomClip: 1 + bpm: 120 + bpmScale: 1 + exportPath: Assets/ + colorLineHeight: 0.1 + beatLineColor: {r: 0, g: 1, b: 0.7126422, a: 0.2} + updateOnOutOfClip: 0 + stageLightTimelineClips: + - {fileID: 1391928649093950789} + - {fileID: 874402569737184383} + - {fileID: -3794416902298742578} + - {fileID: -7597752821135520833} + selectedClips: [] +--- !u!114 &-1453361107619708966 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 689c3232f26c2874ea64080c3581485a, type: 3} + m_Name: Stage Light Timeline Track (1) + m_EditorClassIdentifier: + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: + - {fileID: -8100372210919858705} + m_Clips: + - m_Version: 1 + m_Start: 0 + m_ClipIn: 0 + m_Asset: {fileID: -1758682824798444127} + m_Duration: 26 + m_TimeScale: 1 + m_ParentTrack: {fileID: -1453361107619708966} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + m_Markers: + m_Objects: [] + drawCustomClip: 1 + bpm: 120 + bpmScale: 1 + exportPath: Assets/ + colorLineHeight: 0.1 + beatLineColor: {r: 0, g: 1, b: 0.7126422, a: 0.2} + updateOnOutOfClip: 0 + stageLightTimelineClips: + - {fileID: -1758682824798444127} + selectedClips: [] +--- !u!114 &-501563822831587940 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 3058271930455687173 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -8100372210919858705} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 20 + clipEndTime: 25 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 50} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.28233334, y: 0.43533334} + - {x: 0.5646667, y: 0.7176667} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 1 + sortOrder: 0 + value: {fileID: 2800000, guid: 9a01789b540755946b00bac1572f92b1, type: 3} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.25 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687173 + type: {class: RotationProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Rotation + propertyOrder: 15 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.5 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rotationSpeed: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 1 + inverse: 1 + minMaxLimit: {x: -30, y: 30} + minMaxValue: {x: 0, y: 30} + easeType: 0 + constant: 30 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 200 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.51257324 + value: 10.613209 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bfda56da833e2384a9677cd3c976a436, type: 3} + m_Name: ExampleTimeline + m_EditorClassIdentifier: + m_Version: 0 + m_Tracks: + - {fileID: -7224192005156784325} + - {fileID: -1453361107619708966} + - {fileID: 6534155050390660213} + m_FixedDuration: 0 + m_EditorSettings: + m_Framerate: 60 + m_ScenePreview: 1 + m_DurationMode: 0 + m_MarkerTrack: {fileID: 0} +--- !u!114 &874402569737184383 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 3058271930455687168 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + - rid: 3058271930455687172 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -1472058748056224813} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 10 + clipEndTime: 15 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.5 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 0.76226413, b: 0.43867922, a: 1} + key1: {r: 1, g: 0.76226413, b: 0.43867922, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 200 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687168 + type: {class: ManualColorArrayProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Manual Color Array + propertyOrder: 7 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: -999 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + colorValues: + propertyOverride: 1 + sortOrder: 0 + value: + - name: SLM_MovingBeamLight_VLB_SD + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (1) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (2) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (3) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (4) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (5) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (6) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (7) + color: {r: 0, g: 1, b: 0, a: 1} + - rid: 3058271930455687172 + type: {class: SyncLensFlareProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Lens Flare + propertyOrder: 9999 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 100 + scale: + propertyOverride: 0 + sortOrder: 0 + value: 1 +--- !u!114 &1391928649093950789 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -1472058748056224813} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 5 + clipEndTime: 10 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.5 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 0.76226413, b: 0.43867922, a: 1} + key1: {r: 1, g: 0.76226413, b: 0.43867922, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 200 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 +--- !u!114 &1481730458935343779 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + - rid: 3058271930455687189 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -7224192005156784325} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 5 + clipEndTime: 10 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 26214 + ctime1: 32768 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 4 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687189 + type: {class: SyncLensFlareProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Lens Flare + propertyOrder: 9999 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 100 + scale: + propertyOverride: 0 + sortOrder: 0 + value: 1 +--- !u!114 &3097632771163329124 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 3058271930455687168 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + - rid: 3058271930455687171 + - rid: 3058271930455687191 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -7224192005156784325} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 14 + clipEndTime: 15.5 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.5 + bpmScale: 0.5 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 26214 + ctime1: 32768 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 4 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687168 + type: {class: ManualColorArrayProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Manual Color Array + propertyOrder: 7 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: -999 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + colorValues: + propertyOverride: 1 + sortOrder: 0 + value: + - name: SLM_MovingBeamLight_VLB_SD + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (1) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (2) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (3) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (4) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (5) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (6) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (7) + color: {r: 0, g: 1, b: 0, a: 1} + - rid: 3058271930455687171 + type: {class: ManualPanTiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Manual Pan Tilt + propertyOrder: 19 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: -999 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + mode: + propertyOverride: 1 + sortOrder: 0 + value: 0 + positions: + propertyOverride: 1 + sortOrder: 0 + value: + - name: SLM_MovingBeamLight_VLB_SD + pan: -90 + tilt: 60 + - name: SLM_MovingBeamLight_VLB_SD (1) + pan: -90 + tilt: 50 + - name: SLM_MovingBeamLight_VLB_SD (2) + pan: -90 + tilt: 35 + - name: SLM_MovingBeamLight_VLB_SD (3) + pan: -90 + tilt: 15 + - name: SLM_MovingBeamLight_VLB_SD (4) + pan: 90 + tilt: 15 + - name: SLM_MovingBeamLight_VLB_SD (5) + pan: 90 + tilt: 35 + - name: SLM_MovingBeamLight_VLB_SD (6) + pan: 90 + tilt: 50 + - name: SLM_MovingBeamLight_VLB_SD (7) + pan: 90 + tilt: 60 + - rid: 3058271930455687191 + type: {class: SyncLensFlareProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Lens Flare + propertyOrder: 9999 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 100 + scale: + propertyOverride: 0 + sortOrder: 0 + value: 1 +--- !u!114 &5903220285671074932 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 3058271930455687173 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -8100372210919858705} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 15 + clipEndTime: 20 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 50} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.28233334, y: 0.43533334} + - {x: 0.5646667, y: 0.7176667} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 1 + sortOrder: 0 + value: {fileID: 2800000, guid: 1837eaed3855f484087e58e8abde635c, type: 3} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.25 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687173 + type: {class: RotationProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Rotation + propertyOrder: 15 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.5 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rotationSpeed: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 1 + inverse: 1 + minMaxLimit: {x: -30, y: 30} + minMaxValue: {x: 0, y: 30} + easeType: 0 + constant: 30 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 200 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.51257324 + value: 10.613209 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 +--- !u!114 &6534155050390660213 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 689c3232f26c2874ea64080c3581485a, type: 3} + m_Name: Stage Light Timeline Track (2) + m_EditorClassIdentifier: + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: [] + m_Clips: + - m_Version: 1 + m_Start: 0 + m_ClipIn: 0 + m_Asset: {fileID: -7041797988665787710} + m_Duration: 5 + m_TimeScale: 1 + m_ParentTrack: {fileID: 6534155050390660213} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: StageLightTimelineClip + m_Markers: + m_Objects: [] + drawCustomClip: 1 + bpm: 120 + bpmScale: 1 + exportPath: Assets/ + colorLineHeight: 0.1 + beatLineColor: {r: 0, g: 1, b: 0.7126422, a: 0.2} + updateOnOutOfClip: 0 + stageLightTimelineClips: + - {fileID: -7041797988665787710} + selectedClips: [] +--- !u!114 &6745644536576571756 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 3058271930455687168 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + - rid: 3058271930455687171 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -7224192005156784325} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 20 + clipEndTime: 21.5 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.5 + bpmScale: 0.5 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 26214 + ctime1: 32768 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 4 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687168 + type: {class: ManualColorArrayProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Manual Color Array + propertyOrder: 7 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: -999 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + colorValues: + propertyOverride: 1 + sortOrder: 0 + value: + - name: SLM_MovingBeamLight_VLB_SD + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (1) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (2) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (3) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (4) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (5) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (6) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (7) + color: {r: 0, g: 1, b: 0, a: 1} + - rid: 3058271930455687171 + type: {class: ManualPanTiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Manual Pan Tilt + propertyOrder: 19 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: -999 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + mode: + propertyOverride: 1 + sortOrder: 0 + value: 0 + positions: + propertyOverride: 1 + sortOrder: 0 + value: + - name: SLM_MovingBeamLight_VLB_SD + pan: -90 + tilt: 60 + - name: SLM_MovingBeamLight_VLB_SD (1) + pan: -90 + tilt: 50 + - name: SLM_MovingBeamLight_VLB_SD (2) + pan: -90 + tilt: 35 + - name: SLM_MovingBeamLight_VLB_SD (3) + pan: -90 + tilt: 15 + - name: SLM_MovingBeamLight_VLB_SD (4) + pan: 90 + tilt: 15 + - name: SLM_MovingBeamLight_VLB_SD (5) + pan: 90 + tilt: 35 + - name: SLM_MovingBeamLight_VLB_SD (6) + pan: 90 + tilt: 50 + - name: SLM_MovingBeamLight_VLB_SD (7) + pan: 90 + tilt: 60 +--- !u!114 &7031904525037512647 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 3058271930455687173 + - rid: 149188635539800068 + - rid: 149188635539800067 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -8100372210919858705} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 10 + clipEndTime: 15 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 50} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.28233334, y: 0.43533334} + - {x: 0.5646667, y: 0.7176667} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 1 + sortOrder: 0 + value: {fileID: 2800000, guid: b30364c0002a3a24097e2f08ce0ce79c, type: 3} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.25 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 1, g: 1, b: 1, a: 0} + key3: {r: 1, g: 1, b: 1, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687173 + type: {class: RotationProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Rotation + propertyOrder: 15 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.5 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rotationSpeed: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 1 + inverse: 1 + minMaxLimit: {x: -30, y: 30} + minMaxValue: {x: 0, y: 30} + easeType: 0 + constant: 30 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 200 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.51257324 + value: 10.613209 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 +--- !u!114 &7796291029014370851 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + - rid: 3058271930455687188 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -7224192005156784325} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 0 + clipEndTime: 5 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 1 + offsetTime: 0.5 + bpmScale: 0.25 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 26214 + ctime1: 32768 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 4 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687188 + type: {class: SyncLensFlareProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Lens Flare + propertyOrder: 9999 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 100 + scale: + propertyOverride: 0 + sortOrder: 0 + value: 1 +--- !u!114 &8822899104252379907 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d4ff0a1be3fd1e54990ef200772f9250, type: 3} + m_Name: StageLightTimelineClip(Clone)(Clone)(Clone)(Clone)(Clone) + m_EditorClassIdentifier: + referenceStageLightProfile: {fileID: 0} + behaviour: + stageLightQueueData: + stageLightProperties: + - rid: 149188635539800064 + - rid: 149188635539800065 + - rid: 149188635539800069 + - rid: 149188635539800071 + - rid: 149188635539800070 + - rid: 3058271930455687168 + - rid: 149188635539800066 + - rid: 149188635539800068 + - rid: 149188635539800067 + - rid: 3058271930455687171 + - rid: 3058271930455687187 + weight: 1 + syncStageLightQueData: + stageLightProperties: [] + weight: 1 + forceTimelineClipUpdate: 0 + syncReferenceProfile: 0 + syncClipName: 0 + track: {fileID: -7224192005156784325} + exportPath: Assets/StageLightManeuver/Profiles// + clipDisplayName: StageLightTimelineClip + stopEditorUiUpdate: 0 + references: + version: 2 + RefIds: + - rid: 149188635539800064 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: Clock + propertyOrder: -999 + isEditable: 1 + clipProperty: + clipStartTime: 15.25 + clipEndTime: 20.25 + loopType: + propertyOverride: 1 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 1 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 1 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 1 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 149188635539800065 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 0 + propertyName: StageLight Order + propertyOrder: -998 + isEditable: 1 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 149188635539800066 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Light Material + propertyOrder: 10 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 1 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 1 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 1 + sortOrder: 0 + value: 3 + - rid: 149188635539800067 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Tilt + propertyOrder: 17 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 0 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800068 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Pan + propertyOrder: 16 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.5 + bpmScale: 0.5 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.847 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.153} + - {x: 0.121, y: 0.274} + - {x: 0.242, y: 0.39499998} + - {x: 0.363, y: 0.51600003} + - {x: 0.484, y: 0.63699996} + - {x: 0.605, y: 0.758} + - {x: 0.726, y: 0.879} + - {x: 0.847, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + rollTransform: + propertyOverride: 0 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -180, y: 180} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 149188635539800069 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light + propertyOrder: 0 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 10 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 5 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 20 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 149188635539800070 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Light Color + propertyOrder: 4 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0.25 + bpmScale: 1 + childStagger: 0.1 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 1, g: 0.76226413, b: 0.43867922, a: 1} + key1: {r: 1, g: 0.76226413, b: 0.43867922, a: 1} + key2: {r: 0, g: 0, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 52428 + ctime3: 65535 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 149188635539800071 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Intensity + propertyOrder: 1 + isEditable: 1 + clockOverride: + propertyOverride: 1 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 10 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 1 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 100 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51 + value: 100 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 100 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + baseIntensity: 1 + - rid: 3058271930455687168 + type: {class: ManualColorArrayProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyType: 1 + propertyName: Manual Color Array + propertyOrder: 7 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: -999 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + colorValues: + propertyOverride: 1 + sortOrder: 0 + value: + - name: SLM_MovingBeamLight_VLB_SD + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (1) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (2) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (3) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (4) + color: {r: 0, g: 1, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (5) + color: {r: 0, g: 0, b: 1, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (6) + color: {r: 1, g: 0, b: 0, a: 1} + - name: SLM_MovingBeamLight_VLB_SD (7) + color: {r: 0, g: 1, b: 0, a: 1} + - rid: 3058271930455687171 + type: {class: ManualPanTiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Manual Pan Tilt + propertyOrder: 19 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: -999 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + mode: + propertyOverride: 1 + sortOrder: 0 + value: 0 + positions: + propertyOverride: 1 + sortOrder: 0 + value: + - name: SLM_MovingBeamLight_VLB_SD + pan: -90 + tilt: 60 + - name: SLM_MovingBeamLight_VLB_SD (1) + pan: -90 + tilt: 50 + - name: SLM_MovingBeamLight_VLB_SD (2) + pan: -90 + tilt: 35 + - name: SLM_MovingBeamLight_VLB_SD (3) + pan: -90 + tilt: 15 + - name: SLM_MovingBeamLight_VLB_SD (4) + pan: 90 + tilt: 15 + - name: SLM_MovingBeamLight_VLB_SD (5) + pan: 90 + tilt: 35 + - name: SLM_MovingBeamLight_VLB_SD (6) + pan: 90 + tilt: 50 + - name: SLM_MovingBeamLight_VLB_SD (7) + pan: 90 + tilt: 60 + - rid: 3058271930455687187 + type: {class: SyncLensFlareProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyType: 1 + propertyName: Sync Lens Flare + propertyOrder: 9999 + isEditable: 1 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + animationDuration: 1 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.014285714, y: 0.9142857} + - {x: 0.028571429, y: 0.9285714} + - {x: 0.042857144, y: 0.94285715} + - {x: 0.057142857, y: 0.95714283} + - {x: 0.071428575, y: 0.9714286} + - {x: 0.08571429, y: 0.98571426} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 100 + scale: + propertyOverride: 0 + sortOrder: 0 + value: 1 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/ExampleTimeline.playable.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/ExampleTimeline.playable.meta new file mode 100644 index 0000000..9a05ef8 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/ExampleTimeline.playable.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 64151ed807b036e4e9bf613998b2566b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Resources.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Resources.meta new file mode 100644 index 0000000..bfde07d --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0ac78702c68af7c4789bec11bc49e114 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes.meta new file mode 100644 index 0000000..237c84b --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 848b3e76b0b4df948b35bcd3ca2ce442 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.meta new file mode 100644 index 0000000..0ed2204 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9be2c583bc1e68b4193c587ba6c160cd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.unity b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.unity new file mode 100644 index 0000000..bf4d7ef --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec0197c4a829950155ff50a63e1525a2fdb8cd18f00f2b55d3d85d0f2647c95b +size 143628 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.unity.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.unity.meta new file mode 100644 index 0000000..9531828 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 99c9720ab356a0642a771bea13969a05 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene/GlobalVolumeProfile.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene/GlobalVolumeProfile.asset new file mode 100644 index 0000000..ebde0df --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene/GlobalVolumeProfile.asset @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-32820517437979890 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + skipIterations: + m_OverrideState: 0 + m_Value: 1 + threshold: + m_OverrideState: 1 + m_Value: 0.9 + intensity: + m_OverrideState: 1 + m_Value: 1 + scatter: + m_OverrideState: 0 + m_Value: 0.7 + clamp: + m_OverrideState: 0 + m_Value: 65472 + tint: + m_OverrideState: 0 + m_Value: {r: 1, g: 1, b: 1, a: 1} + highQualityFiltering: + m_OverrideState: 0 + m_Value: 0 + downscale: + m_OverrideState: 0 + m_Value: 0 + maxIterations: + m_OverrideState: 0 + m_Value: 6 + dirtTexture: + m_OverrideState: 0 + m_Value: {fileID: 0} + dimension: 1 + dirtIntensity: + m_OverrideState: 0 + m_Value: 0 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: GlobalVolumeProfile + m_EditorClassIdentifier: + components: + - {fileID: 1881579288749618558} + - {fileID: -32820517437979890} +--- !u!114 &1881579288749618558 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3} + m_Name: Tonemapping + m_EditorClassIdentifier: + active: 1 + mode: + m_OverrideState: 1 + m_Value: 2 + neutralHDRRangeReductionMode: + m_OverrideState: 0 + m_Value: 2 + acesPreset: + m_OverrideState: 0 + m_Value: 3 + hueShiftAmount: + m_OverrideState: 0 + m_Value: 0 + detectPaperWhite: + m_OverrideState: 0 + m_Value: 0 + paperWhite: + m_OverrideState: 0 + m_Value: 300 + detectBrightnessLimits: + m_OverrideState: 0 + m_Value: 1 + minNits: + m_OverrideState: 0 + m_Value: 0.005 + maxNits: + m_OverrideState: 0 + m_Value: 1000 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene/GlobalVolumeProfile.asset.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene/GlobalVolumeProfile.asset.meta new file mode 100644 index 0000000..ff08447 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Scenes/SampleScene/GlobalVolumeProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 08c70e34fdf6d694092fefd1cd554fca +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings.meta new file mode 100644 index 0000000..39b94dd --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 709f11a7f3c4041caa4ef136ea32d874 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/SampleSceneProfile.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/SampleSceneProfile.asset new file mode 100644 index 0000000..37e401d --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/SampleSceneProfile.asset @@ -0,0 +1,123 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7893295128165547882 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + threshold: + m_OverrideState: 1 + m_Value: 1 + min: 0 + intensity: + m_OverrideState: 1 + m_Value: 1 + min: 0 + scatter: + m_OverrideState: 0 + m_Value: 0.7 + min: 0 + max: 1 + clamp: + m_OverrideState: 0 + m_Value: 65472 + min: 0 + tint: + m_OverrideState: 0 + m_Value: {r: 1, g: 1, b: 1, a: 1} + hdr: 0 + showAlpha: 0 + showEyeDropper: 1 + highQualityFiltering: + m_OverrideState: 0 + m_Value: 0 + skipIterations: + m_OverrideState: 0 + m_Value: 1 + min: 0 + max: 16 + dirtTexture: + m_OverrideState: 0 + m_Value: {fileID: 0} + dirtIntensity: + m_OverrideState: 0 + m_Value: 0 + min: 0 +--- !u!114 &-7011558710299706105 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 899c54efeace73346a0a16faa3afe726, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + color: + m_OverrideState: 0 + m_Value: {r: 0, g: 0, b: 0, a: 1} + hdr: 0 + showAlpha: 0 + showEyeDropper: 1 + center: + m_OverrideState: 0 + m_Value: {x: 0.5, y: 0.5} + intensity: + m_OverrideState: 1 + m_Value: 0.25 + min: 0 + max: 1 + smoothness: + m_OverrideState: 1 + m_Value: 0.4 + min: 0.01 + max: 1 + rounded: + m_OverrideState: 0 + m_Value: 0 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: SampleSceneProfile + m_EditorClassIdentifier: + components: + - {fileID: 849379129802519247} + - {fileID: -7893295128165547882} + - {fileID: -7011558710299706105} +--- !u!114 &849379129802519247 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3} + m_Name: Tonemapping + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + mode: + m_OverrideState: 1 + m_Value: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/SampleSceneProfile.asset.meta similarity index 78% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset.meta rename to Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/SampleSceneProfile.asset.meta index c2f8421..f8cce64 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Fog Pass/FogPassRenderer.asset.meta +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/SampleSceneProfile.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5ac2af85432eee34fa79ce979fd9b4d1 +guid: a6560a915ef98420e9faacc1c7438823 NativeFormatImporter: externalObjects: {} mainObjectFileID: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced-Renderer.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced-Renderer.asset new file mode 100644 index 0000000..20bd4d4 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced-Renderer.asset @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-1878332245247344467 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f62c9c65cf3354c93be831c8bc075510, type: 3} + m_Name: SSAO + m_EditorClassIdentifier: + m_Active: 1 + m_Shader: {fileID: 0} + m_Settings: + Downsample: 1 + AfterOpaque: 0 + Source: 0 + NormalSamples: 0 + Intensity: 0.5 + DirectLightingStrength: 0.25 + Radius: 0.25 + SampleCount: 4 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: URP-Balanced-Renderer + m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, + type: 3} + m_RendererFeatures: + - {fileID: -1878332245247344467} + m_RendererFeatureMap: adc0de57c6d2eee5 + m_UseNativeRenderPass: 0 + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + shaders: + blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} + copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} + screenSpaceShadowPS: {fileID: 0} + samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} + stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} + fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} + materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3} + coreBlitPS: {fileID: 0} + coreBlitColorAndDepthPS: {fileID: 0} + cameraMotionVector: {fileID: 0} + objectMotionVector: {fileID: 0} + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 0 + stencilCompareFunction: 8 + passOperation: 2 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 1 + m_RenderingMode: 0 + m_DepthPrimingMode: 0 + m_AccurateGbufferNormals: 0 + m_ClusteredRendering: 0 + m_TileSize: 32 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced-Renderer.asset.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced-Renderer.asset.meta new file mode 100644 index 0000000..8fa7f17 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced-Renderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e634585d5c4544dd297acaee93dc2beb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced.asset new file mode 100644 index 0000000..83ee844 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced.asset @@ -0,0 +1,69 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: URP-Balanced + m_EditorClassIdentifier: + k_AssetVersion: 9 + k_AssetPreviousVersion: 9 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: e634585d5c4544dd297acaee93dc2beb, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 0 + m_RequireOpaqueTexture: 0 + m_OpaqueDownsampling: 1 + m_SupportsTerrainHoles: 1 + m_StoreActionsOptimization: 0 + m_SupportsHDR: 1 + m_MSAA: 1 + m_RenderScale: 1 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 1 + m_MainLightShadowmapResolution: 1024 + m_AdditionalLightsRenderingMode: 1 + m_AdditionalLightsPerObjectLimit: 2 + m_AdditionalLightShadowsSupported: 0 + m_AdditionalLightsShadowmapResolution: 512 + m_AdditionalLightsShadowResolutionTierLow: 128 + m_AdditionalLightsShadowResolutionTierMedium: 256 + m_AdditionalLightsShadowResolutionTierHigh: 512 + m_ReflectionProbeBlending: 0 + m_ReflectionProbeBoxProjection: 0 + m_ShadowDistance: 50 + m_ShadowCascadeCount: 1 + m_Cascade2Split: 0.25 + m_Cascade3Split: {x: 0.1, y: 0.3} + m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} + m_CascadeBorder: 0.1 + m_ShadowDepthBias: 1 + m_ShadowNormalBias: 1 + m_SoftShadowsSupported: 1 + m_AdditionalLightsCookieResolution: 512 + m_AdditionalLightsCookieFormat: 1 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_SupportsLightLayers: 0 + m_DebugLevel: 0 + m_UseAdaptivePerformance: 1 + m_ColorGradingMode: 0 + m_ColorGradingLutSize: 32 + m_UseFastSRGBLinearConversion: 0 + m_ShadowType: 1 + m_LocalShadowsSupported: 0 + m_LocalShadowsAtlasResolution: 256 + m_MaxPixelLights: 0 + m_ShadowAtlasResolution: 256 + m_ShaderVariantLogLevel: 0 + m_VolumeFrameworkUpdateMode: 0 + m_ShadowCascades: 0 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.mat.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced.asset.meta similarity index 78% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.mat.meta rename to Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced.asset.meta index 59da312..f524db0 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/PIDIPlanarReflections4_WorldBasedFog.mat.meta +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Balanced.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: edc18ab1799dc3c4c8660c19ecccf8f1 +guid: e1260c1148f6143b28bae5ace5e9c5d1 NativeFormatImporter: externalObjects: {} mainObjectFileID: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity-Renderer.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity-Renderer.asset new file mode 100644 index 0000000..d9cfc00 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity-Renderer.asset @@ -0,0 +1,98 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-1878332245247344467 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f62c9c65cf3354c93be831c8bc075510, type: 3} + m_Name: SSAO + m_EditorClassIdentifier: + m_Active: 1 + m_Settings: + AOMethod: 1 + Downsample: 0 + AfterOpaque: 0 + Source: 1 + NormalSamples: 1 + Intensity: 0.5 + DirectLightingStrength: 0.25 + Radius: 0.25 + Samples: 0 + BlurQuality: 0 + Falloff: 100 + SampleCount: -1 + m_BlueNoise256Textures: + - {fileID: 2800000, guid: 36f118343fc974119bee3d09e2111500, type: 3} + - {fileID: 2800000, guid: 4b7b083e6b6734e8bb2838b0b50a0bc8, type: 3} + - {fileID: 2800000, guid: c06cc21c692f94f5fb5206247191eeee, type: 3} + - {fileID: 2800000, guid: cb76dd40fa7654f9587f6a344f125c9a, type: 3} + - {fileID: 2800000, guid: e32226222ff144b24bf3a5a451de54bc, type: 3} + - {fileID: 2800000, guid: 3302065f671a8450b82c9ddf07426f3a, type: 3} + - {fileID: 2800000, guid: 56a77a3e8d64f47b6afe9e3c95cb57d5, type: 3} + m_Shader: {fileID: 4800000, guid: 0849e84e3d62649e8882e9d6f056a017, type: 3} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: URP-HighFidelity-Renderer + m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, + type: 3} + hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + m_RendererFeatures: + - {fileID: -1878332245247344467} + m_RendererFeatureMap: adc0de57c6d2eee5 + m_UseNativeRenderPass: 0 + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + xrSystemData: {fileID: 11400000, guid: 60e1133243b97e347b653163a8c01b64, type: 2} + shaders: + blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} + copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} + screenSpaceShadowPS: {fileID: 0} + samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} + stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} + fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} + fallbackLoadingPS: {fileID: 4800000, guid: 7f888aff2ac86494babad1c2c5daeee2, type: 3} + materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3} + coreBlitPS: {fileID: 4800000, guid: 93446b5c5339d4f00b85c159e1159b7c, type: 3} + coreBlitColorAndDepthPS: {fileID: 4800000, guid: d104b2fc1ca6445babb8e90b0758136b, + type: 3} + blitHDROverlay: {fileID: 4800000, guid: a89bee29cffa951418fc1e2da94d1959, type: 3} + cameraMotionVector: {fileID: 4800000, guid: c56b7e0d4c7cb484e959caeeedae9bbf, + type: 3} + objectMotionVector: {fileID: 4800000, guid: 7b3ede40266cd49a395def176e1bc486, + type: 3} + dataDrivenLensFlare: {fileID: 4800000, guid: 6cda457ac28612740adb23da5d39ea92, + type: 3} + m_AssetVersion: 2 + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 0 + stencilCompareFunction: 8 + passOperation: 2 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 1 + m_RenderingMode: 0 + m_DepthPrimingMode: 0 + m_CopyDepthMode: 0 + m_AccurateGbufferNormals: 0 + m_IntermediateTextureMode: 1 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity-Renderer.asset.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity-Renderer.asset.meta new file mode 100644 index 0000000..bcdff02 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity-Renderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c40be3174f62c4acf8c1216858c64956 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity.asset new file mode 100644 index 0000000..25b015a --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity.asset @@ -0,0 +1,110 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: URP-HighFidelity + m_EditorClassIdentifier: + k_AssetVersion: 11 + k_AssetPreviousVersion: 11 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: c40be3174f62c4acf8c1216858c64956, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 0 + m_RequireOpaqueTexture: 0 + m_OpaqueDownsampling: 1 + m_SupportsTerrainHoles: 1 + m_SupportsHDR: 1 + m_HDRColorBufferPrecision: 0 + m_MSAA: 4 + m_RenderScale: 1 + m_UpscalingFilter: 0 + m_FsrOverrideSharpness: 0 + m_FsrSharpness: 0.92 + m_EnableLODCrossFade: 1 + m_LODCrossFadeDitheringType: 1 + m_ShEvalMode: 0 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 1 + m_MainLightShadowmapResolution: 4096 + m_AdditionalLightsRenderingMode: 1 + m_AdditionalLightsPerObjectLimit: 8 + m_AdditionalLightShadowsSupported: 1 + m_AdditionalLightsShadowmapResolution: 4096 + m_AdditionalLightsShadowResolutionTierLow: 128 + m_AdditionalLightsShadowResolutionTierMedium: 256 + m_AdditionalLightsShadowResolutionTierHigh: 512 + m_ReflectionProbeBlending: 1 + m_ReflectionProbeBoxProjection: 1 + m_ShadowDistance: 150 + m_ShadowCascadeCount: 4 + m_Cascade2Split: 0.25 + m_Cascade3Split: {x: 0.1, y: 0.3} + m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} + m_CascadeBorder: 0.1 + m_ShadowDepthBias: 1 + m_ShadowNormalBias: 1 + m_AnyShadowsSupported: 1 + m_SoftShadowsSupported: 1 + m_ConservativeEnclosingSphere: 0 + m_NumIterationsEnclosingSphere: 64 + m_SoftShadowQuality: 2 + m_AdditionalLightsCookieResolution: 4096 + m_AdditionalLightsCookieFormat: 4 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_SupportsLightCookies: 1 + m_SupportsLightLayers: 0 + m_DebugLevel: 0 + m_StoreActionsOptimization: 0 + m_EnableRenderGraph: 0 + m_UseAdaptivePerformance: 1 + m_ColorGradingMode: 0 + m_ColorGradingLutSize: 32 + m_UseFastSRGBLinearConversion: 0 + m_SupportDataDrivenLensFlare: 1 + m_ShadowType: 1 + m_LocalShadowsSupported: 0 + m_LocalShadowsAtlasResolution: 256 + m_MaxPixelLights: 0 + m_ShadowAtlasResolution: 256 + m_VolumeFrameworkUpdateMode: 0 + m_Textures: + blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} + bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} + m_PrefilteringModeMainLightShadows: 1 + m_PrefilteringModeAdditionalLight: 4 + m_PrefilteringModeAdditionalLightShadows: 1 + m_PrefilterXRKeywords: 0 + m_PrefilteringModeForwardPlus: 1 + m_PrefilteringModeDeferredRendering: 1 + m_PrefilteringModeScreenSpaceOcclusion: 1 + m_PrefilterDebugKeywords: 0 + m_PrefilterWriteRenderingLayers: 0 + m_PrefilterHDROutput: 0 + m_PrefilterSSAODepthNormals: 0 + m_PrefilterSSAOSourceDepthLow: 0 + m_PrefilterSSAOSourceDepthMedium: 0 + m_PrefilterSSAOSourceDepthHigh: 0 + m_PrefilterSSAOInterleaved: 0 + m_PrefilterSSAOBlueNoise: 0 + m_PrefilterSSAOSampleCountLow: 0 + m_PrefilterSSAOSampleCountMedium: 0 + m_PrefilterSSAOSampleCountHigh: 0 + m_PrefilterDBufferMRT1: 0 + m_PrefilterDBufferMRT2: 0 + m_PrefilterDBufferMRT3: 0 + m_PrefilterScreenCoord: 0 + m_PrefilterNativeRenderPass: 0 + m_ShaderVariantLogLevel: 0 + m_ShadowCascades: 1 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity.asset.meta similarity index 78% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat.meta rename to Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity.asset.meta index 2a88c1d..7416e17 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic (Alpha).mat.meta +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-HighFidelity.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0314f2655fde2ae44b3b86e316674a9c +guid: 7b7fd9122c28c4d15b667c7040e3b3fd NativeFormatImporter: externalObjects: {} mainObjectFileID: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant-Renderer.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant-Renderer.asset new file mode 100644 index 0000000..56c53f0 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant-Renderer.asset @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: URP-Performant-Renderer + m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, + type: 3} + m_RendererFeatures: [] + m_RendererFeatureMap: + m_UseNativeRenderPass: 0 + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + shaders: + blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} + copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} + screenSpaceShadowPS: {fileID: 0} + samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} + stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} + fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} + materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3} + coreBlitPS: {fileID: 0} + coreBlitColorAndDepthPS: {fileID: 0} + cameraMotionVector: {fileID: 0} + objectMotionVector: {fileID: 0} + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 0 + stencilCompareFunction: 8 + passOperation: 2 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 1 + m_RenderingMode: 0 + m_DepthPrimingMode: 0 + m_AccurateGbufferNormals: 0 + m_ClusteredRendering: 0 + m_TileSize: 32 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant-Renderer.asset.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant-Renderer.asset.meta new file mode 100644 index 0000000..912ff60 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant-Renderer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 707360a9c581a4bd7aa53bfeb1429f71 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant.asset new file mode 100644 index 0000000..5e53341 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant.asset @@ -0,0 +1,69 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: URP-Performant + m_EditorClassIdentifier: + k_AssetVersion: 9 + k_AssetPreviousVersion: 9 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: 707360a9c581a4bd7aa53bfeb1429f71, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 0 + m_RequireOpaqueTexture: 0 + m_OpaqueDownsampling: 1 + m_SupportsTerrainHoles: 1 + m_StoreActionsOptimization: 0 + m_SupportsHDR: 0 + m_MSAA: 1 + m_RenderScale: 1 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 0 + m_MainLightShadowmapResolution: 1024 + m_AdditionalLightsRenderingMode: 0 + m_AdditionalLightsPerObjectLimit: 4 + m_AdditionalLightShadowsSupported: 0 + m_AdditionalLightsShadowmapResolution: 512 + m_AdditionalLightsShadowResolutionTierLow: 128 + m_AdditionalLightsShadowResolutionTierMedium: 256 + m_AdditionalLightsShadowResolutionTierHigh: 512 + m_ReflectionProbeBlending: 0 + m_ReflectionProbeBoxProjection: 0 + m_ShadowDistance: 50 + m_ShadowCascadeCount: 1 + m_Cascade2Split: 0.25 + m_Cascade3Split: {x: 0.1, y: 0.3} + m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} + m_CascadeBorder: 0.1 + m_ShadowDepthBias: 1 + m_ShadowNormalBias: 1 + m_SoftShadowsSupported: 0 + m_AdditionalLightsCookieResolution: 2048 + m_AdditionalLightsCookieFormat: 3 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_SupportsLightLayers: 0 + m_DebugLevel: 0 + m_UseAdaptivePerformance: 1 + m_ColorGradingMode: 0 + m_ColorGradingLutSize: 16 + m_UseFastSRGBLinearConversion: 0 + m_ShadowType: 1 + m_LocalShadowsSupported: 0 + m_LocalShadowsAtlasResolution: 256 + m_MaxPixelLights: 0 + m_ShadowAtlasResolution: 256 + m_ShaderVariantLogLevel: 0 + m_VolumeFrameworkUpdateMode: 0 + m_ShadowCascades: 0 diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Default_ReflectionMat.mat.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant.asset.meta similarity index 78% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Default_ReflectionMat.mat.meta rename to Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant.asset.meta index 1e30e73..264c9c5 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Internal Resources/Default_ReflectionMat.mat.meta +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/Settings/URP-Performant.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fbfc4efe23a9b0046a787d829353352b +guid: d0e2fc18fe036412f8223b3b3d9ad574 NativeFormatImporter: externalObjects: {} mainObjectFileID: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/StageLightManeuverSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/StageLightManeuverSettings.asset new file mode 100644 index 0000000..dace619 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/StageLightManeuverSettings.asset @@ -0,0 +1,70 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7be4795c8c580b944a593bb34e551d24, type: 3} + m_Name: StageLightManeuverSettings + m_EditorClassIdentifier: + exportProfilePath: Assets/StageLightManeuver/Profiles// + propertyOrders: + - key: ClockProperty + value: -999 + - key: StageLightOrderProperty + value: -998 + - key: LightProperty + value: 0 + - key: LightIntensityProperty + value: 1 + - key: SlmBarLightProperty + value: 2 + - key: BarLightIntensityProperty + value: 3 + - key: LightColorProperty + value: 4 + - key: LightArrayProperty + value: 5 + - key: ManualLightArrayProperty + value: 6 + - key: ManualColorArrayProperty + value: 7 + - key: MaterialColorProperty + value: 8 + - key: MaterialTextureProperty + value: 9 + - key: SyncLightMaterialProperty + value: 10 + - key: DecalProperty + value: 11 + - key: XTransformProperty + value: 12 + - key: YTransformProperty + value: 13 + - key: ZTransformProperty + value: 14 + - key: RotationProperty + value: 15 + - key: PanProperty + value: 16 + - key: TiltProperty + value: 17 + - key: BarLightPanProperty + value: 18 + - key: ManualPanTiltProperty + value: 19 + - key: LookAtProperty + value: 20 + - key: SmoothLookAtProperty + value: 21 + - key: EnvironmentProperty + value: 22 + - key: ReflectionProbeProperty + value: 23 + - key: SlmAdditionalProperty + value: 24 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/StageLightManeuverSettings.asset.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/StageLightManeuverSettings.asset.meta new file mode 100644 index 0000000..3d975f7 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/StageLightManeuverSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90a1e756d75d1ea4d9e0b73290f2b96a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/UniversalRenderPipelineGlobalSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/UniversalRenderPipelineGlobalSettings.asset new file mode 100644 index 0000000..0c0350e --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/UniversalRenderPipelineGlobalSettings.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2ec995e51a6e251468d2a3fd8a686257, type: 3} + m_Name: UniversalRenderPipelineGlobalSettings + m_EditorClassIdentifier: + k_AssetVersion: 3 + m_RenderingLayerNames: + - Light Layer default + - Light Layer 1 + - Light Layer 2 + - Light Layer 3 + - Light Layer 4 + - Light Layer 5 + - Light Layer 6 + - Light Layer 7 + m_ValidRenderingLayers: 255 + lightLayerName0: Light Layer default + lightLayerName1: Light Layer 1 + lightLayerName2: Light Layer 2 + lightLayerName3: Light Layer 3 + lightLayerName4: Light Layer 4 + lightLayerName5: Light Layer 5 + lightLayerName6: Light Layer 6 + lightLayerName7: Light Layer 7 + m_StripDebugVariants: 1 + m_StripUnusedPostProcessingVariants: 1 + m_StripUnusedVariants: 1 + m_StripUnusedLODCrossFadeVariants: 1 + m_StripScreenCoordOverrideVariants: 1 + supportRuntimeDebugDisplay: 0 + m_ShaderVariantLogLevel: 0 + m_ExportShaderVariants: 1 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/UniversalRenderPipelineGlobalSettings.asset.meta b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/UniversalRenderPipelineGlobalSettings.asset.meta new file mode 100644 index 0000000..81b84f2 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Assets/UniversalRenderPipelineGlobalSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18dc0cd2c080841dea60987a38ce93fa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Packages/manifest.json b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Packages/manifest.json new file mode 100644 index 0000000..d9a2634 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Packages/manifest.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49af8fbc9d65c4c8e3e592011e08cd484a4ac6cb2aa311f6518549e30c2b4db8 +size 1952 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/Packages/packages-lock.json b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Packages/packages-lock.json new file mode 100644 index 0000000..4736f96 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/Packages/packages-lock.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d39fc2d4192059555e8bbc1d1fe50897640ad563be456e860b9bcbebd62a586 +size 10810 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/AudioManager.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/AudioManager.asset new file mode 100644 index 0000000..27287fe --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/AudioManager.asset @@ -0,0 +1,19 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!11 &1 +AudioManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Volume: 1 + Rolloff Scale: 1 + Doppler Factor: 1 + Default Speaker Mode: 2 + m_SampleRate: 0 + m_DSPBufferSize: 1024 + m_VirtualVoiceCount: 512 + m_RealVoiceCount: 32 + m_SpatializerPlugin: + m_AmbisonicDecoderPlugin: + m_DisableAudio: 0 + m_VirtualizeEffects: 1 + m_RequestedDSPBufferSize: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/BurstAotSettings_StandaloneWindows.json b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/BurstAotSettings_StandaloneWindows.json new file mode 100644 index 0000000..cf93db1 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/BurstAotSettings_StandaloneWindows.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1b3e1d8db4bde9720d498bea2916f1d4ee97073f6930813171757a2a81669b7 +size 389 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ClusterInputManager.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ClusterInputManager.asset new file mode 100644 index 0000000..e7886b2 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ClusterInputManager.asset @@ -0,0 +1,6 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!236 &1 +ClusterInputManager: + m_ObjectHideFlags: 0 + m_Inputs: [] diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/CommonBurstAotSettings.json b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/CommonBurstAotSettings.json new file mode 100644 index 0000000..6d70e63 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/CommonBurstAotSettings.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d536845718ad53ff6c2001c48d6beef3b5a5a523f0bc91b147017e9fdf02fcb8 +size 80 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/DynamicsManager.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/DynamicsManager.asset new file mode 100644 index 0000000..1596c42 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/DynamicsManager.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!55 &1 +PhysicsManager: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_Gravity: {x: 0, y: -9.81, z: 0} + m_DefaultMaterial: {fileID: 0} + m_BounceThreshold: 2 + m_SleepThreshold: 0.005 + m_DefaultContactOffset: 0.01 + m_DefaultSolverIterations: 6 + m_DefaultSolverVelocityIterations: 1 + m_QueriesHitBackfaces: 0 + m_QueriesHitTriggers: 1 + m_EnableAdaptiveForce: 0 + m_ClothInterCollisionDistance: 0.1 + m_ClothInterCollisionStiffness: 0.2 + m_ContactsGeneration: 1 + m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff + m_AutoSimulation: 1 + m_AutoSyncTransforms: 0 + m_ReuseCollisionCallbacks: 0 + m_ClothInterCollisionSettingsToggle: 0 + m_ClothGravity: {x: 0, y: -9.81, z: 0} + m_ContactPairsMode: 0 + m_BroadphaseType: 0 + m_WorldBounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 250, y: 250, z: 250} + m_WorldSubdivisions: 8 + m_FrictionType: 0 + m_EnableEnhancedDeterminism: 0 + m_EnableUnifiedHeightmaps: 1 + m_SolverType: 0 + m_DefaultMaxAngularSpeed: 50 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/EditorBuildSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/EditorBuildSettings.asset new file mode 100644 index 0000000..ea88784 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/EditorBuildSettings.asset @@ -0,0 +1,11 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1045 &1 +EditorBuildSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Scenes: + - enabled: 1 + path: Assets/Scenes/SampleScene.unity + guid: 99c9720ab356a0642a771bea13969a05 + m_configObjects: {} diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/EditorSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/EditorSettings.asset new file mode 100644 index 0000000..c8da44e --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/EditorSettings.asset @@ -0,0 +1,35 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!159 &1 +EditorSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_ExternalVersionControlSupport: Visible Meta Files + m_SerializationMode: 2 + m_LineEndingsForNewScripts: 2 + m_DefaultBehaviorMode: 0 + m_PrefabRegularEnvironment: {fileID: 0} + m_PrefabUIEnvironment: {fileID: 0} + m_SpritePackerMode: 0 + m_SpritePackerPaddingPower: 1 + m_EtcTextureCompressorBehavior: 1 + m_EtcTextureFastCompressor: 1 + m_EtcTextureNormalCompressor: 2 + m_EtcTextureBestCompressor: 4 + m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;asmref;rsp + m_ProjectGenerationRootNamespace: + m_CollabEditorSettings: + inProgressEnabled: 1 + m_EnableTextureStreamingInEditMode: 1 + m_EnableTextureStreamingInPlayMode: 1 + m_AsyncShaderCompilation: 1 + m_EnterPlayModeOptionsEnabled: 0 + m_EnterPlayModeOptions: 3 + m_ShowLightmapResolutionOverlay: 1 + m_UseLegacyProbeSampleCount: 0 + m_AssetPipelineMode: 1 + m_CacheServerMode: 0 + m_CacheServerEndpoint: + m_CacheServerNamespacePrefix: default + m_CacheServerEnableDownload: 1 + m_CacheServerEnableUpload: 1 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/GraphicsSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/GraphicsSettings.asset new file mode 100644 index 0000000..56859a2 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/GraphicsSettings.asset @@ -0,0 +1,70 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!30 &1 +GraphicsSettings: + m_ObjectHideFlags: 0 + serializedVersion: 14 + m_Deferred: + m_Mode: 1 + m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} + m_DeferredReflections: + m_Mode: 1 + m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} + m_ScreenSpaceShadows: + m_Mode: 1 + m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} + m_LegacyDeferred: + m_Mode: 1 + m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} + m_DepthNormals: + m_Mode: 1 + m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} + m_MotionVectors: + m_Mode: 1 + m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} + m_LightHalo: + m_Mode: 1 + m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} + m_LensFlare: + m_Mode: 1 + m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} + m_VideoShadersIncludeMode: 2 + m_AlwaysIncludedShaders: + - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} + m_PreloadedShaders: [] + m_PreloadShadersBatchTimeLimit: -1 + m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, + type: 0} + m_CustomRenderPipeline: {fileID: 11400000, guid: 7b7fd9122c28c4d15b667c7040e3b3fd, + type: 2} + m_TransparencySortMode: 0 + m_TransparencySortAxis: {x: 0, y: 0, z: 1} + m_DefaultRenderingPath: 1 + m_DefaultMobileRenderingPath: 1 + m_TierSettings: [] + m_LightmapStripping: 0 + m_FogStripping: 0 + m_InstancingStripping: 0 + m_LightmapKeepPlain: 1 + m_LightmapKeepDirCombined: 1 + m_LightmapKeepDynamicPlain: 1 + m_LightmapKeepDynamicDirCombined: 1 + m_LightmapKeepShadowMask: 1 + m_LightmapKeepSubtractive: 1 + m_FogKeepLinear: 1 + m_FogKeepExp: 1 + m_FogKeepExp2: 1 + m_AlbedoSwatchInfos: [] + m_LightsUseLinearIntensity: 1 + m_LightsUseColorTemperature: 1 + m_DefaultRenderingLayerMask: 1 + m_LogWhenShaderIsCompiled: 0 + m_SRPDefaultSettings: + UnityEngine.Rendering.Universal.UniversalRenderPipeline: {fileID: 11400000, guid: 18dc0cd2c080841dea60987a38ce93fa, + type: 2} diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/InputManager.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/InputManager.asset new file mode 100644 index 0000000..b16147e --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/InputManager.asset @@ -0,0 +1,487 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!13 &1 +InputManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Axes: + - serializedVersion: 3 + m_Name: Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: a + altPositiveButton: d + gravity: 3 + dead: 0.001 + sensitivity: 3 + snap: 1 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: s + altPositiveButton: w + gravity: 3 + dead: 0.001 + sensitivity: 3 + snap: 1 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left ctrl + altNegativeButton: + altPositiveButton: mouse 0 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left alt + altNegativeButton: + altPositiveButton: mouse 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire3 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left shift + altNegativeButton: + altPositiveButton: mouse 2 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Jump + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: space + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse X + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse Y + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 1 + joyNum: 0 + - serializedVersion: 3 + m_Name: Mouse ScrollWheel + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 1 + axis: 2 + joyNum: 0 + - serializedVersion: 3 + m_Name: Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0.19 + sensitivity: 1 + snap: 0 + invert: 0 + type: 2 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0.19 + sensitivity: 1 + snap: 0 + invert: 1 + type: 2 + axis: 1 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 0 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 1 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Fire3 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 2 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Jump + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 3 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Submit + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: return + altNegativeButton: + altPositiveButton: joystick button 0 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Submit + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: enter + altNegativeButton: + altPositiveButton: space + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Cancel + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: escape + altNegativeButton: + altPositiveButton: joystick button 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Enable Debug Button 1 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left ctrl + altNegativeButton: + altPositiveButton: joystick button 8 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Enable Debug Button 2 + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: backspace + altNegativeButton: + altPositiveButton: joystick button 9 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Reset + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left alt + altNegativeButton: + altPositiveButton: joystick button 1 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Next + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: page down + altNegativeButton: + altPositiveButton: joystick button 5 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Previous + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: page up + altNegativeButton: + altPositiveButton: joystick button 4 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Validate + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: return + altNegativeButton: + altPositiveButton: joystick button 0 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Persistent + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: right shift + altNegativeButton: + altPositiveButton: joystick button 2 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Multiplier + descriptiveName: + descriptiveNegativeName: + negativeButton: + positiveButton: left shift + altNegativeButton: + altPositiveButton: joystick button 3 + gravity: 0 + dead: 0 + sensitivity: 0 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Vertical + descriptiveName: + descriptiveNegativeName: + negativeButton: down + positiveButton: up + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 2 + axis: 6 + joyNum: 0 + - serializedVersion: 3 + m_Name: Debug Horizontal + descriptiveName: + descriptiveNegativeName: + negativeButton: left + positiveButton: right + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 2 + axis: 5 + joyNum: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/MemorySettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/MemorySettings.asset new file mode 100644 index 0000000..5b5face --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/MemorySettings.asset @@ -0,0 +1,35 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!387306366 &1 +MemorySettings: + m_ObjectHideFlags: 0 + m_EditorMemorySettings: + m_MainAllocatorBlockSize: -1 + m_ThreadAllocatorBlockSize: -1 + m_MainGfxBlockSize: -1 + m_ThreadGfxBlockSize: -1 + m_CacheBlockSize: -1 + m_TypetreeBlockSize: -1 + m_ProfilerBlockSize: -1 + m_ProfilerEditorBlockSize: -1 + m_BucketAllocatorGranularity: -1 + m_BucketAllocatorBucketsCount: -1 + m_BucketAllocatorBlockSize: -1 + m_BucketAllocatorBlockCount: -1 + m_ProfilerBucketAllocatorGranularity: -1 + m_ProfilerBucketAllocatorBucketsCount: -1 + m_ProfilerBucketAllocatorBlockSize: -1 + m_ProfilerBucketAllocatorBlockCount: -1 + m_TempAllocatorSizeMain: -1 + m_JobTempAllocatorBlockSize: -1 + m_BackgroundJobTempAllocatorBlockSize: -1 + m_JobTempAllocatorReducedBlockSize: -1 + m_TempAllocatorSizeGIBakingWorker: -1 + m_TempAllocatorSizeNavMeshWorker: -1 + m_TempAllocatorSizeAudioWorker: -1 + m_TempAllocatorSizeCloudWorker: -1 + m_TempAllocatorSizeGfx: -1 + m_TempAllocatorSizeJobWorker: -1 + m_TempAllocatorSizeBackgroundWorker: -1 + m_TempAllocatorSizePreloadManager: -1 + m_PlatformMemorySettings: {} diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/NavMeshAreas.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/NavMeshAreas.asset new file mode 100644 index 0000000..3b0b7c3 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/NavMeshAreas.asset @@ -0,0 +1,91 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!126 &1 +NavMeshProjectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + areas: + - name: Walkable + cost: 1 + - name: Not Walkable + cost: 1 + - name: Jump + cost: 2 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + - name: + cost: 1 + m_LastAgentTypeID: -887442657 + m_Settings: + - serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.75 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_SettingNames: + - Humanoid diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/PackageManagerSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/PackageManagerSettings.asset new file mode 100644 index 0000000..be4a797 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/PackageManagerSettings.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_EnablePreviewPackages: 0 + m_EnablePackageDependencies: 0 + m_AdvancedSettingsExpanded: 1 + m_ScopedRegistriesSettingsExpanded: 1 + oneTimeWarningShown: 0 + m_Registries: + - m_Id: main + m_Name: + m_Url: https://packages.unity.com + m_Scopes: [] + m_IsDefault: 1 + m_Capabilities: 7 + m_UserSelectedRegistryName: + m_UserAddingNewScopedRegistry: 0 + m_RegistryInfoDraft: + m_ErrorMessage: + m_Original: + m_Id: + m_Name: + m_Url: + m_Scopes: [] + m_IsDefault: 0 + m_Capabilities: 0 + m_Modified: 0 + m_Name: + m_Url: + m_Scopes: + - + m_SelectedScopeIndex: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/Physics2DSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/Physics2DSettings.asset new file mode 100644 index 0000000..6c5cf8a --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/Physics2DSettings.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!19 &1 +Physics2DSettings: + m_ObjectHideFlags: 0 + serializedVersion: 4 + m_Gravity: {x: 0, y: -9.81} + m_DefaultMaterial: {fileID: 0} + m_VelocityIterations: 8 + m_PositionIterations: 3 + m_VelocityThreshold: 1 + m_MaxLinearCorrection: 0.2 + m_MaxAngularCorrection: 8 + m_MaxTranslationSpeed: 100 + m_MaxRotationSpeed: 360 + m_BaumgarteScale: 0.2 + m_BaumgarteTimeOfImpactScale: 0.75 + m_TimeToSleep: 0.5 + m_LinearSleepTolerance: 0.01 + m_AngularSleepTolerance: 2 + m_DefaultContactOffset: 0.01 + m_JobOptions: + serializedVersion: 2 + useMultithreading: 0 + useConsistencySorting: 0 + m_InterpolationPosesPerJob: 100 + m_NewContactsPerJob: 30 + m_CollideContactsPerJob: 100 + m_ClearFlagsPerJob: 200 + m_ClearBodyForcesPerJob: 200 + m_SyncDiscreteFixturesPerJob: 50 + m_SyncContinuousFixturesPerJob: 50 + m_FindNearestContactsPerJob: 100 + m_UpdateTriggerContactsPerJob: 100 + m_IslandSolverCostThreshold: 100 + m_IslandSolverBodyCostScale: 1 + m_IslandSolverContactCostScale: 10 + m_IslandSolverJointCostScale: 10 + m_IslandSolverBodiesPerJob: 50 + m_IslandSolverContactsPerJob: 50 + m_AutoSimulation: 1 + m_QueriesHitTriggers: 1 + m_QueriesStartInColliders: 1 + m_CallbacksOnDisable: 1 + m_ReuseCollisionCallbacks: 0 + m_AutoSyncTransforms: 0 + m_AlwaysShowColliders: 0 + m_ShowColliderSleep: 1 + m_ShowColliderContacts: 0 + m_ShowColliderAABB: 0 + m_ContactArrowScale: 0.2 + m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} + m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} + m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} + m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} + m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/PresetManager.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/PresetManager.asset new file mode 100644 index 0000000..67a94da --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/PresetManager.asset @@ -0,0 +1,7 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1386491679 &1 +PresetManager: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_DefaultPresets: {} diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ProjectSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ProjectSettings.asset new file mode 100644 index 0000000..21d95be --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ProjectSettings.asset @@ -0,0 +1,921 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!129 &1 +PlayerSettings: + m_ObjectHideFlags: 0 + serializedVersion: 26 + productGUID: 8806b8de3060c0e4e883ab5cf33b6d88 + AndroidProfiler: 0 + AndroidFilterTouchesWhenObscured: 0 + AndroidEnableSustainedPerformanceMode: 0 + defaultScreenOrientation: 4 + targetDevice: 2 + useOnDemandResources: 0 + accelerometerFrequency: 60 + companyName: DefaultCompany + productName: Unity_StageLightManeuver_Demo_URP + defaultCursor: {fileID: 0} + cursorHotspot: {x: 0, y: 0} + m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} + m_ShowUnitySplashScreen: 1 + m_ShowUnitySplashLogo: 1 + m_SplashScreenOverlayOpacity: 1 + m_SplashScreenAnimation: 1 + m_SplashScreenLogoStyle: 1 + m_SplashScreenDrawMode: 0 + m_SplashScreenBackgroundAnimationZoom: 1 + m_SplashScreenLogoAnimationZoom: 1 + m_SplashScreenBackgroundLandscapeAspect: 1 + m_SplashScreenBackgroundPortraitAspect: 1 + m_SplashScreenBackgroundLandscapeUvs: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + m_SplashScreenBackgroundPortraitUvs: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + m_SplashScreenLogos: [] + m_VirtualRealitySplashScreen: {fileID: 0} + m_HolographicTrackingLossScreen: {fileID: 0} + defaultScreenWidth: 1024 + defaultScreenHeight: 768 + defaultScreenWidthWeb: 960 + defaultScreenHeightWeb: 600 + m_StereoRenderingPath: 0 + m_ActiveColorSpace: 1 + m_SpriteBatchVertexThreshold: 300 + m_MTRendering: 1 + mipStripping: 0 + numberOfMipsStripped: 0 + numberOfMipsStrippedPerMipmapLimitGroup: {} + m_StackTraceTypes: 010000000100000001000000010000000100000001000000 + iosShowActivityIndicatorOnLoading: -1 + androidShowActivityIndicatorOnLoading: -1 + iosUseCustomAppBackgroundBehavior: 0 + allowedAutorotateToPortrait: 1 + allowedAutorotateToPortraitUpsideDown: 1 + allowedAutorotateToLandscapeRight: 1 + allowedAutorotateToLandscapeLeft: 1 + useOSAutorotation: 1 + use32BitDisplayBuffer: 1 + preserveFramebufferAlpha: 0 + disableDepthAndStencilBuffers: 0 + androidStartInFullscreen: 1 + androidRenderOutsideSafeArea: 1 + androidUseSwappy: 0 + androidBlitType: 0 + androidResizableWindow: 0 + androidDefaultWindowWidth: 1920 + androidDefaultWindowHeight: 1080 + androidMinimumWindowWidth: 400 + androidMinimumWindowHeight: 300 + androidFullscreenMode: 1 + defaultIsNativeResolution: 1 + macRetinaSupport: 1 + runInBackground: 0 + captureSingleScreen: 0 + muteOtherAudioSources: 0 + Prepare IOS For Recording: 0 + Force IOS Speakers When Recording: 0 + deferSystemGesturesMode: 0 + hideHomeButton: 0 + submitAnalytics: 1 + usePlayerLog: 1 + bakeCollisionMeshes: 0 + forceSingleInstance: 0 + useFlipModelSwapchain: 1 + resizableWindow: 0 + useMacAppStoreValidation: 0 + macAppStoreCategory: public.app-category.games + gpuSkinning: 1 + xboxPIXTextureCapture: 0 + xboxEnableAvatar: 0 + xboxEnableKinect: 0 + xboxEnableKinectAutoTracking: 0 + xboxEnableFitness: 0 + visibleInBackground: 1 + allowFullscreenSwitch: 1 + fullscreenMode: 1 + xboxSpeechDB: 0 + xboxEnableHeadOrientation: 0 + xboxEnableGuest: 0 + xboxEnablePIXSampling: 0 + metalFramebufferOnly: 0 + xboxOneResolution: 0 + xboxOneSResolution: 0 + xboxOneXResolution: 3 + xboxOneMonoLoggingLevel: 0 + xboxOneLoggingLevel: 1 + xboxOneDisableEsram: 0 + xboxOneEnableTypeOptimization: 0 + xboxOnePresentImmediateThreshold: 0 + switchQueueCommandMemory: 1048576 + switchQueueControlMemory: 16384 + switchQueueComputeMemory: 262144 + switchNVNShaderPoolsGranularity: 33554432 + switchNVNDefaultPoolsGranularity: 16777216 + switchNVNOtherPoolsGranularity: 16777216 + switchGpuScratchPoolGranularity: 2097152 + switchAllowGpuScratchShrinking: 0 + switchNVNMaxPublicTextureIDCount: 0 + switchNVNMaxPublicSamplerIDCount: 0 + switchNVNGraphicsFirmwareMemory: 32 + stadiaPresentMode: 0 + stadiaTargetFramerate: 0 + vulkanNumSwapchainBuffers: 3 + vulkanEnableSetSRGBWrite: 0 + vulkanEnablePreTransform: 1 + vulkanEnableLateAcquireNextImage: 0 + vulkanEnableCommandBufferRecycling: 1 + loadStoreDebugModeEnabled: 0 + bundleVersion: 0.1.0 + preloadedAssets: [] + metroInputSource: 0 + wsaTransparentSwapchain: 0 + m_HolographicPauseOnTrackingLoss: 1 + xboxOneDisableKinectGpuReservation: 1 + xboxOneEnable7thCore: 1 + vrSettings: + enable360StereoCapture: 0 + isWsaHolographicRemotingEnabled: 0 + enableFrameTimingStats: 0 + enableOpenGLProfilerGPURecorders: 1 + useHDRDisplay: 0 + hdrBitDepth: 0 + m_ColorGamuts: 00000000 + targetPixelDensity: 30 + resolutionScalingMode: 0 + resetResolutionOnWindowResize: 0 + androidSupportedAspectRatio: 1 + androidMaxAspectRatio: 2.1 + applicationIdentifier: + Android: com.UnityTechnologies.com.unity.template.urpblank + Standalone: com.Unity-Technologies.com.unity.template.urp-blank + iPhone: com.Unity-Technologies.com.unity.template.urp-blank + buildNumber: + Standalone: 0 + VisionOS: 0 + iPhone: 0 + tvOS: 0 + overrideDefaultApplicationIdentifier: 1 + AndroidBundleVersionCode: 1 + AndroidMinSdkVersion: 22 + AndroidTargetSdkVersion: 0 + AndroidPreferredInstallLocation: 1 + aotOptions: + stripEngineCode: 1 + iPhoneStrippingLevel: 0 + iPhoneScriptCallOptimization: 0 + ForceInternetPermission: 0 + ForceSDCardPermission: 0 + CreateWallpaper: 0 + APKExpansionFiles: 0 + keepLoadedShadersAlive: 0 + StripUnusedMeshComponents: 0 + strictShaderVariantMatching: 0 + VertexChannelCompressionMask: 4054 + iPhoneSdkVersion: 988 + iOSTargetOSVersionString: 12.0 + tvOSSdkVersion: 0 + tvOSRequireExtendedGameController: 0 + tvOSTargetOSVersionString: 12.0 + VisionOSSdkVersion: 0 + VisionOSTargetOSVersionString: 1.0 + uIPrerenderedIcon: 0 + uIRequiresPersistentWiFi: 0 + uIRequiresFullScreen: 1 + uIStatusBarHidden: 1 + uIExitOnSuspend: 0 + uIStatusBarStyle: 0 + appleTVSplashScreen: {fileID: 0} + appleTVSplashScreen2x: {fileID: 0} + tvOSSmallIconLayers: [] + tvOSSmallIconLayers2x: [] + tvOSLargeIconLayers: [] + tvOSLargeIconLayers2x: [] + tvOSTopShelfImageLayers: [] + tvOSTopShelfImageLayers2x: [] + tvOSTopShelfImageWideLayers: [] + tvOSTopShelfImageWideLayers2x: [] + iOSLaunchScreenType: 0 + iOSLaunchScreenPortrait: {fileID: 0} + iOSLaunchScreenLandscape: {fileID: 0} + iOSLaunchScreenBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreenFillPct: 100 + iOSLaunchScreenSize: 100 + iOSLaunchScreenCustomXibPath: + iOSLaunchScreeniPadType: 0 + iOSLaunchScreeniPadImage: {fileID: 0} + iOSLaunchScreeniPadBackgroundColor: + serializedVersion: 2 + rgba: 0 + iOSLaunchScreeniPadFillPct: 100 + iOSLaunchScreeniPadSize: 100 + iOSLaunchScreeniPadCustomXibPath: + iOSLaunchScreenCustomStoryboardPath: + iOSLaunchScreeniPadCustomStoryboardPath: + iOSDeviceRequirements: [] + iOSURLSchemes: [] + macOSURLSchemes: [] + iOSBackgroundModes: 0 + iOSMetalForceHardShadows: 0 + metalEditorSupport: 1 + metalAPIValidation: 1 + iOSRenderExtraFrameOnPause: 0 + iosCopyPluginsCodeInsteadOfSymlink: 0 + appleDeveloperTeamID: + iOSManualSigningProvisioningProfileID: + tvOSManualSigningProvisioningProfileID: + VisionOSManualSigningProvisioningProfileID: + iOSManualSigningProvisioningProfileType: 0 + tvOSManualSigningProvisioningProfileType: 0 + VisionOSManualSigningProvisioningProfileType: 0 + appleEnableAutomaticSigning: 0 + iOSRequireARKit: 0 + iOSAutomaticallyDetectAndAddCapabilities: 1 + appleEnableProMotion: 0 + shaderPrecisionModel: 0 + clonedFromGUID: 3c72c65a16f0acb438eed22b8b16c24a + templatePackageId: com.unity.template.urp-blank@3.0.2 + templateDefaultScene: Assets/Scenes/SampleScene.unity + useCustomMainManifest: 0 + useCustomLauncherManifest: 0 + useCustomMainGradleTemplate: 0 + useCustomLauncherGradleManifest: 0 + useCustomBaseGradleTemplate: 0 + useCustomGradlePropertiesTemplate: 0 + useCustomGradleSettingsTemplate: 0 + useCustomProguardFile: 0 + AndroidTargetArchitectures: 1 + AndroidTargetDevices: 0 + AndroidSplashScreenScale: 0 + androidSplashScreen: {fileID: 0} + AndroidKeystoreName: + AndroidKeyaliasName: + AndroidEnableArmv9SecurityFeatures: 0 + AndroidBuildApkPerCpuArchitecture: 0 + AndroidTVCompatibility: 0 + AndroidIsGame: 1 + AndroidEnableTango: 0 + androidEnableBanner: 1 + androidUseLowAccuracyLocation: 0 + androidUseCustomKeystore: 0 + m_AndroidBanners: + - width: 320 + height: 180 + banner: {fileID: 0} + androidGamepadSupportLevel: 0 + chromeosInputEmulation: 1 + AndroidMinifyRelease: 0 + AndroidMinifyDebug: 0 + AndroidValidateAppBundleSize: 1 + AndroidAppBundleSizeToValidate: 150 + m_BuildTargetIcons: [] + m_BuildTargetPlatformIcons: + - m_BuildTarget: iPhone + m_Icons: + - m_Textures: [] + m_Width: 180 + m_Height: 180 + m_Kind: 0 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 120 + m_Height: 120 + m_Kind: 0 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 167 + m_Height: 167 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 152 + m_Height: 152 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 76 + m_Height: 76 + m_Kind: 0 + m_SubKind: iPad + - m_Textures: [] + m_Width: 120 + m_Height: 120 + m_Kind: 3 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 80 + m_Height: 80 + m_Kind: 3 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 80 + m_Height: 80 + m_Kind: 3 + m_SubKind: iPad + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 3 + m_SubKind: iPad + - m_Textures: [] + m_Width: 87 + m_Height: 87 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 58 + m_Height: 58 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 29 + m_Height: 29 + m_Kind: 1 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 58 + m_Height: 58 + m_Kind: 1 + m_SubKind: iPad + - m_Textures: [] + m_Width: 29 + m_Height: 29 + m_Kind: 1 + m_SubKind: iPad + - m_Textures: [] + m_Width: 60 + m_Height: 60 + m_Kind: 2 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 2 + m_SubKind: iPhone + - m_Textures: [] + m_Width: 40 + m_Height: 40 + m_Kind: 2 + m_SubKind: iPad + - m_Textures: [] + m_Width: 20 + m_Height: 20 + m_Kind: 2 + m_SubKind: iPad + - m_Textures: [] + m_Width: 1024 + m_Height: 1024 + m_Kind: 4 + m_SubKind: App Store + - m_BuildTarget: Android + m_Icons: + - m_Textures: [] + m_Width: 432 + m_Height: 432 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 324 + m_Height: 324 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 216 + m_Height: 216 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 162 + m_Height: 162 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 108 + m_Height: 108 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 81 + m_Height: 81 + m_Kind: 2 + m_SubKind: + - m_Textures: [] + m_Width: 192 + m_Height: 192 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 144 + m_Height: 144 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 96 + m_Height: 96 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 72 + m_Height: 72 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 48 + m_Height: 48 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 36 + m_Height: 36 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 192 + m_Height: 192 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 144 + m_Height: 144 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 96 + m_Height: 96 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 72 + m_Height: 72 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 48 + m_Height: 48 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 36 + m_Height: 36 + m_Kind: 0 + m_SubKind: + - m_BuildTarget: tvOS + m_Icons: + - m_Textures: [] + m_Width: 1280 + m_Height: 768 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 800 + m_Height: 480 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 400 + m_Height: 240 + m_Kind: 0 + m_SubKind: + - m_Textures: [] + m_Width: 4640 + m_Height: 1440 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 2320 + m_Height: 720 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 3840 + m_Height: 1440 + m_Kind: 1 + m_SubKind: + - m_Textures: [] + m_Width: 1920 + m_Height: 720 + m_Kind: 1 + m_SubKind: + m_BuildTargetBatching: [] + m_BuildTargetShaderSettings: [] + m_BuildTargetGraphicsJobs: [] + m_BuildTargetGraphicsJobMode: [] + m_BuildTargetGraphicsAPIs: + - m_BuildTarget: iOSSupport + m_APIs: 10000000 + m_Automatic: 1 + - m_BuildTarget: AndroidPlayer + m_APIs: 150000000b000000 + m_Automatic: 0 + m_BuildTargetVRSettings: [] + m_DefaultShaderChunkSizeInMB: 16 + m_DefaultShaderChunkCount: 0 + openGLRequireES31: 0 + openGLRequireES31AEP: 0 + openGLRequireES32: 0 + m_TemplateCustomTags: {} + mobileMTRendering: + Android: 1 + iPhone: 1 + tvOS: 1 + m_BuildTargetGroupLightmapEncodingQuality: + - m_BuildTarget: Android + m_EncodingQuality: 1 + m_BuildTargetGroupHDRCubemapEncodingQuality: + - m_BuildTarget: Android + m_EncodingQuality: 1 + m_BuildTargetGroupLightmapSettings: [] + m_BuildTargetGroupLoadStoreDebugModeSettings: [] + m_BuildTargetNormalMapEncoding: + - m_BuildTarget: Android + m_Encoding: 1 + m_BuildTargetDefaultTextureCompressionFormat: + - m_BuildTarget: Android + m_Format: 3 + playModeTestRunnerEnabled: 0 + runPlayModeTestAsEditModeTest: 0 + actionOnDotNetUnhandledException: 1 + enableInternalProfiler: 0 + logObjCUncaughtExceptions: 1 + enableCrashReportAPI: 0 + cameraUsageDescription: + locationUsageDescription: + microphoneUsageDescription: + bluetoothUsageDescription: + macOSTargetOSVersion: 10.13.0 + switchNMETAOverride: + switchNetLibKey: + switchSocketMemoryPoolSize: 6144 + switchSocketAllocatorPoolSize: 128 + switchSocketConcurrencyLimit: 14 + switchScreenResolutionBehavior: 2 + switchUseCPUProfiler: 0 + switchUseGOLDLinker: 0 + switchLTOSetting: 0 + switchApplicationID: 0x01004b9000490000 + switchNSODependencies: + switchCompilerFlags: + switchTitleNames_0: + switchTitleNames_1: + switchTitleNames_2: + switchTitleNames_3: + switchTitleNames_4: + switchTitleNames_5: + switchTitleNames_6: + switchTitleNames_7: + switchTitleNames_8: + switchTitleNames_9: + switchTitleNames_10: + switchTitleNames_11: + switchTitleNames_12: + switchTitleNames_13: + switchTitleNames_14: + switchTitleNames_15: + switchPublisherNames_0: + switchPublisherNames_1: + switchPublisherNames_2: + switchPublisherNames_3: + switchPublisherNames_4: + switchPublisherNames_5: + switchPublisherNames_6: + switchPublisherNames_7: + switchPublisherNames_8: + switchPublisherNames_9: + switchPublisherNames_10: + switchPublisherNames_11: + switchPublisherNames_12: + switchPublisherNames_13: + switchPublisherNames_14: + switchPublisherNames_15: + switchIcons_0: {fileID: 0} + switchIcons_1: {fileID: 0} + switchIcons_2: {fileID: 0} + switchIcons_3: {fileID: 0} + switchIcons_4: {fileID: 0} + switchIcons_5: {fileID: 0} + switchIcons_6: {fileID: 0} + switchIcons_7: {fileID: 0} + switchIcons_8: {fileID: 0} + switchIcons_9: {fileID: 0} + switchIcons_10: {fileID: 0} + switchIcons_11: {fileID: 0} + switchIcons_12: {fileID: 0} + switchIcons_13: {fileID: 0} + switchIcons_14: {fileID: 0} + switchIcons_15: {fileID: 0} + switchSmallIcons_0: {fileID: 0} + switchSmallIcons_1: {fileID: 0} + switchSmallIcons_2: {fileID: 0} + switchSmallIcons_3: {fileID: 0} + switchSmallIcons_4: {fileID: 0} + switchSmallIcons_5: {fileID: 0} + switchSmallIcons_6: {fileID: 0} + switchSmallIcons_7: {fileID: 0} + switchSmallIcons_8: {fileID: 0} + switchSmallIcons_9: {fileID: 0} + switchSmallIcons_10: {fileID: 0} + switchSmallIcons_11: {fileID: 0} + switchSmallIcons_12: {fileID: 0} + switchSmallIcons_13: {fileID: 0} + switchSmallIcons_14: {fileID: 0} + switchSmallIcons_15: {fileID: 0} + switchManualHTML: + switchAccessibleURLs: + switchLegalInformation: + switchMainThreadStackSize: 1048576 + switchPresenceGroupId: + switchLogoHandling: 0 + switchReleaseVersion: 0 + switchDisplayVersion: 1.0.0 + switchStartupUserAccount: 0 + switchSupportedLanguagesMask: 0 + switchLogoType: 0 + switchApplicationErrorCodeCategory: + switchUserAccountSaveDataSize: 0 + switchUserAccountSaveDataJournalSize: 0 + switchApplicationAttribute: 0 + switchCardSpecSize: -1 + switchCardSpecClock: -1 + switchRatingsMask: 0 + switchRatingsInt_0: 0 + switchRatingsInt_1: 0 + switchRatingsInt_2: 0 + switchRatingsInt_3: 0 + switchRatingsInt_4: 0 + switchRatingsInt_5: 0 + switchRatingsInt_6: 0 + switchRatingsInt_7: 0 + switchRatingsInt_8: 0 + switchRatingsInt_9: 0 + switchRatingsInt_10: 0 + switchRatingsInt_11: 0 + switchRatingsInt_12: 0 + switchLocalCommunicationIds_0: + switchLocalCommunicationIds_1: + switchLocalCommunicationIds_2: + switchLocalCommunicationIds_3: + switchLocalCommunicationIds_4: + switchLocalCommunicationIds_5: + switchLocalCommunicationIds_6: + switchLocalCommunicationIds_7: + switchParentalControl: 0 + switchAllowsScreenshot: 1 + switchAllowsVideoCapturing: 1 + switchAllowsRuntimeAddOnContentInstall: 0 + switchDataLossConfirmation: 0 + switchUserAccountLockEnabled: 0 + switchSystemResourceMemory: 16777216 + switchSupportedNpadStyles: 22 + switchNativeFsCacheSize: 32 + switchIsHoldTypeHorizontal: 0 + switchSupportedNpadCount: 8 + switchEnableTouchScreen: 1 + switchSocketConfigEnabled: 0 + switchTcpInitialSendBufferSize: 32 + switchTcpInitialReceiveBufferSize: 64 + switchTcpAutoSendBufferSizeMax: 256 + switchTcpAutoReceiveBufferSizeMax: 256 + switchUdpSendBufferSize: 9 + switchUdpReceiveBufferSize: 42 + switchSocketBufferEfficiency: 4 + switchSocketInitializeEnabled: 1 + switchNetworkInterfaceManagerInitializeEnabled: 1 + switchPlayerConnectionEnabled: 1 + switchUseNewStyleFilepaths: 0 + switchUseLegacyFmodPriorities: 0 + switchUseMicroSleepForYield: 1 + switchEnableRamDiskSupport: 0 + switchMicroSleepForYieldTime: 25 + switchRamDiskSpaceSize: 12 + ps4NPAgeRating: 12 + ps4NPTitleSecret: + ps4NPTrophyPackPath: + ps4ParentalLevel: 11 + ps4ContentID: ED1633-NPXX51362_00-0000000000000000 + ps4Category: 0 + ps4MasterVersion: 01.00 + ps4AppVersion: 01.00 + ps4AppType: 0 + ps4ParamSfxPath: + ps4VideoOutPixelFormat: 0 + ps4VideoOutInitialWidth: 1920 + ps4VideoOutBaseModeInitialWidth: 1920 + ps4VideoOutReprojectionRate: 60 + ps4PronunciationXMLPath: + ps4PronunciationSIGPath: + ps4BackgroundImagePath: + ps4StartupImagePath: + ps4StartupImagesFolder: + ps4IconImagesFolder: + ps4SaveDataImagePath: + ps4SdkOverride: + ps4BGMPath: + ps4ShareFilePath: + ps4ShareOverlayImagePath: + ps4PrivacyGuardImagePath: + ps4ExtraSceSysFile: + ps4NPtitleDatPath: + ps4RemotePlayKeyAssignment: -1 + ps4RemotePlayKeyMappingDir: + ps4PlayTogetherPlayerCount: 0 + ps4EnterButtonAssignment: 2 + ps4ApplicationParam1: 0 + ps4ApplicationParam2: 0 + ps4ApplicationParam3: 0 + ps4ApplicationParam4: 0 + ps4DownloadDataSize: 0 + ps4GarlicHeapSize: 2048 + ps4ProGarlicHeapSize: 2560 + playerPrefsMaxSize: 32768 + ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ + ps4pnSessions: 1 + ps4pnPresence: 1 + ps4pnFriends: 1 + ps4pnGameCustomData: 1 + playerPrefsSupport: 0 + enableApplicationExit: 0 + resetTempFolder: 1 + restrictedAudioUsageRights: 0 + ps4UseResolutionFallback: 0 + ps4ReprojectionSupport: 0 + ps4UseAudio3dBackend: 0 + ps4UseLowGarlicFragmentationMode: 1 + ps4SocialScreenEnabled: 0 + ps4ScriptOptimizationLevel: 2 + ps4Audio3dVirtualSpeakerCount: 14 + ps4attribCpuUsage: 0 + ps4PatchPkgPath: + ps4PatchLatestPkgPath: + ps4PatchChangeinfoPath: + ps4PatchDayOne: 0 + ps4attribUserManagement: 0 + ps4attribMoveSupport: 0 + ps4attrib3DSupport: 0 + ps4attribShareSupport: 0 + ps4attribExclusiveVR: 0 + ps4disableAutoHideSplash: 0 + ps4videoRecordingFeaturesUsed: 0 + ps4contentSearchFeaturesUsed: 0 + ps4CompatibilityPS5: 0 + ps4AllowPS5Detection: 0 + ps4GPU800MHz: 1 + ps4attribEyeToEyeDistanceSettingVR: 0 + ps4IncludedModules: [] + ps4attribVROutputEnabled: 0 + monoEnv: + splashScreenBackgroundSourceLandscape: {fileID: 0} + splashScreenBackgroundSourcePortrait: {fileID: 0} + blurSplashScreenBackground: 1 + spritePackerPolicy: + webGLMemorySize: 32 + webGLExceptionSupport: 1 + webGLNameFilesAsHashes: 0 + webGLShowDiagnostics: 0 + webGLDataCaching: 1 + webGLDebugSymbols: 0 + webGLEmscriptenArgs: + webGLModulesDirectory: + webGLTemplate: APPLICATION:Default + webGLAnalyzeBuildSize: 0 + webGLUseEmbeddedResources: 0 + webGLCompressionFormat: 0 + webGLWasmArithmeticExceptions: 0 + webGLLinkerTarget: 1 + webGLThreadsSupport: 0 + webGLDecompressionFallback: 0 + webGLInitialMemorySize: 32 + webGLMaximumMemorySize: 2048 + webGLMemoryGrowthMode: 2 + webGLMemoryLinearGrowthStep: 16 + webGLMemoryGeometricGrowthStep: 0.2 + webGLMemoryGeometricGrowthCap: 96 + webGLPowerPreference: 2 + scriptingDefineSymbols: + Standalone: VLB_URP + additionalCompilerArguments: {} + platformArchitecture: {} + scriptingBackend: {} + il2cppCompilerConfiguration: {} + il2cppCodeGeneration: {} + managedStrippingLevel: + EmbeddedLinux: 1 + GameCoreScarlett: 1 + GameCoreXboxOne: 1 + Nintendo Switch: 1 + PS4: 1 + PS5: 1 + QNX: 1 + Stadia: 1 + VisionOS: 1 + WebGL: 1 + Windows Store Apps: 1 + XboxOne: 1 + iPhone: 1 + tvOS: 1 + incrementalIl2cppBuild: {} + suppressCommonWarnings: 1 + allowUnsafeCode: 0 + useDeterministicCompilation: 1 + additionalIl2CppArgs: + scriptingRuntimeVersion: 1 + gcIncremental: 0 + gcWBarrierValidation: 0 + apiCompatibilityLevelPerPlatform: {} + m_RenderingPath: 1 + m_MobileRenderingPath: 1 + metroPackageName: Unity_StageLightManeuver_Demo_URP + metroPackageVersion: + metroCertificatePath: + metroCertificatePassword: + metroCertificateSubject: + metroCertificateIssuer: + metroCertificateNotAfter: 0000000000000000 + metroApplicationDescription: Unity_StageLightManeuver_Demo_URP + wsaImages: {} + metroTileShortName: + metroTileShowName: 0 + metroMediumTileShowName: 0 + metroLargeTileShowName: 0 + metroWideTileShowName: 0 + metroSupportStreamingInstall: 0 + metroLastRequiredScene: 0 + metroDefaultTileSize: 1 + metroTileForegroundText: 2 + metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} + metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, + a: 1} + metroSplashScreenUseBackgroundColor: 0 + platformCapabilities: {} + metroTargetDeviceFamilies: {} + metroFTAName: + metroFTAFileTypes: [] + metroProtocolName: + vcxProjDefaultLanguage: + XboxOneProductId: + XboxOneUpdateKey: + XboxOneSandboxId: + XboxOneContentId: + XboxOneTitleId: + XboxOneSCId: + XboxOneGameOsOverridePath: + XboxOnePackagingOverridePath: + XboxOneAppManifestOverridePath: + XboxOneVersion: 1.0.0.0 + XboxOnePackageEncryption: 0 + XboxOnePackageUpdateGranularity: 2 + XboxOneDescription: + XboxOneLanguage: + - enus + XboxOneCapability: [] + XboxOneGameRating: {} + XboxOneIsContentPackage: 0 + XboxOneEnhancedXboxCompatibilityMode: 0 + XboxOneEnableGPUVariability: 1 + XboxOneSockets: {} + XboxOneSplashScreen: {fileID: 0} + XboxOneAllowedProductIds: [] + XboxOnePersistentLocalStorageSize: 0 + XboxOneXTitleMemory: 8 + XboxOneOverrideIdentityName: + XboxOneOverrideIdentityPublisher: + vrEditorSettings: {} + cloudServicesEnabled: {} + luminIcon: + m_Name: + m_ModelFolderPath: + m_PortalFolderPath: + luminCert: + m_CertPath: + m_SignPackage: 1 + luminIsChannelApp: 0 + luminVersion: + m_VersionCode: 1 + m_VersionName: + hmiPlayerDataPath: + hmiForceSRGBBlit: 1 + embeddedLinuxEnableGamepadInput: 1 + hmiLogStartupTiming: 0 + hmiCpuConfiguration: + apiCompatibilityLevel: 6 + activeInputHandler: 0 + windowsGamepadBackendHint: 0 + cloudProjectId: + framebufferDepthMemorylessMode: 0 + qualitySettingsNames: [] + projectName: + organizationId: + cloudEnabled: 0 + legacyClampBlendShapeWeights: 0 + hmiLoadingImage: {fileID: 0} + platformRequiresReadableAssets: 0 + virtualTexturingSupportEnabled: 0 + insecureHttpOption: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ProjectVersion.txt b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ProjectVersion.txt new file mode 100644 index 0000000..c975935 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ProjectVersion.txt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ac76c0a9a05d8f8792b90040d6adf51f0399f246b9b9d6a919f610329389818 +size 85 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/QualitySettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/QualitySettings.asset new file mode 100644 index 0000000..6238eb7 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/QualitySettings.asset @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!47 &1 +QualitySettings: + m_ObjectHideFlags: 0 + serializedVersion: 5 + m_CurrentQuality: 2 + m_QualitySettings: + - serializedVersion: 2 + name: Performant + pixelLightCount: 0 + shadows: 0 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 1 + shadowDistance: 20 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 2 + textureQuality: 0 + anisotropicTextures: 0 + antiAliasing: 0 + softParticles: 0 + softVegetation: 0 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 0 + lodBias: 0.4 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 4 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 11400000, guid: d0e2fc18fe036412f8223b3b3d9ad574, + type: 2} + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: Balanced + pixelLightCount: 1 + shadows: 1 + shadowResolution: 0 + shadowProjection: 1 + shadowCascades: 1 + shadowDistance: 20 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 0 + skinWeights: 4 + textureQuality: 0 + anisotropicTextures: 1 + antiAliasing: 0 + softParticles: 0 + softVegetation: 0 + realtimeReflectionProbes: 0 + billboardsFaceCameraPosition: 0 + vSyncCount: 1 + lodBias: 1 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 64 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 11400000, guid: e1260c1148f6143b28bae5ace5e9c5d1, + type: 2} + excludedTargetPlatforms: [] + - serializedVersion: 2 + name: High Fidelity + pixelLightCount: 2 + shadows: 2 + shadowResolution: 1 + shadowProjection: 1 + shadowCascades: 2 + shadowDistance: 40 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 255 + textureQuality: 0 + anisotropicTextures: 2 + antiAliasing: 4 + softParticles: 0 + softVegetation: 1 + realtimeReflectionProbes: 1 + billboardsFaceCameraPosition: 1 + vSyncCount: 1 + lodBias: 2 + maximumLODLevel: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 2048 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 16 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 11400000, guid: 7b7fd9122c28c4d15b667c7040e3b3fd, + type: 2} + excludedTargetPlatforms: [] + m_PerPlatformDefaultQuality: + Android: 1 + CloudRendering: 2 + Lumin: 2 + GameCoreScarlett: 2 + GameCoreXboxOne: 2 + Nintendo Switch: 2 + PS4: 2 + PS5: 2 + Server: 0 + Stadia: 2 + Standalone: 2 + WebGL: 1 + Windows Store Apps: 2 + XboxOne: 2 + iPhone: 1 + tvOS: 1 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/SceneTemplateSettings.json b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/SceneTemplateSettings.json new file mode 100644 index 0000000..f9445f3 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/SceneTemplateSettings.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8b8a925be94e9c40130fb34fe76b319fc9f000c32dee43c7602c4a09d81ad18 +size 5323 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ShaderGraphSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ShaderGraphSettings.asset new file mode 100644 index 0000000..9b28428 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/ShaderGraphSettings.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de02f9e1d18f588468e474319d09a723, type: 3} + m_Name: + m_EditorClassIdentifier: + customInterpolatorErrorThreshold: 32 + customInterpolatorWarningThreshold: 16 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TagManager.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TagManager.asset new file mode 100644 index 0000000..1c92a78 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TagManager.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!78 &1 +TagManager: + serializedVersion: 2 + tags: [] + layers: + - Default + - TransparentFX + - Ignore Raycast + - + - Water + - UI + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + m_SortingLayers: + - name: Default + uniqueID: 0 + locked: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TimeManager.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TimeManager.asset new file mode 100644 index 0000000..558a017 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TimeManager.asset @@ -0,0 +1,9 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!5 &1 +TimeManager: + m_ObjectHideFlags: 0 + Fixed Timestep: 0.02 + Maximum Allowed Timestep: 0.33333334 + m_TimeScale: 1 + Maximum Particle Timestep: 0.03 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TimelineSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TimelineSettings.asset new file mode 100644 index 0000000..b21943a --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/TimelineSettings.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 53 + 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: a287be6c49135cd4f9b2b8666c39d999, type: 3} + m_Name: + m_EditorClassIdentifier: + assetDefaultFramerate: 60 + m_DefaultFrameRate: 60 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/URPProjectSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/URPProjectSettings.asset new file mode 100644 index 0000000..cd7fd8c --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/URPProjectSettings.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 247994e1f5a72c2419c26a37e9334c01, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LastMaterialVersion: 7 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/UnityConnectSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/UnityConnectSettings.asset new file mode 100644 index 0000000..a88bee0 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/UnityConnectSettings.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!310 &1 +UnityConnectSettings: + m_ObjectHideFlags: 0 + serializedVersion: 1 + m_Enabled: 0 + m_TestMode: 0 + m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events + m_EventUrl: https://cdp.cloud.unity3d.com/v1/events + m_ConfigUrl: https://config.uca.cloud.unity3d.com + m_DashboardUrl: https://dashboard.unity3d.com + m_TestInitMode: 0 + CrashReportingSettings: + m_EventUrl: https://perf-events.cloud.unity3d.com + m_Enabled: 0 + m_LogBufferSize: 10 + m_CaptureEditorExceptions: 1 + UnityPurchasingSettings: + m_Enabled: 0 + m_TestMode: 0 + UnityAnalyticsSettings: + m_Enabled: 0 + m_TestMode: 0 + m_InitializeOnStartup: 1 + m_PackageRequiringCoreStatsPresent: 0 + UnityAdsSettings: + m_Enabled: 0 + m_InitializeOnStartup: 1 + m_TestMode: 0 + m_IosGameId: + m_AndroidGameId: + m_GameIds: {} + m_GameId: + PerformanceReportingSettings: + m_Enabled: 0 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/VFXManager.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/VFXManager.asset new file mode 100644 index 0000000..3a95c98 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/VFXManager.asset @@ -0,0 +1,12 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!937362698 &1 +VFXManager: + m_ObjectHideFlags: 0 + m_IndirectShader: {fileID: 0} + m_CopyBufferShader: {fileID: 0} + m_SortShader: {fileID: 0} + m_StripUpdateShader: {fileID: 0} + m_RenderPipeSettingsPath: + m_FixedTimeStep: 0.016666668 + m_MaxDeltaTime: 0.05 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/VersionControlSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/VersionControlSettings.asset new file mode 100644 index 0000000..dca2881 --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/VersionControlSettings.asset @@ -0,0 +1,8 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!890905787 &1 +VersionControlSettings: + m_ObjectHideFlags: 0 + m_Mode: Visible Meta Files + m_CollabEditorSettings: + inProgressEnabled: 1 diff --git a/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/XRSettings.asset b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/XRSettings.asset new file mode 100644 index 0000000..482590c --- /dev/null +++ b/Assets/External/Unity_StageLightManeuver_Demo_URP~/ProjectSettings/XRSettings.asset @@ -0,0 +1,10 @@ +{ + "m_SettingKeys": [ + "VR Device Disabled", + "VR Device User Alert" + ], + "m_SettingValues": [ + "False", + "False" + ] +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver.meta b/Assets/External/jp.iridescenet.stagelightmaneuver.meta new file mode 100644 index 0000000..cdb6d27 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e872879ee514b25469e27ec11e371014 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor.meta new file mode 100644 index 0000000..dace516 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 24ea506b8b854e0fa50d866ff2dcd446 +timeCreated: 1663927434 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor.meta new file mode 100644 index 0000000..a698b36 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5c1b7edcc5e488d449c330f8e49f6c71 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/LightFixtureProfileEditor.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/LightFixtureProfileEditor.cs new file mode 100644 index 0000000..08b253b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/LightFixtureProfileEditor.cs @@ -0,0 +1,48 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using UnityEngine; + + +namespace StageLightManeuver +{ + [CustomEditor(typeof(LightFixtureProfile), true)] + public class LightFixtureProfileEditor : Editor + { + public LightFixtureProfile fixtureProfile; + public override void OnInspectorGUI() + { + serializedObject.Update(); + fixtureProfile = target as LightFixtureProfile; + + EditorGUI.BeginChangeCheck(); + EditorUtility.SetDirty(fixtureProfile); + + var channelData = fixtureProfile.LoadChannelData(); + EditorGUILayout.LabelField(channelData.Count + " channel settings saved in this profile.", EditorStyles.boldLabel); + EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); + foreach (var channel in channelData) + { + EditorGUILayout.LabelField("・ " + channel.channelType.Replace("StageLightManeuver.", "")); + } + + if (EditorGUI.EndChangeCheck()) + { + serializedObject.ApplyModifiedProperties(); + + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + Repaint(); + ReloadPreviewInstances(); + } + } + void OnInspectorUpdate() + { + Repaint(); + } + + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/LightFixtureProfileEditor.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/LightFixtureProfileEditor.cs.meta new file mode 100644 index 0000000..bbd0bfd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/LightFixtureProfileEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 784ae531abe33ef4ab275a7e0204be65 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/MovingStageLightEditor.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/MovingStageLightEditor.cs new file mode 100644 index 0000000..dea71e5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/MovingStageLightEditor.cs @@ -0,0 +1,378 @@ +using System.Diagnostics; +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEditor.UIElements; +using UnityEngine; +using UnityEngine.UIElements; +using System.Runtime.InteropServices; + +namespace StageLightManeuver +{ + [CustomEditor(typeof(StageLightFixture))] + [CanEditMultipleObjects] + public class MovingStageLightEditor : Editor + { + private StageLightFixture _targetStageLightFixture; + private List _channelList = new List(); + private bool IsMultipleSelectionMode => targets.Length > 1; + + public override VisualElement CreateInspectorGUI() + { + var root = new VisualElement(); + // return base.CreateInspectorGUI(); + + _targetStageLightFixture = target as StageLightFixture; + + // ----- Save/Load Button ----- + var horizontal = new VisualElement(); + horizontal.style.flexDirection = FlexDirection.Row; + horizontal.style.justifyContent = Justify.FlexEnd; + + var buttonSaveAs = new Button(() => + { + foreach (var obj in targets) + { + var stageLightFixture = obj as StageLightFixture; + if (stageLightFixture == null) continue; + SaveProfile(stageLightFixture, stageLightFixture.profileExportPath); + } + }) + { + text = "Save as", + style = { + alignSelf = Align.FlexEnd, + maxWidth = 100, + width = StyleKeyword.Auto, + flexGrow = 1, + color = Color.white, + backgroundColor = new Color(0.4f, 0.0f, 0.0f) + } + }; + + var buttonSave = new Button(() => + { + foreach (var obj in targets) + { + var stageLightFixture = obj as StageLightFixture; + if (stageLightFixture == null) continue; + SaveProfile(stageLightFixture); + } + }) + { + text = "Save", + style = { + alignSelf = Align.FlexEnd, + maxWidth = 100, + width = StyleKeyword.Auto, + flexGrow = 1, + } + }; + + var buttonLoad = new Button(() => + { + foreach (var obj in targets) + { + var stageLightFixture = obj as StageLightFixture; + if (stageLightFixture == null) continue; + LoadProfile(stageLightFixture); + } + }) + { + text = "Load", + style = { + alignSelf = Align.FlexEnd, + maxWidth = 100, + width = StyleKeyword.Auto, + flexGrow = 1, + color = Color.white, + backgroundColor = new Color(0.0f, 0.4f, 0.0f) + } + }; + UpdateButtonState(); + + // ----- Fixture Profile ----- + var profileField = new PropertyField(serializedObject.FindProperty("lightFixtureProfile"), "Fixture Profile"); + profileField.RegisterValueChangeCallback(evt => + { + serializedObject.ApplyModifiedProperties(); + UpdateButtonState(); + _targetStageLightFixture.Init(); + }); + root.Add(profileField); + + // horizontal.Add(buttonSaveAs); + horizontal.Add(buttonSave); + horizontal.Add(buttonLoad); + root.Add(horizontal); + + // ----- Sync Reference Profile ----- + var syncFlag = new PropertyField(serializedObject.FindProperty("syncReferenceProfile"), "Sync Reference Profile"); + Func isFocusable = () => + { + foreach (var obj in targets) + { + var stageLightFixture = obj as StageLightFixture; + if (stageLightFixture == null) continue; + if (stageLightFixture.lightFixtureProfile == null) + { + var fieldInfo = stageLightFixture.GetType().GetField("syncReferenceProfile"); + bool syncReferenceProfile = (bool)fieldInfo.GetValue(stageLightFixture); + if (syncReferenceProfile) + { + continue; + } + return false; + } + } + return true; + }; + // syncFlag.SetEnabled(isFocusable()); + // profileField.RegisterValueChangeCallback(evt => + // { + // syncFlag.SetEnabled(isFocusable()); + // }); + + syncFlag.RegisterValueChangeCallback(evt => + { + serializedObject.ApplyModifiedProperties(); + UpdateButtonState(); + if (_targetStageLightFixture.isSync) + { + foreach (var obj in targets) + { + var stageLightFixture = obj as StageLightFixture; + if (stageLightFixture == null) continue; + LoadProfile(stageLightFixture); + _targetStageLightFixture.FindChannels(); + _targetStageLightFixture.Init(); + } + } + }); + root.Add(syncFlag); + + + // ----- Export Path ----- + SetDefaultExportPath(); + var pathField = new PropertyField(serializedObject.FindProperty("profileExportPath"), "Export Path") + { + focusable = !IsMultipleSelectionMode, + }; + pathField.RegisterValueChangeCallback(evt => + { + SetDefaultExportPath(); + serializedObject.ApplyModifiedProperties(); + UpdateButtonState(); + }); + pathField.SetEnabled(!IsMultipleSelectionMode); + root.Add(pathField); + + var buttonContainer = new VisualElement() + { + style ={ + flexDirection = FlexDirection.Row, + justifyContent = Justify.FlexEnd + } + }; + buttonContainer.Add(buttonSaveAs); + root.Add(buttonContainer); + + // ----- + // 水平線を追加 + root.Add(new IMGUIContainer(() => + { + EditorGUILayout.Space(); + EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); + // EditorGUILayout.LabelField("Fixture Profile", EditorStyles.boldLabel); + + })); + + var indexField = new PropertyField(serializedObject.FindProperty("index")); + indexField.SetEnabled(false); + root.Add(indexField); + var channelListField = new PropertyField(serializedObject.FindProperty("stageLightChannels")); + + root.Add(channelListField); + _channelList = new List(); + _channelList.Add("Add New Channel"); + + Init(); + + var center = new VisualElement(); + center.style.alignItems = Align.Center; + var popupField = new PopupField(_channelList, 0); + popupField.SetEnabled(_channelList.Count > 1); + popupField.RegisterValueChangedCallback((evt => + { + if (popupField.index != 0) + { + var type = GetTypeByClassName(popupField.value); + MethodInfo mi = typeof(GameObject).GetMethod( + "AddComponent", + BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, + null, + new Type[0], + null + ); + MethodInfo bound = mi.MakeGenericMethod(type); + + foreach (var obj in targets) //! Add Channel to all Fixtures when multiple selections are made + { + var stageLightFixture = obj as StageLightFixture; + if (stageLightFixture == null) continue; + var channel = bound.Invoke(stageLightFixture.gameObject, null) as StageLightChannelBase; + if (channel) channel.Init(); + stageLightFixture.FindChannels(); + stageLightFixture.Init(); + } + } + })); + center.Add(popupField); + root.Add(center); + root.Add(new PropertyField(serializedObject.FindProperty("syncStageLight"))); + + // Sync Profile が有効な場合は、チャンネルの追加やProfileの操作を無効化 + foreach (var obj in targets) + { + var stageLightFixture = obj as StageLightFixture; + if (stageLightFixture.isSync) + { + // horizontal.SetEnabled(false); + // center.SetEnabled(false); + break; + } + } + return root; + + void UpdateButtonState() + { + var isProfileSet = _targetStageLightFixture.lightFixtureProfile != null; + var isSingleSelection = IsMultipleSelectionMode == false; + var canSave = isProfileSet + && string.IsNullOrEmpty(_targetStageLightFixture.profileExportPath) == false + && isSingleSelection; + + // buttonSaveAs.SetEnabled(isSingleSelection); + // buttonSave.SetEnabled(canSave); + // buttonLoad.SetEnabled(isProfileSet); + + buttonSaveAs.SetEnabled(true); + buttonSave.SetEnabled(true); + buttonLoad.SetEnabled(true); + } + void SetDefaultExportPath() + { + if (string.IsNullOrEmpty(_targetStageLightFixture.profileExportPath)) + { + var settings = SlmEditorSettingsUtility.GetStageLightManeuverSettingsAsset(); + _targetStageLightFixture.profileExportPath = settings.lightFixtureProfileExportPath; + } + }; + } + + private void Init() + { + var executingAssembly = Assembly.GetExecutingAssembly(); + var referencedAssemblies = executingAssembly.GetReferencedAssemblies(); + if (_targetStageLightFixture == null) return; + foreach (var assemblyName in referencedAssemblies) + { + var assembly = Assembly.Load(assemblyName); + + if (assembly == null) + { + continue; + } + var types = assembly.GetTypes(); + types.Where(t => t.IsSubclassOf(typeof(StageLightChannelBase))) + .ToList() + .ForEach(t => + { + if (_targetStageLightFixture.StageLightChannels != null && _targetStageLightFixture.StageLightChannels.Count >= 0) + { + if (_targetStageLightFixture.StageLightChannels.Find(x => x != null && x.GetType().Name == t.Name) == null) + { + // Debug.Log(t.Name); + _channelList.Add(t.Name); + } + } + }); + } + } + + private static Type GetTypeByClassName(string className) + { + foreach (Assembly assembly in AppDomain.CurrentDomain.GetAssemblies()) + { + foreach (Type type in assembly.GetTypes()) + { + if (type.Name == className) + { + return type; + } + } + } + return null; + } + + + public void SaveProfile(StageLightFixture fixture, string? savePath = null) + { + var channels = fixture.StageLightChannels; + var profile = fixture.lightFixtureProfile; + if (profile == null) + { + string path = savePath; + if (string.IsNullOrEmpty(path)) + { + var settings = SlmEditorSettingsUtility.GetStageLightManeuverSettingsAsset(); + path = settings.lightFixtureProfileExportPath; + } + profile = ScriptableObject.CreateInstance(); + + var lightName = fixture.gameObject.name; + path = path.Replace("", lightName); + if (!path.EndsWith(".asset")) + { + path += ".asset"; + } + string fileName = Path.GetFileName(path); + path = path.Replace("\\", "/").Replace(Application.dataPath, "Assets"); + string dir = Path.GetDirectoryName(path); + if (!Directory.Exists(dir)) + { + Directory.CreateDirectory(dir); + } + AssetDatabase.CreateAsset(profile, path); + fixture.lightFixtureProfile = profile; + } + profile.Init(channels); + + EditorUtility.SetDirty(profile); + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + + // Scene内でProfileを参照しているゲームオブジェクトを全て取得 + var stageLightFixtures = FindObjectsOfType(); + foreach (var stageLightFixture in stageLightFixtures) + { + if (stageLightFixture.lightFixtureProfile == profile) + { + LoadProfile(stageLightFixture); + } + } + } + + public void LoadProfile(StageLightFixture fixture) + { + var profile = fixture.lightFixtureProfile; + if (profile == null) return; + var channels = fixture.StageLightChannels; + profile.RestoreChannelData(channels); + fixture.Init(); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/MovingStageLightEditor.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/MovingStageLightEditor.cs.meta new file mode 100644 index 0000000..6299f30 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/MovingStageLightEditor.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 305df1c933ec46809a38026a2f8d0924 +timeCreated: 1665244237 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightChannelEditor.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightChannelEditor.cs new file mode 100644 index 0000000..aef3036 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightChannelEditor.cs @@ -0,0 +1,82 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + [CustomEditor(typeof(StageLightChannelBase), true)] + [CanEditMultipleObjects] + public class StageLightChannelEditor : Editor + { + public StageLightChannelBase stageLightChannel; + public override void OnInspectorGUI() + { + serializedObject.Update(); + + EditorGUI.BeginChangeCheck(); + EditorUtility.SetDirty(target); + + // EditorGUILayout.LabelField(target.GetType().ToString(), EditorStyles.boldLabel); + // // 水平線 + // EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); + + var channel = target as StageLightChannelBase; + var fixture = channel.GetComponent("StageLightFixture") as StageLightFixture; + var isSync = fixture.isSync; + + var fieldsInfo = serializedObject.targetObject.GetType().GetFields(); + foreach (var fieldInfo in fieldsInfo) + { + var serializedProperty = serializedObject.FindProperty(fieldInfo.Name); + if (serializedProperty == null) continue; + + var attributes = fieldInfo.GetCustomAttributes(typeof(ChannelFieldAttribute), false); + var drawHr = fieldInfo.GetCustomAttribute(typeof(HrAttribute)) != null; + + if (attributes.Length > 0) + { + var channelFieldAttribute = (ChannelFieldAttribute)attributes[0]; + drawPropertyField(drawHr, serializedProperty, channelFieldAttribute); + } + else if (fieldInfo.IsNotSerialized == false) + { + drawPropertyField(drawHr, serializedProperty); + } + } + + if (EditorGUI.EndChangeCheck()) + { + serializedObject.ApplyModifiedProperties(); + } + + void drawPropertyField(bool drawHr, SerializedProperty serializedProperty, ChannelFieldAttribute channelFieldAttribute = null) + { + if (channelFieldAttribute == null) + { + Debug.LogWarning(serializedProperty.displayName + " is not have ChannelFieldAttribute\nin " + target.GetType().ToString()); + EditorGUILayout.PropertyField(serializedProperty); + return; + } + + if (drawHr) + { + EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); + } + + if (channelFieldAttribute.IsConfigField && channelFieldAttribute.SaveToProfile && isSync) + { + EditorGUI.BeginDisabledGroup(true); + EditorGUILayout.PropertyField(serializedProperty); + EditorGUI.EndDisabledGroup(); + } + else if (channelFieldAttribute.IsConfigField) + { + EditorGUILayout.PropertyField(serializedProperty); + } + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightChannelEditor.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightChannelEditor.cs.meta new file mode 100644 index 0000000..68db20f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightChannelEditor.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 85fc351e5e1f456596ea1ca653298278 +timeCreated: 1714743526 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightManeuverSettingsEditor.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightManeuverSettingsEditor.cs new file mode 100644 index 0000000..23b2ba3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightManeuverSettingsEditor.cs @@ -0,0 +1,109 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using StageLightManeuver; +using StageLightManeuver.StageLightTimeline.Editor; +using UnityEditor; +using UnityEditorInternal; +using UnityEngine; + + +namespace StageLightManeuver +{ + [CustomEditor(typeof(StageLightManeuverSettings), true)] + public class StageLightManeuverSettingsEditor : Editor + { + public StageLightManeuverSettings stageLightManeuverSettings; + private ReorderableList _reorderableSlmProperties; + private bool _isExpandedReorderableProperties = false; + private List _slmPropertyTypes; + public override void OnInspectorGUI() + { + serializedObject.Update(); + stageLightManeuverSettings = target as StageLightManeuverSettings; + EditorGUI.BeginChangeCheck(); + EditorGUILayout.LabelField("Runtime settings", EditorStyles.boldLabel); + + // Draw line + EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); + EditorGUILayout.LabelField("Editor settings", EditorStyles.boldLabel); + + + var exportProfilePathProp = serializedObject.FindProperty("exportProfilePath"); + EditorGUILayout.PropertyField(exportProfilePathProp); + var lightFixtureProfileExportPathProp = serializedObject.FindProperty("lightFixtureProfileExportPath"); + EditorGUILayout.PropertyField(lightFixtureProfileExportPathProp); + + // Property order Setting + EditorGUILayout.Space(SlmEditorStyleConst.Spacing); + if (_reorderableSlmProperties == null) + { + var slmProperties = stageLightManeuverSettings.SlmPropertyOrder + .OrderBy(x => x.Value) + .ToDictionary(x => x.Key, x => x.Value).Keys + .ToList(); + _reorderableSlmProperties = new ReorderableList(slmProperties, typeof(string), true, true, false, false); + _reorderableSlmProperties.drawHeaderCallback = (rect) => + { + rect.x += 10; + _isExpandedReorderableProperties = EditorGUI.Foldout(rect, _isExpandedReorderableProperties, "SlmProperty Order"); + }; + _reorderableSlmProperties.drawElementCallback = (rect, index, isActive, isFocused) => + { + var element = _reorderableSlmProperties.list[index]; + // 型名を表示 + EditorGUI.LabelField(rect, element.ToString().Split('.').Last()); + }; + } + + if (_isExpandedReorderableProperties) + { + _reorderableSlmProperties.DoLayoutList(); + } + else + { + // exec private method DoListHeader() from ReorderableList by reflection + var rect = EditorGUILayout.GetControlRect(); + var method = _reorderableSlmProperties.GetType().GetMethod("DoListHeader", BindingFlags.NonPublic | BindingFlags.Instance); + method.Invoke(_reorderableSlmProperties, new object[] { rect }); + EditorGUILayout.Space(EditorGUIUtility.singleLineHeight); + } + + + if (EditorGUI.EndChangeCheck()) + { + UpdatePropertyOrder(); + stageLightManeuverSettings.SaveSlmPropertyOrder(); + serializedObject.ApplyModifiedProperties(); + + EditorUtility.SetDirty(stageLightManeuverSettings); + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + Repaint(); + ReloadPreviewInstances(); + } + } + + private void UpdatePropertyOrder() + { + var slmPropertyOrder = stageLightManeuverSettings.SlmPropertyOrder; + for (int i = 0; i < _reorderableSlmProperties.list.Count; i++) + { + var typeName = _reorderableSlmProperties.list[i] as string; + slmPropertyOrder[typeName] = i; + } + + stageLightManeuverSettings.SlmPropertyOrder = slmPropertyOrder; + + EditorUtility.SetDirty(stageLightManeuverSettings); + } + + void OnInspectorUpdate() + { + Repaint(); + } + } + +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightManeuverSettingsEditor.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightManeuverSettingsEditor.cs.meta new file mode 100644 index 0000000..c02b88c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightManeuverSettingsEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5c4847d8407223c4998bb48f0638e4f6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightProfileEditor.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightProfileEditor.cs new file mode 100644 index 0000000..22f35d9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightProfileEditor.cs @@ -0,0 +1,47 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using StageLightManeuver; +using StageLightManeuver.StageLightTimeline.Editor; +using UnityEditor; +using UnityEngine; + + +namespace StageLightManeuver +{ + [CustomEditor(typeof(StageLightProfile), true)] + // Custom Editor stage light profile + public class StageLightProfileEditor : Editor + { + public StageLightProfile stageLightProfile; + public override void OnInspectorGUI() + { + + serializedObject.Update(); + stageLightProfile = target as StageLightProfile; + var stageLightProperties = stageLightProfile.stageLightProperties; + var serializedProperty = serializedObject.FindProperty("stageLightProperties"); + + EditorGUI.BeginChangeCheck(); + EditorUtility.SetDirty(stageLightProfile); + var drawer = new StageLightPropertiesDrawer(); + drawer.OnGUI(EditorGUILayout.GetControlRect(), serializedProperty, GUIContent.none); + if (EditorGUI.EndChangeCheck()) + { + serializedProperty.serializedObject.ApplyModifiedProperties(); + + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + Repaint(); + ReloadPreviewInstances(); + } + } + void OnInspectorUpdate() + { + Repaint(); + } + + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightProfileEditor.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightProfileEditor.cs.meta new file mode 100644 index 0000000..df16c42 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightProfileEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 649e55d4a7c46df409cb866300d457bf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipCustomInspector.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipCustomInspector.cs new file mode 100644 index 0000000..04b70bc --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipCustomInspector.cs @@ -0,0 +1,387 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Text.RegularExpressions; +using NUnit.Framework; +using UnityEditor; +using UnityEngine; +using UnityEngine.UIElements; +using Object = UnityEngine.Object; + +namespace StageLightManeuver.StageLightTimeline.Editor +{ + public abstract class EditorGUIWidth : System.IDisposable + { + protected abstract void ApplyWidth(float width); + public EditorGUIWidth(float width) { ApplyWidth(width); } + public void Dispose() { ApplyWidth(0.0f); } + } + + public class LabelWidth : EditorGUIWidth + { + public LabelWidth(float width) : base(width) { } + protected override void ApplyWidth(float width) { EditorGUIUtility.labelWidth = width; } + } + + + [CustomEditor(typeof(StageLightTimelineClip))] + [CanEditMultipleObjects] + public class StageLightTimelineClipCustomInspector : UnityEditor.Editor + { + private List allProfilesInProject = new List(); + private List profileNames = new List(); + private int selectedProfileIndex = 0; + private Dictionary> folderNamesProfileDict = new Dictionary>(); + private StageLightTimelineClip stageLightTimelineClip; + public override void OnInspectorGUI() + { + stageLightTimelineClip = serializedObject.targetObject as StageLightTimelineClip; + if(stageLightTimelineClip.stopEditorUiUpdate) return; + BeginInspector(); + } + + private void BeginInspector() + { + DrawProfileIO(); + + // EditorGUILayout.Space(12); + // GUI.backgroundColor = Color.red; + // if (GUILayout.Button("Force Reflesh UI")) + // { + // SlmBaseDrawer.ClearCache(); + // } + // GUI.backgroundColor = Color.white; + + EditorGUI.indentLevel--; + // EditorGUILayout.Space(2); + EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); + EditorGUILayout.Space(-18); + EditorGUI.indentLevel++; + EditorGUI.BeginDisabledGroup( stageLightTimelineClip.syncReferenceProfile); + // isMultiSelect = false; + var stageLightProperties = new List(); + SerializedProperty serializedProperty; + + stageLightProperties = stageLightTimelineClip.StageLightQueueData.stageLightProperties; + if(stageLightTimelineClip.StageLightQueueData == null) stageLightTimelineClip.behaviour.Init(); + var behaviourProperty = serializedObject.FindProperty("behaviour"); + var stageLightQueDataProperty = behaviourProperty.FindPropertyRelative("stageLightQueueData"); + serializedProperty =stageLightQueDataProperty.FindPropertyRelative("stageLightProperties"); + stageLightTimelineClip.behaviour.CheckRequiredProperties(); + // remove null property + for (int i = 0; i < stageLightProperties.Count; i++) + { + if (stageLightProperties[i] == null) + { + stageLightProperties.RemoveAt(i); + serializedProperty.DeleteArrayElementAtIndex(i); + i--; + } + } + + EditorGUI.BeginChangeCheck(); + // EditorUtility.SetDirty(stageLightTimelineClip); + var drawer = new StageLightPropertiesDrawer(); + drawer.OnGUI(EditorGUILayout.GetControlRect(), serializedProperty, GUIContent.none); + if (EditorGUI.EndChangeCheck()) + { + serializedProperty.serializedObject.ApplyModifiedProperties(); + } + EditorGUI.EndDisabledGroup(); + } + + + private void SetFilePath(StageLightTimelineClip stageLightTimelineClip) + { + var exportPath = stageLightTimelineClip.referenceStageLightProfile != null ? AssetDatabase.GetAssetPath(stageLightTimelineClip.referenceStageLightProfile) : "Asset"; + var exportName = stageLightTimelineClip.referenceStageLightProfile != null ? stageLightTimelineClip.referenceStageLightProfile.name+"(Clone)" : "new stageLightProfile"; + var path = EditorUtility.SaveFilePanel("Save StageLightProfile Asset", exportPath,exportName, "asset"); + string fileName = Path.GetFileName(path); + if(path == "") return; + path = path.Replace("\\", "/").Replace(Application.dataPath, "Assets"); + string dir = Path.GetDirectoryName(path); + stageLightTimelineClip.exportPath = path; + + serializedObject.ApplyModifiedProperties(); + } + + private void DrawProfileIO() + { + serializedObject.Update(); + using (new EditorGUILayout.HorizontalScope()) + { + EditorGUILayout.LabelField("Profile", GUILayout.MaxWidth(60)); + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(serializedObject.FindProperty("referenceStageLightProfile"), + new GUIContent("")); + if (EditorGUI.EndChangeCheck()) + { + if (serializedObject.FindProperty("referenceStageLightProfile").objectReferenceValue == null) + { + stageLightTimelineClip.syncReferenceProfile = false; + } + serializedObject.ApplyModifiedProperties(); + } + } + + if (stageLightTimelineClip.referenceStageLightProfile == null && + stageLightTimelineClip.syncReferenceProfile) + { + stageLightTimelineClip.syncReferenceProfile = false; + serializedObject.ApplyModifiedProperties(); + } + + EditorGUI.BeginDisabledGroup(stageLightTimelineClip.referenceStageLightProfile == null); + + + if(stageLightTimelineClip == null) + return; + using (new EditorGUILayout.HorizontalScope()) + { + GUILayout.FlexibleSpace(); + GUI.backgroundColor= Color.green; + GUI.contentColor = Color.white; + if (GUILayout.Button("Load Profile",GUILayout.MaxWidth(100))) + { + stageLightTimelineClip.stopEditorUiUpdate = true; + // set dirty + EditorUtility.SetDirty(stageLightTimelineClip); + stageLightTimelineClip.LoadProfile(); + SlmBaseDrawer.ClearCache(); + serializedObject.ApplyModifiedProperties(); + stageLightTimelineClip.stopEditorUiUpdate = false; + // Repaint(); + } + GUI.backgroundColor= new Color(0.9f,0.5f,1f); + GUI.contentColor = Color.white; + if (GUILayout.Button("Load Diff",GUILayout.MaxWidth(100))) + { + stageLightTimelineClip.stopEditorUiUpdate = true; + // set dirty + EditorUtility.SetDirty(stageLightTimelineClip); + stageLightTimelineClip.OverwriteDiffProperty(); + SlmBaseDrawer.ClearCache(); + serializedObject.ApplyModifiedProperties(); + stageLightTimelineClip.stopEditorUiUpdate = false; + // Repaint(); + } + + + GUI.backgroundColor= Color.white; + GUI.contentColor = Color.white; + if (GUILayout.Button("Save Profile",GUILayout.MaxWidth(100))) + { + stageLightTimelineClip.SaveProfile(); + SlmBaseDrawer.ClearCache(); + } + } + EditorGUI.EndDisabledGroup(); + + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(serializedObject.FindProperty("syncReferenceProfile")); + if (EditorGUI.EndChangeCheck()) + { + + serializedObject.ApplyModifiedProperties(); + stageLightTimelineClip.InitSyncData(); + + } + + + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(serializedObject.FindProperty("syncClipName")); + if (EditorGUI.EndChangeCheck()) + { + serializedObject.ApplyModifiedProperties(); + } + + + + + using (new EditorGUILayout.HorizontalScope()) + { + + EditorGUI.BeginChangeCheck(); + var path = EditorGUILayout.PropertyField(serializedObject.FindProperty("exportPath")); + if (EditorGUI.EndChangeCheck()) + { + serializedObject.ApplyModifiedProperties(); + } + GUI.backgroundColor = Color.white; + if (GUILayout.Button("...",GUILayout.MaxWidth(30))) + { + SetFilePath(stageLightTimelineClip); + } + + } + + using (new EditorGUILayout.HorizontalScope()) + { + + GUILayout.FlexibleSpace(); + + + + GUI.backgroundColor= Color.red; + GUI.contentColor = Color.white; + + if (GUILayout.Button("Save as",GUILayout.MaxWidth(100))) + { + ExportProfile(stageLightTimelineClip); + SlmBaseDrawer.ClearCache(); + } + + GUI.backgroundColor = Color.white; + } + + + + EditorGUILayout.Space(1); + + + if (GUILayout.Button("Select StageLightFixture",GUILayout.MaxWidth(180))) + { + if (stageLightTimelineClip.mixer != null && stageLightTimelineClip.mixer.trackBinding != null) + { + var gameObjects = new List(); + foreach (var stageLight in stageLightTimelineClip.mixer.trackBinding.stageLightFixtures) + { + gameObjects.Add(stageLight.gameObject); + } + Selection.objects = gameObjects.ToArray(); + } + + } + } + + private void ExportProfile(StageLightTimelineClip stageLightTimelineClip) + { + // ステージライトタイムラインクリップをアンドゥに登録して、変更済みとしてマーク + Undo.RegisterCompleteObjectUndo(stageLightTimelineClip, stageLightTimelineClip.name); + EditorUtility.SetDirty(stageLightTimelineClip); + + var newProfile = CreateInstance(); + var exportPath = SlmUtility.GetExportPath(stageLightTimelineClip.exportPath, stageLightTimelineClip.clipDisplayName); + + // ディレクトリが存在しない場合は作成 + var directory = Path.GetDirectoryName(exportPath); + if (!Directory.Exists(directory)) + { + Directory.CreateDirectory(directory); + } + + // ファイル名と拡張子を取得 + var fileName = Path.GetFileNameWithoutExtension(exportPath); + var fileExtension = Path.GetExtension(exportPath); + var filePath = Path.GetDirectoryName(exportPath); + + // 同じファイル名のファイルを検索 + var files = Directory.GetFiles(filePath, "*" + fileExtension).ToList().Where(f => f.Contains(fileName)).ToList(); + var fileNames = files.Select(f => Path.GetFileNameWithoutExtension(f)).ToList(); + fileNames.Sort(); + + var lastFileNumber = 0; + var exportFileName = fileName; + + // ファイル名の設定 + if (fileNames.Count > 0) + { + var lastFile = fileNames.Last(); + var match = Regex.Match(lastFile, @"\((\d+)\)$"); + if (match.Success) + { + lastFileNumber = int.TryParse(match.Groups[1].Value, out lastFileNumber) ? lastFileNumber : 0; + } + + fileName = fileName.Replace($"({lastFileNumber})", ""); + lastFileNumber++; + } + + if (lastFileNumber == 0) + { + exportPath = filePath + "/" + fileName + fileExtension; + } + else + { + exportPath = filePath + "/" + fileName + $"({lastFileNumber})" + fileExtension; + } + + if (!exportPath.EndsWith(".asset")) + { + exportPath = (exportPath + ".asset"); + } + + // 新しいプロファイルをアセットとして作成 + AssetDatabase.CreateAsset(newProfile, exportPath); + AssetDatabase.Refresh(); + InitProfileList(stageLightTimelineClip); + // ステージライトタイムラインクリップの参照ステージライトプロファイルを設定 + stageLightTimelineClip.referenceStageLightProfile = AssetDatabase.LoadAssetAtPath(exportPath); + stageLightTimelineClip.SaveProfile(); + // AssetDatabase.SaveAssets(); + } + + + private void OnDisable() { } + private void OnDestroy() { } + public void OnInspectorUpdate() + { + this.Repaint(); + } + + private void InitProfileList(StageLightTimelineClip stageLightTimelineClip) + { + allProfilesInProject = SlmUtility.GetProfileInProject(); + profileNames.Clear(); + + // group by folder + folderNamesProfileDict = new Dictionary>(); + foreach (var profile in allProfilesInProject) + { + var path = AssetDatabase.GetAssetPath(profile); + var parentDirectory = Path.GetDirectoryName(path).Replace("Assets/", "").Replace("Assets\\", ""); + parentDirectory = parentDirectory.Replace("\\", ">").Replace("/", ">"); + if (folderNamesProfileDict.ContainsKey(parentDirectory)) + { + folderNamesProfileDict[parentDirectory].Add(profile); + } + else + { + folderNamesProfileDict.Add(parentDirectory, new List {profile}); + } + + } + + foreach (var keyPair in folderNamesProfileDict) + { + foreach (var v in keyPair.Value) + { + profileNames.Add($"{keyPair.Key}/{v.name}"); + } + } + + selectedProfileIndex = allProfilesInProject.IndexOf(stageLightTimelineClip.referenceStageLightProfile); + } + + private void DrawProfilesPopup(StageLightTimelineClip stageLightTimelineClip) + { + + if(allProfilesInProject == null || allProfilesInProject.Count == 0) + InitProfileList(stageLightTimelineClip); + + EditorGUI.BeginChangeCheck(); + selectedProfileIndex = EditorGUILayout.Popup("", selectedProfileIndex, profileNames.ToArray(), GUILayout.Width(120)); + if (EditorGUI.EndChangeCheck()) + { + Undo.RecordObject(stageLightTimelineClip, "Changed StageLightProfile"); + stageLightTimelineClip.referenceStageLightProfile = allProfilesInProject[selectedProfileIndex]; + serializedObject.ApplyModifiedProperties(); + } + } + + + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipCustomInspector.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipCustomInspector.cs.meta new file mode 100644 index 0000000..e7f2365 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipCustomInspector.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 76feeb1755054361918c836e9cf5fa54 +timeCreated: 1664284810 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipEditor.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipEditor.cs new file mode 100644 index 0000000..f3a8504 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipEditor.cs @@ -0,0 +1,326 @@ +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using UnityEditor.Timeline; +using UnityEngine; +using UnityEngine.Playables; +using UnityEngine.Timeline; + +namespace StageLightManeuver +{ + [CustomTimelineEditor(typeof(StageLightTimelineClip))] + + public class StageLightTimelineClipEditor:ClipEditor + { + [InitializeOnLoad] + class EditorInitialize + { + static EditorInitialize() + { + backgroundTexture = new Texture2D(1, 1); + syncIconTexture = Resources.Load("Icons/icon_sync"); + backgroundTexture.SetPixel(0, 0, Color.white); + backgroundTexture.Apply(); + + } + static PlayableDirector GetMasterDirector() { return TimelineEditor.masterDirector; } + } + Dictionary _gradientTextures = new Dictionary(); + // Dictionary _beatTextures = new Dictionary(); + + private Dictionary> + _beatPoint = new Dictionary>(); + private static Texture2D backgroundTexture; + private static Texture2D syncIconTexture; + + public override ClipDrawOptions GetClipOptions(TimelineClip clip) + { + return new ClipDrawOptions + { + errorText = GetErrorText(clip), + highlightColor = GetDefaultHighlightColor(clip), + icons = Enumerable.Empty(), + tooltip = "Tooltip" + }; + } + + + public override void OnClipChanged(TimelineClip clip) + { + + var stageLightTimelineClip = (StageLightTimelineClip)clip.asset; + if (stageLightTimelineClip == null) + return; + GetGradientTexture(clip, true); + if (stageLightTimelineClip.referenceStageLightProfile != null && stageLightTimelineClip.syncClipName) + clip.displayName = stageLightTimelineClip.referenceStageLightProfile.name; + + stageLightTimelineClip.clipDisplayName = clip.displayName; + } + public override void OnCreate(TimelineClip clip, TrackAsset track, TimelineClip clonedFrom) + { + base.OnCreate(clip, track, clonedFrom); + var stageLightTimelineClip = (StageLightTimelineClip)clip.asset; + if (stageLightTimelineClip == null) + return; + var guids = AssetDatabase.FindAssets( "t:StageLightManeuverSettings" ); + // Debug.Log(guids); + if (guids.Length > 0) + { + var stageLightManeuverSettingsPath = AssetDatabase.GUIDToAssetPath(guids[0]); + var stageLightManeuverSettingsAsset = AssetDatabase.LoadAssetAtPath(stageLightManeuverSettingsPath); + stageLightTimelineClip.exportPath = stageLightManeuverSettingsAsset.exportProfilePath; + } + else + { + stageLightTimelineClip.exportPath = SlmUtility.BaseExportPath; + } + + + } + + + public override void DrawBackground(TimelineClip clip, ClipBackgroundRegion region) + { + base.DrawBackground(clip, region); + var stageLightTimelineClip = (StageLightTimelineClip) clip.asset; + + + if(stageLightTimelineClip.track == null) return; + + if (stageLightTimelineClip.clipDisplayName != clip.displayName) + { + stageLightTimelineClip.clipDisplayName = clip.displayName; + } + if (stageLightTimelineClip.track.drawCustomClip) + { + + if (syncIconTexture == null) syncIconTexture = Resources.Load("Icons/icon_sync"); + var update = stageLightTimelineClip.forceTimelineClipUpdate; + if (stageLightTimelineClip.referenceStageLightProfile != null) + { + if (stageLightTimelineClip.referenceStageLightProfile.isUpdateGuiFlag) update = true; + stageLightTimelineClip.referenceStageLightProfile.isUpdateGuiFlag = false; + } + + var tex = GetGradientTexture(clip, update); + if (stageLightTimelineClip.track == null) return; + var colorHeight = region.position.height * stageLightTimelineClip.track.colorLineHeight; + // var beatHeight = 2f; + + UpdateBeatPoint(clip); + + var duration = region.endTime - region.startTime; + var width = (float)(region.position.width * clip.duration / duration); + var left = Mathf.Max((float)clip.clipIn, (float)region.startTime); + var offset = (float)(region.position.width * left / duration); + var start = region.position.x - offset; + if (_beatPoint.ContainsKey(stageLightTimelineClip)) + { + foreach (var p in _beatPoint[stageLightTimelineClip]) + { + + EditorGUI.DrawRect(new Rect(start + width * p, 0, 1, region.position.height), + stageLightTimelineClip.track.beatLineColor); + } + + + } + + var size = 10; + for (float i = 0; i < size; i++) + { + + // var with = region.position.width; + // EditorGUI.DrawRect(new Rect(region.position.x + with*, 0, 1, region.position.height), + // stageLightTimelineClip.track.beatLineColor); + } + + if (tex) + { + GUI.DrawTexture( + new Rect(start, region.position.height - colorHeight, width, + colorHeight), tex); + } + + + var iconSize = 12; + var margin = 4; + if (syncIconTexture && stageLightTimelineClip.referenceStageLightProfile != null && + stageLightTimelineClip.syncReferenceProfile) + { + GUI.DrawTexture(new Rect(start+width - iconSize - margin, margin, iconSize, iconSize), + syncIconTexture, ScaleMode.ScaleAndCrop, + true, + 0, + new Color(1, 1, 1, 0.5f), 0, 0); + + } + } + + stageLightTimelineClip.forceTimelineClipUpdate = false; + } + + public void UpdateBeatPoint(TimelineClip clip,float step = 0.01f) + { + var customClip = clip.asset as StageLightTimelineClip; + var beatPointList = new List(); + + if (customClip.StageLightQueueData == null) + { + customClip.InitStageLightProfile(); + } + + var timeProperty = customClip.StageLightQueueData.TryGetActiveProperty(); + + if (timeProperty != null) + { + var preBeat = -1f; + for (float i =(float) clip.start; i < (float)clip.end; i+=step) + { + var bpm = timeProperty.bpm.value; + var bpmOffset =timeProperty.staggerDelay.value; + var bpmScale = timeProperty.bpmScale.value; + var loopType = LoopType.Loop; + var arrayStaggerValue = timeProperty.arrayStaggerValue; + var t =SlmUtility.GetNormalizedTime(i,bpm,bpmOffset,bpmScale,timeProperty.clipProperty,loopType,arrayStaggerValue); + + + if (preBeat> t) + { + var point = (float)(i - clip.start); + beatPointList.Add(point/(float)clip.duration ); + } + + preBeat = t; + } + } + + if (_beatPoint.ContainsKey(customClip)) + { + _beatPoint[customClip] = beatPointList; + } + else + { + _beatPoint.Add(customClip, beatPointList); + } + + } + + Texture2D GetGradientTexture(TimelineClip clip, bool update = false) + { + Texture2D tex = Texture2D.whiteTexture; + + var customClip = clip.asset as StageLightTimelineClip; + + if (!customClip) return tex; + + if(customClip.StageLightQueueData == null) return tex; + var lightProperty = customClip.StageLightQueueData.TryGetActiveProperty(); + var materialColorProperty = customClip.StageLightQueueData.TryGetActiveProperty(); + var lightColorProperty = customClip.StageLightQueueData.TryGetActiveProperty(); + if(lightColorProperty == null && lightProperty == null && materialColorProperty == null) return tex; + + + + + var gradient = new Gradient(); + if (lightColorProperty != null && materialColorProperty == null) + { + if(lightColorProperty.lightToggleColor == null) return tex; + gradient = lightColorProperty.lightToggleColor.value; + } + else + { + if(materialColorProperty == null || materialColorProperty.color == null) return tex; + if (materialColorProperty.color.value == null) + { + materialColorProperty.color.value = new Gradient(); + } + gradient = materialColorProperty.color.value; + } + + + var lightDimmerProperty = customClip.StageLightQueueData.TryGetActiveProperty(); + if (update) + { + _gradientTextures.Remove(customClip); + } + else + { + _gradientTextures.TryGetValue(customClip, out tex); + if (tex) return tex; + } + tex = new Texture2D(64, 1); + var b = (float)(clip.blendInDuration / clip.duration); + + for (int i = 0; i < tex.width; ++i) + { + var currentTime =(float)clip.start+(float)clip.duration* (float)i / tex.width; + + var timeProperty = customClip.StageLightQueueData.TryGetActiveProperty(); + if (timeProperty != null) + { + + var color = Color.black; + + + if (lightColorProperty != null) + { + var lightT = SlmUtility.GetNormalizedTime(currentTime, timeProperty, lightColorProperty); + color = gradient.Evaluate(lightT); + + } + else if(materialColorProperty != null) + { + var materialT = SlmUtility.GetNormalizedTime(currentTime, timeProperty, materialColorProperty); + color = gradient.Evaluate(materialT); + } + + var intensityValue = 1f; + if (lightDimmerProperty != null) + { + var t = SlmUtility.GetNormalizedTime(currentTime, timeProperty, lightDimmerProperty); + intensityValue = lightDimmerProperty.lightToggleDimmer.value.Evaluate(t); + // intensityValue = intensityValue + } + else if(materialColorProperty != null) + { + var t = SlmUtility.GetNormalizedTime(currentTime, timeProperty, materialColorProperty); + intensityValue = materialColorProperty.intensity.value.Evaluate(t); + } + + color = new Color(color.r, + color.g, + color.b, + color.a*intensityValue); + tex.SetPixel(i, 0, color); + + } + } + + + + tex.Apply(); + if (_gradientTextures.ContainsKey(customClip)) + { + _gradientTextures[customClip] = tex; + } + else + { + _gradientTextures.Add(customClip, tex); + } + + + return tex; + } + + + public override void GetSubTimelines(TimelineClip clip, PlayableDirector director, List subTimelines) + { + base.GetSubTimelines(clip, director, subTimelines); + } + } + + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipEditor.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipEditor.cs.meta new file mode 100644 index 0000000..9ce9559 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/CustomEditor/StageLightTimelineClipEditor.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 69091b30e33d4f3cb5e8c380a11fc62a +timeCreated: 1664953049 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow.meta new file mode 100644 index 0000000..18f1df2 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 570006d9380dffa4599427e88a738bf6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow/IntegrationSetupWindow.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow/IntegrationSetupWindow.cs new file mode 100644 index 0000000..31156c0 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow/IntegrationSetupWindow.cs @@ -0,0 +1,418 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEditor; +using UnityEditor.Compilation; +using UnityEditor.SceneManagement; + + +namespace StageLightManeuver +{ + [InitializeOnLoad] + public class IntegrationSetupWindow : EditorWindow + { + private const string ASSEMBLY_NAME = "com.saladgamer.volumetriclightbeam"; + private const string VLB_INTEGRATION_SYMBOL = "USE_VLB"; + private const string VLB_MENU_CATEGORY_NAME = "\U0001F4A1 Volumetric Light Beam"; + private const string VLB_CALL_INIT_MENU_NAME = "\u2699 Open Config"; + private const string VLB_CALL_INIT_MENU_PATH = "Edit/" + VLB_MENU_CATEGORY_NAME + "/" + VLB_CALL_INIT_MENU_NAME; + private const string WINDOW_TITLE = "Setup SLM Integration"; + private const string MENU_PATH = "Tools/Stage Light Maneuver/Integration Setup"; + + private static class Styles + { + private static GUIStyle m_boxHeader; + + public static GUIStyle boxHeader + { + get + { + m_boxHeader = m_boxHeader ?? new GUIStyle("PreToolbar2"); + m_boxHeader.richText = true; + return m_boxHeader; + } + } + + private static GUIStyle m_flatBox; + + public static GUIStyle flatBox + { + get + { + m_flatBox = m_flatBox ?? new GUIStyle("OL box flat"); + return m_flatBox; + } + } + + private static GUIStyle m_frameBox; + + public static GUIStyle frameBox + { + get + { + m_frameBox = m_frameBox ?? new GUIStyle("FrameBox"); + return m_frameBox; + } + } + + private static GUIStyle m_headerLabel; + + public static GUIStyle headerLabel + { + get + { + m_headerLabel = m_headerLabel ?? new GUIStyle("SettingsHeader"); + return m_headerLabel; + } + } + + private static GUIStyle m_statusDisabled; + + public static GUIStyle statusDisabled + { + get + { + m_statusDisabled = m_statusDisabled ?? new GUIStyle("PR DisabledLabel"); + m_statusDisabled.richText = true; + return m_statusDisabled; + } + } + + private static GUIStyle m_statusInfo; + + public static GUIStyle statusInfo + { + get + { + m_statusInfo = m_statusInfo ?? new GUIStyle("CN StatusInfo"); + return m_statusInfo; + } + } + + private static GUIStyle m_statusWarn; + + public static GUIStyle statusWarn + { + get + { + m_statusWarn = m_statusWarn ?? new GUIStyle("CN StatusWarn"); + return m_statusWarn; + } + } + + private static GUIStyle m_statusError; + + public static GUIStyle statusError + { + get + { + m_statusError = m_statusError ?? new GUIStyle("CN StatusError"); + return m_statusError; + } + } + + private static GUIStyle m_statusSuccess; + + public static GUIStyle statusSuccess + { + get + { + if (m_statusSuccess == null) + { + m_statusSuccess = new GUIStyle("CN StatusInfo"); + m_statusSuccess.normal.textColor = Color.green; + } + + return m_statusSuccess; + } + } + + private static Texture2D m_iconBlank; + + public static Texture2D iconBlank + { + get + { + m_iconBlank = m_iconBlank ?? EditorGUIUtility.Load("MenuItemNormal") as Texture2D; + return m_iconBlank; + } + } + + private static Texture2D m_iconInfo; + + public static Texture2D iconInfo + { + get + { + m_iconInfo = m_iconInfo ?? EditorGUIUtility.Load("d_console.infoicon.sml") as Texture2D; + return m_iconInfo; + } + } + + private static Texture2D m_iconWarn; + + public static Texture2D iconWarn + { + get + { + m_iconWarn = m_iconWarn ?? EditorGUIUtility.Load("d_console.warnicon.sml") as Texture2D; + return m_iconWarn; + } + } + + private static Texture2D m_iconError; + + public static Texture2D iconError + { + get + { + m_iconError = m_iconError ?? EditorGUIUtility.Load("d_console.erroricon.sml") as Texture2D; + return m_iconError; + } + } + + private static Texture2D m_iconSuccess; + + public static Texture2D iconSuccess + { + get + { + m_iconSuccess = m_iconSuccess ?? EditorGUIUtility.Load("d_GreenCheckmark") as Texture2D; + return m_iconSuccess; + } + } + } + + + static IntegrationSetupWindow() + { + CompilationPipeline.assemblyCompilationFinished += (assembly, messages) => UpdateIntegrationStatus(); + // CompilationPipeline.compilationFinished += UpdateIntegrationStatus; + } + + [MenuItem(MENU_PATH)] + private static void ShowWindow() + { + IntegrationSetupWindow window = EditorWindow.GetWindow(true, WINDOW_TITLE, true); + window.Show(); + } + + private void OnGUI() + { + minSize = new(440, 260); + titleContent = new GUIContent(WINDOW_TITLE); + // GUIStyle labelStyle = new GUIStyle(EditorStyles.label); + // labelStyle.richText = true; + + EditorGUILayout.LabelField("Setup SLM Integration", Styles.headerLabel, + GUILayout.Height(Styles.headerLabel.lineHeight)); + EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); + + EditorGUILayout.HelpBox( + "After setup or uninstallation of the integration or update associated packages, some errors may occur.\nIn this case, restart Unity and reopen this window.", + MessageType.Info); + EditorGUILayout.Separator(); + + using (new EditorGUILayout.VerticalScope(Styles.flatBox)) + { + EditorGUILayout.LabelField("Integration Status", EditorStyles.boldLabel); + using (new EditorGUILayout.VerticalScope(Styles.frameBox)) + { + EditorGUILayout.LabelField("VLB Integration", Styles.boxHeader); + EditorGUILayout.Space(4); + + EditorGUILayout.LabelField(" Used in SLM", "Optional", Styles.statusSuccess); + + // 各ステータスを表示 + // VLB Integration のインストールステータス + // - VLB のインストールステータス + // - VLB のシンボル定義ステータス + // - VLB の API にアクセスできるか + + GUIContent vlbPackage = new GUIContent(" Package"); + GUIContent vlbInstalled = new GUIContent("Installed", Styles.iconSuccess); + GUIContent vlbNotInstalled = new GUIContent("Not Installed", Styles.iconWarn); + GUIContent vlbSymbol = new GUIContent(" Integration Symbols"); + GUIContent vlbSymbolDefined = new GUIContent("Defined", Styles.iconSuccess); + GUIContent vlbSymbolNotDefined = new GUIContent("Not Defined", + CheckVlbApi() ? Styles.iconError : Styles.iconWarn, + "Integration activation symbol is undefined"); + GUIContent vlbIntegration = new GUIContent(" API Access"); + GUIContent vlbIntegrationAvailable = + new GUIContent("Available", Styles.iconSuccess, "API access succeeded!"); + GUIContent vlbIntegrationNotAvailable = + new GUIContent("Not Available", Styles.iconError, "Cannot access API"); + + + if (CheckVlbInstalled()) + { + EditorGUILayout.LabelField(vlbPackage, vlbInstalled, Styles.statusSuccess); + if (CheckSymbolDefine()) + { + EditorGUILayout.LabelField(vlbSymbol, vlbSymbolDefined, Styles.statusSuccess); + } + else + { + EditorGUILayout.LabelField(vlbSymbol, vlbSymbolNotDefined, + CheckVlbApi() ? Styles.statusError : Styles.statusWarn); + } + + if (CheckVlbApi()) + { + EditorGUILayout.LabelField(vlbIntegration, vlbIntegrationAvailable, Styles.statusSuccess); + } + else + { + EditorGUILayout.LabelField(vlbIntegration, vlbIntegrationNotAvailable, Styles.statusError); + // if(GUILayout.Button("Fix")){ InstallIntegration(); } + } + } + else + { + EditorGUILayout.LabelField(vlbPackage, vlbNotInstalled, Styles.statusWarn); + EditorGUILayout.LabelField(vlbSymbol.text, + CheckSymbolDefine() ? vlbSymbolDefined.text : vlbSymbolNotDefined.text, + Styles.statusDisabled); + EditorGUILayout.LabelField(vlbIntegration.text, + CheckVlbApi() ? vlbIntegrationAvailable.text : vlbIntegrationNotAvailable.text, + Styles.statusDisabled); + } + } + } + EditorGUILayout.Separator(); + + EditorGUI.BeginDisabledGroup(CheckSymbolDefine() && CheckVlbApi() || !CheckVlbInstalled()); + if (GUILayout.Button("Fix All")) + { + InstallAssembly(); + CompilationPipeline.RequestScriptCompilation(); + SetSymbolDefine(VLB_INTEGRATION_SYMBOL, true); + CompilationPipeline.RequestScriptCompilation(); + Repaint(); + } + EditorGUI.EndDisabledGroup(); + EditorGUILayout.Separator(); + } + + /// + /// VLB のAssembly定義をインストールします + /// + private void InstallAssembly() + { + // install Editor/Resources/Package/slm_vlb_integration.unitypackage + // guid: dc6aaec98c31a6144bc94065bb624bb7 + var PACKAGE_GUID = "dc6aaec98c31a6144bc94065bb624bb7"; + var packagePath = AssetDatabase.GUIDToAssetPath(PACKAGE_GUID); + AssetDatabase.ImportPackage(packagePath, false); + } + + /// + /// USE_VLB シンボルが定義済みであれば true を返します + /// + /// + private static bool CheckSymbolDefine() + { +#if USE_VLB + return true; +#else + var symbols = + PlayerSettings.GetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup); + return symbols.Contains(VLB_INTEGRATION_SYMBOL); +#endif + } + + /// + /// USE_VLB シンボルを定義または未定義にします + /// + private static void SetSymbolDefine(string symbolName, bool define) + { + var symbols = + PlayerSettings.GetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup); + if (define) + { + if (!symbols.Contains(symbolName)) + { +#if !USE_VLB + symbols += ";" + symbolName; + PlayerSettings.SetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup, + symbols); + CompilationPipeline.RequestScriptCompilation(); +#endif + } + } + else + { + if (symbols.Contains(symbolName)) + { + symbols = symbols.Replace(symbolName, ""); + PlayerSettings.SetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup, + symbols); + CompilationPipeline.RequestScriptCompilation(); + } + } + } + + /// + /// VLB がインストール済みか確認します + /// + /// VLB がインストール済みか否か + private static bool CheckVlbInstalled() + { + var menuItemExistsMethod = typeof(Menu).GetMethod("MenuItemExists", + System.Reflection.BindingFlags.NonPublic | + System.Reflection.BindingFlags.Static); + return (bool)menuItemExistsMethod.Invoke(null, new object[] { VLB_CALL_INIT_MENU_PATH }); + } + + /// + /// VLB の アセンブリ定義が存在するか確認します + /// アセンブリ定義が存在しない場合は、VLBのAPI機能へのアクセスはできません + /// + /// SLM から VLB の API にアクセスできるか否か + private static bool CheckVlbApi() + { + // VLB のアセンブリ定義が存在するか確認 + try + { + // var assembly = CompilationPipeline.GetAssemblies().FirstOrDefault(a => a.name == ASSEMBLY_NAME); + var assemblies = System.AppDomain.CurrentDomain.GetAssemblies(); + return assemblies.Any(assembly => assembly.GetName().Name == ASSEMBLY_NAME); + } + catch (System.Exception) + { + return false; + } + } + + private static void UpdateIntegrationStatus(object obj = null) => DisableUnsupportedFeatures(); + + /// + /// 依存関係が確認できない機能を無効化します + /// + internal static void DisableUnsupportedFeatures() + { + // TODO: 遅延評価 + + // Debug.Log("RUN DisableUnsupportedFeatures"); + // if (CheckVlbInstalled() == false) + // { + // SetSymbolDefine(VLB_INTEGRATION_SYMBOL, false); + // } + + + if (CheckVlbInstalled() && !CheckSymbolDefine() && CheckVlbApi()) + { + SetSymbolDefine(VLB_INTEGRATION_SYMBOL, true); + } + } + + private static void RestartUnity() + { + EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo(); + AssetDatabase.Refresh(); + EditorApplication.OpenProject(System.IO.Directory.GetCurrentDirectory()); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow/IntegrationSetupWindow.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow/IntegrationSetupWindow.cs.meta new file mode 100644 index 0000000..185b923 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/EditorWindow/IntegrationSetupWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a7bc98c8faf5c3b45a3ddbbb0eadc5c9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Iridescenent.SLM.Editor.asmdef b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Iridescenent.SLM.Editor.asmdef new file mode 100644 index 0000000..1c3b8dd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Iridescenent.SLM.Editor.asmdef @@ -0,0 +1,21 @@ +{ + "name": "Iridescenent.SLM.Editor", + "rootNamespace": "", + "references": [ + "GUID:02f771204943f4a40949438e873e3eff", + "GUID:343deaaf83e0cee4ca978e7df0b80d21", + "GUID:f06555f75b070af458a003d92f9efb00", + "GUID:b58cfee7b2b89e44e831673c9b9aeb97" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Iridescenent.SLM.Editor.asmdef.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Iridescenent.SLM.Editor.asmdef.meta new file mode 100644 index 0000000..3dc0bab --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Iridescenent.SLM.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1b7e991c2eed2d74fb9064ff51a0103b +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer.meta new file mode 100644 index 0000000..cec218d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c9a34590ee7a8484abdc41a01e69acc2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ArrayStaggerValueDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ArrayStaggerValueDrawer.cs new file mode 100644 index 0000000..9a6975b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ArrayStaggerValueDrawer.cs @@ -0,0 +1,113 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using StageLightManeuver.StageLightTimeline.Editor; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + [CustomPropertyDrawer(typeof(ArrayStaggerValue))] + public class ArrayStaggerValueDrawer : SlmBaseDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + var childDepth = property.depth + 1; + var arrayStaggerValue = GetValueFromCache(property) as ArrayStaggerValue; + while (property.NextVisible(true) && property.depth >= childDepth) + { + if (property.depth == childDepth) + { + if (property.name == "lightStaggerInfo" || property.name == "randomStaggerInfo") + { + if (arrayStaggerValue.staggerCalculationType == StaggerCalculationType.Random && + property.name == "randomStaggerInfo") + { + using (new EditorGUILayout.HorizontalScope()) + { + GUILayout.FlexibleSpace(); + if (GUILayout.Button("Set Random", GUILayout.Width(100))) + { + arrayStaggerValue.CalculateRandomStaggerTime(); + } + GUILayout.FlexibleSpace(); + } + DrawStaggerMinMaxSliders(arrayStaggerValue, property); + EditorGUILayout.EndFoldoutHeaderGroup(); + } + if (arrayStaggerValue.staggerCalculationType != StaggerCalculationType.Random && + property.name == "lightStaggerInfo") + { + DrawStaggerMinMaxSliders(arrayStaggerValue, property); + } + } + else if (property.name == "staggerCalculationType") + { + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(property); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + } + else + { + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(property); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + } + + } + // GUILayout.Space(SlmDrawerConst.NoSpacing); + } + } + + private static void DrawStaggerMinMaxSliders(ArrayStaggerValue arrayStaggerValue, SerializedProperty serializedProperty) + { + var expand = EditorGUILayout.Foldout(serializedProperty.isExpanded, serializedProperty.displayName); + if (expand != serializedProperty.isExpanded) + { + serializedProperty.isExpanded = expand; + serializedProperty.serializedObject.ApplyModifiedProperties(); + } + + if (!expand) + { + EditorGUILayout.EndFoldoutHeaderGroup(); + return; + } + + EditorGUI.indentLevel++; + var arrayValue = GetValueFromCache(serializedProperty) as List; + if (arrayValue == null) return; + + + foreach (var value in arrayValue) + { + var min = value.x; + var max = value.y; + EditorGUI.BeginChangeCheck(); + EditorGUILayout.MinMaxSlider(ref min, ref max, 0, 1f); + if (EditorGUI.EndChangeCheck()) + { + var index = arrayValue.IndexOf(value); + serializedProperty.GetArrayElementAtIndex(index).vector2Value = new Vector2(min, max); + serializedProperty.serializedObject.ApplyModifiedProperties(); + } + + } + + EditorGUI.indentLevel--; + EditorGUILayout.EndFoldoutHeaderGroup(); + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + return SlmEditorStyleConst.NoMarginHeight; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ArrayStaggerValueDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ArrayStaggerValueDrawer.cs.meta new file mode 100644 index 0000000..258eaea --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ArrayStaggerValueDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 50bb871ccb4cdcb44a6f8294366d25b8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer.meta new file mode 100644 index 0000000..783fb7d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b8a3bc044dbee1046b68596c9b57300f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBaseDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBaseDrawer.cs new file mode 100644 index 0000000..05e6e88 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBaseDrawer.cs @@ -0,0 +1,194 @@ +using System.Globalization; +using System.ComponentModel; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using JetBrains.Annotations; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + /// + /// のUI用定数を保持する + /// + public struct SlmEditorStyleConst + { + public const float Spacing = 2f; + + // public static readonly float SingleLineHeight = EditorGUIUtility.singleLineHeight; + // public static readonly float SpacingHeight = SingleLineHeight + Spacing; + public const float NoSpacing = -4f; + public const float NoMarginHeight = 0f; + public const float SlmValuePropertyBottomMargin = 4f; + public const float SlmPropertyBottomMargin = 4f; + public const float AddPropertyButtonTopMargin = 4f; + } + + /// + /// プロパティーの名前とPositionのみを保持する規定Drawer + /// + public class SlmBaseDrawer : PropertyDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + EditorGUI.LabelField(position, label); + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + return EditorGUIUtility.singleLineHeight; + } + + protected static Type GetDrawerTypeForPropertyAndType(SerializedProperty prop, Type valueType) + { + var scriptAttributeUtilityType = typeof(EditorGUI).Assembly.GetType("UnityEditor.ScriptAttributeUtility"); + + var getDrawerTypeForTypeMethod = scriptAttributeUtilityType.GetMethod("GetDrawerTypeForPropertyAndType", + BindingFlags.Static | BindingFlags.NonPublic); + var drawerType = getDrawerTypeForTypeMethod.Invoke(null, new object[] { prop, valueType }) as Type; + return drawerType; + } + + + private static readonly int MAX_CACHE_SIZE = 100; + + /// + /// からシリアライズ前の値をから取得する + /// + protected static object GetValueFromCache(SerializedProperty property) + { + // todoキャッシュ周りの設計の見直し + var hash = property.serializedObject.targetObject.GetHashCode(); + var key = property.propertyPath; + object val = null; + + if (CachedValue.Count > MAX_CACHE_SIZE) + { + ClearCache(); + } + + Dictionary clipValue = null; + if (CachedValue.TryGetValue(hash, out clipValue) == false) + { + clipValue = new Dictionary(); + CachedValue.Add(hash, clipValue); + + val = property.GetValue(); + clipValue.Add(key, val); + return val; + } + + try + { + if (clipValue.TryGetValue(key, out val) == false) + { + val = property.GetValue(); + clipValue.Add(key, val); + } + else if (val == null) + { + // Debug.Log($"val is null. key: {key}"); + val = property.GetValue(); + clipValue[key] = val; + } + + } + catch (Exception e) + { + Console.WriteLine(e); + ClearCache(); + val = GetValueFromCache(property); + throw; + } + + return val; + } + + protected static void RemoveValueFromCache(SerializedProperty property) + { + var hash = property.serializedObject.targetObject.GetHashCode(); + var key = property.propertyPath; + + Dictionary clipValue = null; + if (CachedValue.TryGetValue(hash, out clipValue) == false) + { + return; + } + + clipValue.Remove(key); + return; + } + + /// + /// をクリア + /// + public static void ClearCache() + { + CachedValue.Clear(); + } + + /// + /// の結果をキャッシュする Dictionary + /// + private static readonly Dictionary> CachedValue = new(); + } + + + /// + /// が付与されたプロパティーの表示を変更 + /// + [CustomPropertyDrawer(typeof(SlmValueAttribute), true)] + public class SlmValueAttributeDrawer : SlmBaseDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + var attribute = (SlmValueAttribute)this.attribute; + if (attribute.isHidden) return; + var displayName = attribute.name; + if (displayName == null) displayName = label.text; + var displayLabel = new GUIContent(displayName); + + + var value = GetValueFromCache(property); + var valueType = value.GetType(); + var drawerType = GetDrawerTypeForPropertyAndType(property, valueType); + if (drawerType != null) + { + var drawer = Activator.CreateInstance(drawerType) as PropertyDrawer; + drawer.OnGUI(position, property, displayLabel); + } + else + { + // Debug.Log($"PropertyDrawer not found for {valueType}"); + EditorGUILayout.PropertyField(property, displayLabel); + } + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + var attribute = (SlmValueAttribute)this.attribute; + if (attribute.isHidden) + { + return -2f; + } + else + { + var val = GetValueFromCache(property); + var valueType = val.GetType(); + var drawerType = GetDrawerTypeForPropertyAndType(property, valueType); + if (drawerType != null) + { + var drawer = Activator.CreateInstance(drawerType) as PropertyDrawer; + return drawer.GetPropertyHeight(property, label); + } + else + { + // return base.GetPropertyHeight(property, label); + return 0f; + } + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBaseDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBaseDrawer.cs.meta new file mode 100644 index 0000000..ba24ea1 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBaseDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 78080d461b4e94d45b35882aa9471f6f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBasePropertyDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBasePropertyDrawer.cs new file mode 100644 index 0000000..db07fd2 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBasePropertyDrawer.cs @@ -0,0 +1,48 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + /// + /// ヘッダー付きDrawer + /// + public class SlmBasePropertyDrawer : SlmBaseDrawer, IHeaderDrawer + { + private bool _canFoldout; + + /// + /// 引数にtrueを指定すると折りたたみ可能になる + /// + /// 折りたたみ可能か + public SlmBasePropertyDrawer(bool canFoldout = true) => this._canFoldout = canFoldout; + + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + var expanded = DrawHeader(position, property, label, canFoldout: _canFoldout); + if (expanded != property.isExpanded) + { + property.isExpanded = expanded; + property.serializedObject.ApplyModifiedProperties(); + } + } + + public bool DrawHeader(Rect position, SerializedProperty property, GUIContent label, Color? backgroundColor = null, bool canFoldout = false) + { + EditorGUI.DrawRect(position, backgroundColor ?? new Color(0.3f, 0.3f, 0.3f)); + if (canFoldout) + { + var expanded = EditorGUI.Foldout(position, property.isExpanded, label, toggleOnLabelClick: false); + return expanded; + } + else + { + EditorGUI.LabelField(position, label); + return false; + } + } + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBasePropertyDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBasePropertyDrawer.cs.meta new file mode 100644 index 0000000..af38a73 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmBasePropertyDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 10c54d1a8f6985c41ab0ac7b603e02c0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmTogglePropertyDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmTogglePropertyDrawer.cs new file mode 100644 index 0000000..f8f0ed5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmTogglePropertyDrawer.cs @@ -0,0 +1,55 @@ +using System.Xml; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + /// + /// Toggle付きPropertyDrawer + /// + public class SlmTogglePropertyDrawer : SlmBasePropertyDrawer, IToggleDrawer + { + /// + /// 引数にtrueを指定すると折りたたみ可能になる + /// + /// 折りたたみ可能か + public SlmTogglePropertyDrawer(bool canFoldout = true) : base(canFoldout) { } + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + DrawToggleHeader(position, property, label); + } + + private void DrawToggleHeader(Rect position, SerializedProperty property, GUIContent label) + { + // Draw header + base.OnGUI(position, property, GUIContent.none); + + position.x += 5; + DrawToggle(position, property, label); + } + + protected virtual void DrawHeader(Rect position, SerializedProperty property, GUIContent label) + { + // Draw header + base.OnGUI(position, property, label); + } + + public bool DrawToggle(Rect position, SerializedProperty property, GUIContent label) + { + var propertyOverride = property.FindPropertyRelative("propertyOverride"); + var isOverride = EditorGUI.ToggleLeft(position, label, propertyOverride.boolValue); + + if (propertyOverride.boolValue != isOverride) + { + propertyOverride.boolValue = isOverride; + property.serializedObject.ApplyModifiedProperties(); + } + + return isOverride; + } + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmTogglePropertyDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmTogglePropertyDrawer.cs.meta new file mode 100644 index 0000000..aa474fc --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/BaseDrawer/SlmTogglePropertyDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0a24a0917fdc0dd4f962f7f4ab91fda5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockOverrideDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockOverrideDrawer.cs new file mode 100644 index 0000000..28113bf --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockOverrideDrawer.cs @@ -0,0 +1,59 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using StageLightManeuver.StageLightTimeline.Editor; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + [CustomPropertyDrawer(typeof(ClockOverride))] + public class ClockOverrideDrawer : SlmBaseDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + var loopType = property.FindPropertyRelative("loopType"); + var childDepth = property.depth + 1; + while (property.NextVisible(true) && property.depth >= childDepth) + { + if (property.depth == childDepth) + { + if (loopType.propertyType == SerializedPropertyType.Enum && loopType.enumValueIndex == 3) + { + if (property.name == "arrayStaggerValue") + { + EditorGUILayout.PropertyField(property, GUIContent.none); + } + + if (property.name == "loopType") + { + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(property); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + } + } + else + { + if (property.name == "arrayStaggerValue") continue; + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(property); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + // if(stageLightProfile)stageLightProfile.isUpdateGuiFlag = true; + } + } + } + } + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + return SlmEditorStyleConst.NoMarginHeight; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockOverrideDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockOverrideDrawer.cs.meta new file mode 100644 index 0000000..f41bd12 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockOverrideDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1af8f332ca95f2847bfc898dec4ded9e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockPropertyDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockPropertyDrawer.cs new file mode 100644 index 0000000..b884990 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockPropertyDrawer.cs @@ -0,0 +1,58 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + [CustomPropertyDrawer(typeof(ClockProperty))] + public class ClockPropertyDrawer : SlmPropertyDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + label.text = property.FindPropertyRelative("propertyName").stringValue; + + DrawHeader(position, property, label, withToggle: false); + if (property.isExpanded == false) return; + var clockProperty = GetValueFromCache(property) as ClockProperty; + DrawToggleController(clockProperty); + + var fields = typeof(ClockProperty).GetFields().ToList(); + var loopType = (LoopType)property.FindPropertyRelative("loopType").FindPropertyRelative("value").enumValueIndex; + + var useIndent = property.serializedObject.targetObject.GetType() != typeof(StageLightTimelineClip); + if (useIndent) EditorGUI.indentLevel++; + foreach (var f in fields) + { + if (loopType == LoopType.FixedStagger) + { + if (f.Name == "arrayStaggerValue" || f.Name == "loopType") + { + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(property.FindPropertyRelative(f.Name)); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + } + } + else + { + if (f.Name != "arrayStaggerValue") + { + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(property.FindPropertyRelative(f.Name)); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + } + } + } + if (useIndent) EditorGUI.indentLevel--; + } + + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockPropertyDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockPropertyDrawer.cs.meta new file mode 100644 index 0000000..5250399 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/ClockPropertyDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 88e7e91ea7447c14eb596a98fe53722c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/MinMaxEasingValueDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/MinMaxEasingValueDrawer.cs new file mode 100644 index 0000000..b7e18a9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/MinMaxEasingValueDrawer.cs @@ -0,0 +1,210 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using StageLightManeuver.StageLightTimeline.Editor; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + [CustomPropertyDrawer(typeof(MinMaxEasingValue))] + public class MinMaxEasingValueDrawer : SlmBaseDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + using (new EditorGUILayout.VerticalScope()) + { + var inverse = property.FindPropertyRelative("inverse"); + var mode = property.FindPropertyRelative("mode"); + + EditorGUI.BeginChangeCheck(); + + EditorGUILayout.PropertyField(inverse); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + + } + + + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(mode); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + EditorGUI.indentLevel++; + + var minMaxLimitProperty = property.FindPropertyRelative("minMaxLimit"); + var minMaxValueProperty = property.FindPropertyRelative("minMaxValue"); + var minMaxValue = minMaxValueProperty.vector2Value; + var minMaxLimit = minMaxLimitProperty.vector2Value; + + + + if (mode.propertyType == SerializedPropertyType.Enum) + { + if (mode.enumValueIndex == 0) //Easing + { + // using (new EditorGUILayout.HorizontalScope()) + { + var easeType = property.FindPropertyRelative("easeType"); + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(easeType); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + // if(stageLightProfile)stageLightProfile.isUpdateGuiFlag = true; + } + } + + using (new EditorGUILayout.HorizontalScope()) + { + EditorGUILayout.BeginHorizontal(); + using (new EditorGUILayout.HorizontalScope()) + { + using (new LabelWidth(110)) + { + EditorGUI.BeginChangeCheck(); + var min = EditorGUILayout.FloatField("Min Limit", + minMaxLimitProperty.vector2Value.x); + if (EditorGUI.EndChangeCheck()) + { + min = min >= minMaxLimit.y ? minMaxLimit.y - 1 : min; + minMaxLimitProperty.vector2Value = + new Vector2(min, minMaxLimitProperty.vector2Value.y); + property.serializedObject.ApplyModifiedProperties(); + + // if(stageLightProfile)stageLightProfile.isUpdateGuiFlag = true; + } + } + } + + GUILayout.FlexibleSpace(); + using (new EditorGUILayout.HorizontalScope()) + { + using (new LabelWidth(110)) + { + EditorGUI.BeginChangeCheck(); + var max = EditorGUILayout.FloatField("Max Limit", + minMaxLimitProperty.vector2Value.y); + if (EditorGUI.EndChangeCheck()) + { + max = max <= minMaxLimit.x ? minMaxLimit.x + 1 : max; + minMaxLimitProperty.vector2Value = + new Vector2(minMaxLimitProperty.vector2Value.x, max); + property.serializedObject.ApplyModifiedProperties(); + } + } + } + + EditorGUILayout.EndHorizontal(); + } + + using (new EditorGUILayout.HorizontalScope()) + { + + var minValue = minMaxValueProperty.vector2Value.x; + var maxValue = minMaxValueProperty.vector2Value.y; + + if (minMaxLimit.x > minMaxValueProperty.vector2Value.x) + { + minMaxValueProperty.vector2Value = + new Vector2(minMaxLimit.x, minMaxValueProperty.vector2Value.y); + property.serializedObject.ApplyModifiedProperties(); + } + + if (minMaxLimit.y < minMaxValueProperty.vector2Value.y) + { + minMaxValueProperty.vector2Value = + new Vector2(minMaxValueProperty.vector2Value.x, minMaxLimit.y); + property.serializedObject.ApplyModifiedProperties(); + } + + EditorGUI.BeginChangeCheck(); + var x = EditorGUILayout.FloatField(minMaxValueProperty.vector2Value.x, GUILayout.Width(80)); + if (EditorGUI.EndChangeCheck()) + { + minMaxValueProperty.vector2Value = new Vector2(x, minMaxValueProperty.vector2Value.y); + property.serializedObject.ApplyModifiedProperties(); + // if(stageLightProfile)stageLightProfile.isUpdateGuiFlag = true; + } + + EditorGUI.BeginChangeCheck(); + EditorGUILayout.MinMaxSlider(ref minValue, + ref maxValue, + minMaxLimitProperty.vector2Value.x, minMaxLimitProperty.vector2Value.y); + if (EditorGUI.EndChangeCheck()) + { + minMaxValueProperty.vector2Value = new Vector2(minValue, maxValue); + property.serializedObject.ApplyModifiedProperties(); + // if(stageLightProfile)stageLightProfile.isUpdateGuiFlag = true; + } + + EditorGUI.BeginChangeCheck(); + var y = EditorGUILayout.FloatField(minMaxValueProperty.vector2Value.y, GUILayout.Width(80)); + if (EditorGUI.EndChangeCheck()) + { + minMaxValueProperty.vector2Value = new Vector2(x, y); + property.serializedObject.ApplyModifiedProperties(); + // if(stageLightProfile) stageLightProfile.isUpdateGuiFlag = true; + } + } + } + + if (mode.enumValueIndex == 1) //AnimationCurve + { + var curve = property.FindPropertyRelative("animationCurve"); + EditorGUI.BeginChangeCheck(); + + EditorGUILayout.PropertyField(curve); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + // stageLightProfile.isUpdateGuiFlag = true; + } + } + + if (mode.enumValueIndex == 2) //Constant + { + var constant = property.FindPropertyRelative("constant"); + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(constant); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + // if(stageLightProfile)stageLightProfile.isUpdateGuiFlag = true; + } + } + + // if (mode.enumValueIndex == 3) //Noise + // { + // var noiseMultiplier = property.FindPropertyRelative("noiseMultiplier"); + // var noiseScale = property.FindPropertyRelative("noiseScale"); + // var noiseSpeed = property.FindPropertyRelative("noiseSpeed"); + // var noiseOffset = property.FindPropertyRelative("noiseOffset"); + // var baseIntensity = property.FindPropertyRelative("baseIntensity"); + // EditorGUI.BeginChangeCheck(); + // EditorGUILayout.PropertyField(baseIntensity); + // EditorGUILayout.PropertyField(noiseMultiplier); + // EditorGUILayout.PropertyField(noiseScale); + // EditorGUILayout.PropertyField(noiseSpeed); + // EditorGUILayout.PropertyField(noiseOffset); + // if (EditorGUI.EndChangeCheck()) + // { + // property.serializedObject.ApplyModifiedProperties(); + // } + // } + } + + EditorGUI.indentLevel--; + } + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + return SlmEditorStyleConst.NoMarginHeight; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/MinMaxEasingValueDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/MinMaxEasingValueDrawer.cs.meta new file mode 100644 index 0000000..aaea44c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/MinMaxEasingValueDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6457de116257930418d323845d1a8e82 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmPropertyDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmPropertyDrawer.cs new file mode 100644 index 0000000..64aff54 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmPropertyDrawer.cs @@ -0,0 +1,105 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + /// + /// StageLightPropertyの基底Drawer + /// + [CustomPropertyDrawer(typeof(SlmProperty), true)] + public class SlmPropertyDrawer : SlmTogglePropertyDrawer + { + public SlmPropertyDrawer() : base(true) { } + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + // Get SlmProperty from SerializedObject + label.text = property.FindPropertyRelative("propertyName").stringValue; + + // Draw header + DrawHeader(position, property, label); + if (property.isExpanded == false) return; + + var propertyOverride = property.FindPropertyRelative("propertyOverride").boolValue; + EditorGUI.BeginDisabledGroup(propertyOverride == false); + + var slmProperty = GetValueFromCache(property) as SlmProperty; + DrawToggleController(slmProperty); + + var fields = slmProperty.GetType().GetFields().ToList(); + var clockOverride = fields.Find(x => x.FieldType == typeof(SlmToggleValue)); + if (clockOverride != null) + { + fields.Remove(clockOverride); + fields.Insert(0, clockOverride); + } + + var useIndent = property.serializedObject.targetObject.GetType() != typeof(StageLightTimelineClip); + if (useIndent) EditorGUI.indentLevel++; + // EditorGUI.indentLevel++; + foreach (var f in fields) + { + // Draw SlmToggleValue + EditorGUI.BeginChangeCheck(); + try + { + EditorGUILayout.PropertyField(property.FindPropertyRelative(f.Name), true); + } + catch (NullReferenceException e) + { + Debug.LogWarning(slmProperty.propertyName + "." + f.Name + " is null.\n" + e.Message); + } + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + } + // EditorGUI.indentLevel--; + if (useIndent) EditorGUI.indentLevel--; + + GUILayout.Space(SlmEditorStyleConst.SlmPropertyBottomMargin); + EditorGUI.EndDisabledGroup(); + } + + protected void DrawHeader(Rect position, SerializedProperty property, GUIContent label, bool withToggle = true) + { + if (withToggle) + { + base.OnGUI(position, property, label); + } + else + { + base.DrawHeader(position, property, label); + } + } + + protected static void DrawToggleController(SlmProperty slmProperty) + { + GUILayout.Space(SlmEditorStyleConst.Spacing); + using (new EditorGUILayout.HorizontalScope()) + { + GUIStyle style = new GUIStyle(); + style.normal.background = null; + style.fixedWidth = 40; + style.alignment = TextAnchor.MiddleCenter; + style.normal.textColor = Color.gray; + // GUILayout.FlexibleSpace(); + if (GUILayout.Button("All", style)) + { + slmProperty.ToggleOverride(true); + } + + GUILayout.Space(SlmEditorStyleConst.Spacing); + if (GUILayout.Button("None", style)) + { + slmProperty.ToggleOverride(false); + slmProperty.propertyOverride = true; + } + } + GUILayout.Space(SlmEditorStyleConst.Spacing); + } + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmPropertyDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmPropertyDrawer.cs.meta new file mode 100644 index 0000000..c0a6fde --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmPropertyDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 071e709c0e13baa41a2ac47664c0aa90 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmToggleValueDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmToggleValueDrawer.cs new file mode 100644 index 0000000..d465b5d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmToggleValueDrawer.cs @@ -0,0 +1,148 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + [CustomPropertyDrawer(typeof(SlmToggleValue<>), true)] + public class SlmToggleValueDrawer : SlmBaseDrawer + { + protected static bool IsVerticalLayoutField(object value) + { + var hasVerticalLayoutType = (value.GetType() == typeof(MinMaxEasingValue) || + value.GetType() == typeof(ClockOverride) || + value.GetType().IsArray || value.GetType().IsGenericType); + return hasVerticalLayoutType; + } + + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + DrawSlmToggleValue(property); + } + + /// + /// の共通描画処理 + /// + /// + protected static void DrawSlmToggleValue(SerializedProperty property) + { + if (property == null) return; + + var propertyOverride = property.FindPropertyRelative("propertyOverride"); + SerializedProperty value = property.FindPropertyRelative("value"); + if (value == null) return; + // Debug.Log(value.type); + var valueObject = GetValueFromCache(value); + if (valueObject == null) return; + + GUILayout.Space(SlmEditorStyleConst.NoSpacing); + if (propertyOverride != null) + { + if (valueObject.GetType() == typeof(SlmToggleValue)) + { + var slmToggleValue = valueObject as SlmToggleValue; + slmToggleValue.sortOrder = -999; + property.serializedObject.ApplyModifiedProperties(); + } + + var hasMultiLineObject = IsVerticalLayoutField(valueObject); + if (!hasMultiLineObject) GUILayout.Space(SlmEditorStyleConst.NoSpacing); + if (!hasMultiLineObject) EditorGUILayout.BeginHorizontal(); + + EditorGUI.BeginChangeCheck(); + var isOverride = EditorGUILayout.ToggleLeft(property.displayName, propertyOverride.boolValue, GUILayout.Width(160)); + GUILayout.Space(SlmEditorStyleConst.NoSpacing); + if (EditorGUI.EndChangeCheck()) + { + propertyOverride.boolValue = isOverride; + property.serializedObject.ApplyModifiedProperties(); + // if(stageLightProfile)stageLightProfile.isUpdateGuiFlag = true; + } + + if (hasMultiLineObject) EditorGUI.indentLevel++; + + EditorGUI.BeginDisabledGroup(!isOverride); + + if (valueObject.GetType().BaseType == typeof(SlmProperty)) + { + foreach (SerializedProperty childProperty in value) + { + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(childProperty); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + // if(stageLightProfile)stageLightProfile.isUpdateGuiFlag = true; + } + } + } + else + { + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(value, GUIContent.none); + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + } + EditorGUI.EndDisabledGroup(); + if (!hasMultiLineObject) EditorGUILayout.EndHorizontal(); + // EditorGUI.IndentedRect(EditorGUILayout.GetControlRect(false, 1)); + + if (hasMultiLineObject) EditorGUI.indentLevel--; + GUILayout.Space(SlmEditorStyleConst.SlmValuePropertyBottomMargin); + } + // else + // { + // if (valueObject.GetType() == typeof(ArrayStaggerValue) || + // valueObject.GetType() == typeof(StageLightOrderQueue)) + // { + // EditorGUI.BeginChangeCheck(); + // EditorGUILayout.PropertyField(value, GUIContent.none); + // if (EditorGUI.EndChangeCheck()) + // { + // property.serializedObject.ApplyModifiedProperties(); + // } + // } + // } + } + + public static void DrawOneLineSlmToggleValue(SerializedProperty serializedProperty,int marginBottom = 0) + { + + var propertyOverride = serializedProperty.FindPropertyRelative("propertyOverride"); + if(propertyOverride == null) return; + EditorGUILayout.BeginHorizontal(); + EditorGUI.BeginChangeCheck(); + var isOverride = EditorGUILayout.ToggleLeft(serializedProperty.displayName, propertyOverride.boolValue, GUILayout.Width(120)); + if (EditorGUI.EndChangeCheck()) + { + propertyOverride.boolValue = isOverride; + serializedProperty.serializedObject.ApplyModifiedProperties(); + } + + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(serializedProperty.FindPropertyRelative("value"), GUIContent.none); + if (EditorGUI.EndChangeCheck()) + { + serializedProperty.serializedObject.ApplyModifiedProperties(); + } + + EditorGUILayout.EndHorizontal(); + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + var value = property.FindPropertyRelative("value"); + if (value == null) return SlmEditorStyleConst.NoMarginHeight; + var valueObject = GetValueFromCache(value); + if (valueObject == null) return SlmEditorStyleConst.NoMarginHeight; + if (IsVerticalLayoutField(valueObject)) return SlmEditorStyleConst.NoMarginHeight; + + return SlmEditorStyleConst.Spacing; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmToggleValueDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmToggleValueDrawer.cs.meta new file mode 100644 index 0000000..bd2488a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/SlmToggleValueDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8cddd9f0e74702247a8a2c506ffd2e7d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderPropertyDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderPropertyDrawer.cs new file mode 100644 index 0000000..1b4b98c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderPropertyDrawer.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + [CustomPropertyDrawer(typeof(StageLightOrderProperty))] + public class StageLightOrderPropertyDrawer : SlmPropertyDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + label.text = property.FindPropertyRelative("propertyName").stringValue; + + DrawHeader(position, property, label, withToggle: false); + if (property.isExpanded == false) return; + var stageLightOrderProperty = GetValueFromCache(property) as StageLightOrderProperty; + // DrawToggleController(stageLightOrderProperty); + + var fields = typeof(StageLightOrderProperty).GetFields().ToList(); + + var useIndent = property.serializedObject.targetObject.GetType() != typeof(StageLightTimelineClip); + if (useIndent) EditorGUI.indentLevel++; + foreach (var f in fields) + { + // Draw SlmToggleValue + EditorGUI.BeginChangeCheck(); + try + { + EditorGUILayout.PropertyField(property.FindPropertyRelative(f.Name), true); + } + catch (NullReferenceException e) + { + Debug.LogWarning(stageLightOrderProperty.propertyName + "." + f.Name + " is null.\n" + e.Message); + } + if (EditorGUI.EndChangeCheck()) + { + property.serializedObject.ApplyModifiedProperties(); + } + } + // EditorGUI.indentLevel--; + if (useIndent) EditorGUI.indentLevel--; + + GUILayout.Space(SlmEditorStyleConst.SlmPropertyBottomMargin); + EditorGUI.EndDisabledGroup(); + } + + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderPropertyDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderPropertyDrawer.cs.meta new file mode 100644 index 0000000..5cfad58 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderPropertyDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7d47790e6c7bf5e48a96f033f3274cd6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderQueueDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderQueueDrawer.cs new file mode 100644 index 0000000..e1b0916 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderQueueDrawer.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + [CustomPropertyDrawer(typeof(StageLightOrderQueue))] + public class StageLightOrderQueueDrawer : SlmBaseDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + var stageLightOrderQueue = GetValueFromCache(property) as StageLightOrderQueue; + var settingListName = new List(); + if (stageLightOrderQueue == null) return; + settingListName.Add("(0) None"); + var stageLightOrderSettingList = stageLightOrderQueue.stageLightOrderSettingList; + foreach (var stageLightOrderSetting in stageLightOrderSettingList) + { + var dropDownIndex = stageLightOrderSettingList.IndexOf(stageLightOrderSetting) + 1; + settingListName.Add($"({dropDownIndex}) {stageLightOrderSetting.name}"); + } + EditorGUI.BeginChangeCheck(); + var index = EditorGUILayout.Popup("Settings", stageLightOrderQueue.index + 1, settingListName.ToArray()); + if (EditorGUI.EndChangeCheck()) + { + stageLightOrderQueue.index = index - 1; + property.serializedObject.ApplyModifiedProperties(); + } + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + return SlmEditorStyleConst.NoMarginHeight; + } + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderQueueDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderQueueDrawer.cs.meta new file mode 100644 index 0000000..02b72f0 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightOrderQueueDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8cdc364af1b2faf4c989ca8b1f8ce440 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightPropertiesDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightPropertiesDrawer.cs new file mode 100644 index 0000000..9559e2c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightPropertiesDrawer.cs @@ -0,0 +1,175 @@ +using System; +using System.CodeDom.Compiler; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + /// + /// の配列を描画するプロパティドロワー + /// + // [CustomPropertyDrawer(typeof(List))] + public class StageLightPropertiesDrawer : SlmBaseDrawer + { + private static readonly List ClipProperty = new List { typeof(ClockProperty), typeof(StageLightOrderProperty) }; + bool isInitialized = false; + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + var stageLightProperties = GetValueFromCache(property) as List; + stageLightProperties.RemoveAll(x => x == null); + if (isInitialized == false) + { + stageLightProperties = SlmEditorSettingsUtility.SortByPropertyOrder(stageLightProperties); + isInitialized = true; + } + + // ClipProperty に含まれるプロパティは先頭に描画 + EditorGUI.indentLevel--; + EditorGUILayout.Space(SlmEditorStyleConst.NoSpacing); + EditorGUILayout.HelpBox("ClipProperties", MessageType.None); + EditorGUILayout.Space(SlmEditorStyleConst.Spacing); + EditorGUI.indentLevel++; + foreach (var propertyType in ClipProperty) + { + var serializedSlmProperty = property.GetArrayElementAtIndex(stageLightProperties.FindIndex(x => x.GetType() == propertyType)); + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(serializedSlmProperty, true); + if (EditorGUI.EndChangeCheck()) + { + serializedSlmProperty.serializedObject.ApplyModifiedProperties(); + } + } + + + EditorGUI.indentLevel--; + EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); + EditorGUILayout.HelpBox("StageLightProperties", MessageType.None); + EditorGUI.indentLevel++; + + for (int i = 0; i < stageLightProperties.Count; i++) + { + var slmProperty = stageLightProperties[i]; + if (slmProperty == null || ClipProperty.Contains(slmProperty.GetType())) continue; + + // EditorGUI.BeginDisabledGroup(slmProperty.isEditable == false); + var serializedSlmProperty = property.GetArrayElementAtIndex(i); + EditorGUI.BeginChangeCheck(); + EditorGUILayout.PropertyField(serializedSlmProperty, true); + if (EditorGUI.EndChangeCheck()) + { + serializedSlmProperty.serializedObject.ApplyModifiedProperties(); + // serializedSlmProperty.serializedObject.Update(); + } + + if (serializedSlmProperty.isExpanded) + { + var propertyAttribute = slmProperty.GetType().GetCustomAttribute(); + if (propertyAttribute is { isRemovable: false }) continue; + var action = new Action(() => + { + stageLightProperties.Remove(slmProperty); + ClearCache(); + }); + DrawRemoveButton(property.serializedObject, stageLightProperties, action); + GUILayout.Space(SlmEditorStyleConst.Spacing); + } + + // EditorGUI.EndDisabledGroup(); + } + + GUILayout.Space(SlmEditorStyleConst.AddPropertyButtonTopMargin / 2); + // EditorGUI.DrawRect(EditorGUILayout.GetControlRect(false, 1), Color.gray); + GUILayout.Space(SlmEditorStyleConst.AddPropertyButtonTopMargin / 2); + DrawAddPropertyButton(property.serializedObject, stageLightProperties); + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + float height = 0f; + var stageLightProperties = GetValueFromCache(property) as List; + stageLightProperties.RemoveAll(x => x == null); + + for (int i = 0; i < stageLightProperties.Count; i++) + { + var slmProperty = stageLightProperties[i]; + if (slmProperty == null) continue; + height += EditorGUI.GetPropertyHeight(property.GetArrayElementAtIndex(i)); + height += EditorGUIUtility.singleLineHeight; + } + height += EditorGUIUtility.singleLineHeight; + return height; + } + + private static void DrawRemoveButton(SerializedObject serializedObject, List properties, Action onRemove) + { + GUILayout.Space(SlmEditorStyleConst.Spacing); + using (new EditorGUILayout.HorizontalScope()) + { + GUILayout.FlexibleSpace(); + if (GUILayout.Button("Remove", GUILayout.Width(120))) + { + onRemove?.Invoke(); + serializedObject.Update(); + serializedObject.ApplyModifiedProperties(); + + } + GUILayout.FlexibleSpace(); + } + GUILayout.Space(SlmEditorStyleConst.Spacing); + } + + private void DrawAddPropertyButton(SerializedObject serializedObject, List stageLightProperties) + { + EditorGUI.BeginChangeCheck(); + var selectList = new List(); + + SlmEditorUtility.SlmPropertyTypes.ForEach(t => + { + if (t != typeof(RollProperty)) selectList.Add(t.Name); + }); + + selectList.Insert(0, "Add Property"); + foreach (var property in stageLightProperties) + { + if (property == null) continue; + if (selectList.Find(x => x == property.GetType().Name) != null) + { + selectList.Remove(property.GetType().Name); + } + } + EditorGUI.BeginDisabledGroup(selectList.Count <= 1); + var select = EditorGUILayout.Popup(0, selectList.ToArray(), GUILayout.MinWidth(200)); + EditorGUI.EndDisabledGroup(); + if (EditorGUI.EndChangeCheck()) + { + var type = SlmEditorUtility.GetTypeByClassName(selectList[select]); + var property = Activator.CreateInstance(type) as SlmProperty; + + if (property.GetType() == typeof(ManualLightArrayProperty)) + { + var manualLightArrayProperty = property as ManualLightArrayProperty; + var lightProperty = stageLightProperties.Find(x => x.GetType() == typeof(LightProperty)) as LightProperty; + var lightDimmerProperty = stageLightProperties.Find(x => x.GetType() == typeof(LightIntensityProperty)) as LightIntensityProperty; + if (lightProperty != null) + { + manualLightArrayProperty.initialValue.angle = lightProperty.spotAngle.value.constant; + manualLightArrayProperty.initialValue.innerAngle = lightProperty.innerSpotAngle.value.constant; + manualLightArrayProperty.initialValue.range = lightProperty.range.value.constant; + } + if (lightDimmerProperty != null) + { + manualLightArrayProperty.initialValue.intensity = lightDimmerProperty.lightToggleDimmer.value.constant; + } + } + stageLightProperties.Add(property); + ClearCache(); + + serializedObject.ApplyModifiedProperties(); + EditorUtility.SetDirty(serializedObject.targetObject); + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightPropertiesDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightPropertiesDrawer.cs.meta new file mode 100644 index 0000000..44b146a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/StageLightPropertiesDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca4314bf3b0a1864ab51f31072603fa1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface.meta new file mode 100644 index 0000000..d5ff6b9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 02018aced16f03e49a2abb486d2a4e5f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IHeaderDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IHeaderDrawer.cs new file mode 100644 index 0000000..ff2d02f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IHeaderDrawer.cs @@ -0,0 +1,27 @@ +using System.Reflection.Emit; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + /// + /// Drawerにヘッダーを追加するためのインターフェース + /// + public interface IHeaderDrawer + { + /// + /// ヘッダーの描画 + /// + /// 描画する位置 + /// 描画するプロパティー + /// ラベル + /// 背景色 + /// 折りたたみ可能か + /// 折りたたみ状態 + bool DrawHeader(Rect position, SerializedProperty property, GUIContent label, Color? backgroundColor = null, bool isFoldout = true); + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IHeaderDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IHeaderDrawer.cs.meta new file mode 100644 index 0000000..314917d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IHeaderDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5b8e5ec4388a08c47ad00256c020226a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IToggleDrawer.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IToggleDrawer.cs new file mode 100644 index 0000000..a35f26c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IToggleDrawer.cs @@ -0,0 +1,25 @@ +using System.Reflection.Emit; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + /// + /// Toggle付きDrawer用インターフェース + /// + public interface IToggleDrawer + { + /// + /// プロパティにToggleを追加する + /// + /// 描画する位置 + /// 描画するプロパティー + /// ラベル + /// トグルの状態 + bool DrawToggle(Rect position, SerializedProperty property, GUIContent label); + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IToggleDrawer.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IToggleDrawer.cs.meta new file mode 100644 index 0000000..50f4510 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/PropertyDrawer/interface/IToggleDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 07b1f98cabf4123478e0e64d9106299b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources.meta new file mode 100644 index 0000000..35620d3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c71bcd0444f662e4ab4a580af8e7ecd1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package.meta new file mode 100644 index 0000000..9753b70 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8aa4c2cbfa6aeae468145ada3ad4f590 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package/slm_vlb_integration.unitypackage b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package/slm_vlb_integration.unitypackage new file mode 100644 index 0000000..0fec718 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package/slm_vlb_integration.unitypackage @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:920c980268796604e38eff8ea5f9b40cddbe66ae0ce8b2ddb0652b0cfcb72abf +size 678 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package/slm_vlb_integration.unitypackage.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package/slm_vlb_integration.unitypackage.meta new file mode 100644 index 0000000..c52d111 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/Package/slm_vlb_integration.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: dc6aaec98c31a6144bc94065bb624bb7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons.meta new file mode 100644 index 0000000..626fe98 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7d9489f999e736444b4443371fd8cefe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons/pngwing.com.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons/pngwing.com.png new file mode 100644 index 0000000..70a6a39 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons/pngwing.com.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b84f905d1df0e97df413896ed595fb40d2e9a1383e6295bd838d664282a14f38 +size 14175 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons/pngwing.com.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons/pngwing.com.png.meta new file mode 100644 index 0000000..58faff7 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Resources/icons/pngwing.com.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 95434e237da44624580d767cd39f42ba +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: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 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: 2048 + 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: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty.meta new file mode 100644 index 0000000..9f8dcd7 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0a008293477848598e2804bd6f4ac8b6 +timeCreated: 1691008056 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SerializedPropertyExtensions.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SerializedPropertyExtensions.cs new file mode 100644 index 0000000..0c9cec1 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SerializedPropertyExtensions.cs @@ -0,0 +1,175 @@ +// +// douduck08: https://github.com/douduck08 +// Use Reflection to get instance of Unity's SerializedProperty in Custom Editor. +// Modified codes from 'Unity Answers', in order to apply on nested List or Array. +// +// Original author: HiddenMonk & Johannes Deml +// Ref: http://answers.unity3d.com/questions/627090/convert-serializedproperty-to-custom-class.html +// + +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using System.Text.RegularExpressions; +using UnityEditor; +using UnityEngine; + +namespace StageLightManeuver +{ + public static class SerializedPropertyExtensions + { + + private static int GetArrayIndexFromPropertyName(string propertyNameWithIndex, out string purePropertyName) + { + if (!propertyNameWithIndex.EndsWith("]")) + throw new ArgumentException(); + + int indexStart = propertyNameWithIndex.IndexOf("[", StringComparison.Ordinal) + 1; + + if (!int.TryParse(propertyNameWithIndex.AsSpan()[indexStart..^1], out int index)) + throw new ArgumentException(); + + purePropertyName = propertyNameWithIndex[..(indexStart - 1)]; + + return index; + } + + public static T GetValue(this SerializedProperty property) where T : class + { + object obj = property.serializedObject.targetObject; + string path = property.propertyPath.Replace(".Array.data", ""); + string[] fieldStructure = path.Split('.'); + for (int i = 0; i < fieldStructure.Length; i++) + { + if (fieldStructure[i].Contains("[")) + { + int index = GetArrayIndexFromPropertyName(fieldStructure[i], out var purePropertyName); + obj = GetFieldValueWithIndex(purePropertyName, obj, index); + } + else + { + obj = GetFieldValue(fieldStructure[i], obj); + } + } + + return (T)obj; + } + + public static bool SetValue(this SerializedProperty property, T value) where T : class + { + object obj = property.serializedObject.targetObject; + string path = property.propertyPath.Replace(".Array.data", ""); + string[] fieldStructure = path.Split('.'); + for (int i = 0; i < fieldStructure.Length - 1; i++) + { + if (fieldStructure[i].Contains("[")) + { + int index = GetArrayIndexFromPropertyName(fieldStructure[i], out var purePropertyName); + obj = GetFieldValueWithIndex(purePropertyName, obj, index); + } + else + { + obj = GetFieldValue(fieldStructure[i], obj); + } + } + + string fieldName = fieldStructure.Last(); + if (fieldName.Contains("[")) + { + int index = GetArrayIndexFromPropertyName(fieldName, out var purePropertyName); + return SetFieldValueWithIndex(purePropertyName, obj, index, value); + } + else + { + Debug.Log(value); + return SetFieldValue(fieldName, obj, value); + } + } + + private static object GetFieldValue(string fieldName, object obj, + BindingFlags bindings = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | + BindingFlags.NonPublic) + { + if (obj == null) return null; + FieldInfo field = obj.GetType().GetField(fieldName, bindings); + if (field != null) + { + return field.GetValue(obj); + } + + return default(object); + } + + private static object GetFieldValueWithIndex(string fieldName, object obj, int index, + BindingFlags bindings = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | + BindingFlags.NonPublic) + { + FieldInfo field = obj.GetType().GetField(fieldName, bindings); + if (field != null) + { + object list = field.GetValue(obj); + if (list.GetType().IsArray) + { + return ((object[])list)[index]; + } + else if (list is IEnumerable) + { + var ilist = list as IList; + if (ilist.Count < index) + { + return null; + } + else + { + return ((IList)list)[index]; + } + } + } + + return default(object); + } + + public static bool SetFieldValue(string fieldName, object obj, object value, bool includeAllBases = false, + BindingFlags bindings = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | + BindingFlags.NonPublic) + { + FieldInfo field = obj.GetType().GetField(fieldName, bindings); + if (field != null) + { + field.SetValue(obj, value); + return true; + } + + return false; + } + + public static bool SetFieldValueWithIndex(string fieldName, object obj, int index, object value, + bool includeAllBases = false, + BindingFlags bindings = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | + BindingFlags.NonPublic) + { + FieldInfo field = obj.GetType().GetField(fieldName, bindings); + if (field != null) + { + object list = field.GetValue(obj); + if (list.GetType().IsArray) + { + ((object[])list)[index] = value; + return true; + } + else if (value is IEnumerable) + { + ((IList)list)[index] = value; + return true; + } + } + + return false; + } + + + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SerializedPropertyExtensions.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SerializedPropertyExtensions.cs.meta new file mode 100644 index 0000000..272f402 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SerializedPropertyExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 84297460ca525ca41807ca6cf8ba6272 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorSettingsUtility.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorSettingsUtility.cs new file mode 100644 index 0000000..4f40343 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorSettingsUtility.cs @@ -0,0 +1,112 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +// Disable warning CS8632 +// CS8632 : '#nullable' 注釈コンテキスト内のコードでのみ、Null 許容参照型の注釈を使用する必要があります。 +// ファイル全体を Nullable コンテキストにしたくないので一旦警告無視 +#pragma warning disable 8632 + +namespace StageLightManeuver +{ + public static class SlmEditorSettingsUtility + { + private static string? stageLightManeuverSettingsPath = _defaultStageLightManeuverSettingsPath; //TODO CS8632: ここでNull許容型を使う必要があるか確認 + private const string _defaultStageLightManeuverSettingsPath = "Assets/StageLightManeuver/StageLightManeuverSettings.asset"; + + /// + /// のアセットを返す。無ければ作成する。 + /// + public static StageLightManeuverSettings GetStageLightManeuverSettingsAsset() + { + var stageLightManeuverSettingsAsset = + AssetDatabase.LoadAssetAtPath(stageLightManeuverSettingsPath); + if (stageLightManeuverSettingsAsset == null) + { + var guids = AssetDatabase.FindAssets("t:StageLightManeuverSettings"); + // Debug.Log([StageLightManeuverSettings] Search Settings asset"); + if (guids.Length <= 0) + { + var slmSettings = StageLightManeuverSettings.CreateInstance(); + stageLightManeuverSettingsPath = _defaultStageLightManeuverSettingsPath; + // Create Directory if not exist + var directoryPath = System.IO.Path.GetDirectoryName(stageLightManeuverSettingsPath); + if (!AssetDatabase.IsValidFolder(directoryPath)) + { + AssetDatabase.CreateFolder("Assets", "StageLightManeuver"); + } + AssetDatabase.CreateAsset(slmSettings, _defaultStageLightManeuverSettingsPath); + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + stageLightManeuverSettingsAsset = + AssetDatabase.LoadAssetAtPath(stageLightManeuverSettingsPath); + return stageLightManeuverSettingsAsset; + } + + stageLightManeuverSettingsPath = AssetDatabase.GUIDToAssetPath(guids[0]); + stageLightManeuverSettingsAsset = + AssetDatabase.LoadAssetAtPath(stageLightManeuverSettingsPath); + } + + return stageLightManeuverSettingsAsset; + } + + + /// + /// の順番をに従って登録する + /// + /// + private static List SetPropertyOrder(List stageLightProperties, + Dictionary slmPropertyOrder) + { + // stageLightProperties.RemoveAll(x => x == null); + foreach (var slmProperty in stageLightProperties) + { + if (slmProperty == null) continue; + if (slmPropertyOrder.ContainsKey(slmProperty.GetType().Name)) + { + slmProperty.propertyOrder = slmPropertyOrder[slmProperty.GetType().Name]; + } + else + { + slmProperty.propertyOrder = 9999; + } + + } + + return stageLightProperties; + } + + private static Dictionary GetPropertyOrders() + { + Dictionary slmPropertyOrder = null; + var stageLightManeuverSettingsAsset = GetStageLightManeuverSettingsAsset(); + slmPropertyOrder = stageLightManeuverSettingsAsset.SlmPropertyOrder; + return slmPropertyOrder; + } + + + /// + /// の設定を適用して並び変えたリストを返す + /// + public static List SortByPropertyOrder(List stageLightProperties, + in Dictionary slmPropertyOrder) + { + stageLightProperties = SetPropertyOrder(stageLightProperties, slmPropertyOrder); + stageLightProperties.Sort((x, y) => x.propertyOrder.CompareTo(y.propertyOrder)); + return stageLightProperties; + } + + /// + /// の設定を適用して並び変えたリストを返す + /// + public static List SortByPropertyOrder(List stageLightProperties) + { + var slmPropertyOrder = GetPropertyOrders(); + stageLightProperties = SetPropertyOrder(stageLightProperties, slmPropertyOrder); + stageLightProperties.Sort((x, y) => x.propertyOrder.CompareTo(y.propertyOrder)); + return stageLightProperties; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorSettingsUtility.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorSettingsUtility.cs.meta new file mode 100644 index 0000000..10e244f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorSettingsUtility.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 253ce945ad7a457889971a316675381b +timeCreated: 1691008123 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorUtility.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorUtility.cs new file mode 100644 index 0000000..c99ec22 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorUtility.cs @@ -0,0 +1,378 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEngine; +using UnityEditor; +using UnityEngine.Timeline; + +namespace StageLightManeuver +{ + public static class SlmEditorUtility + { + + public static List SlmPropertyTypes = GetTypes(typeof(SlmProperty)); + public static List GetTypes(Type T) + { + var assemblyList = AppDomain.CurrentDomain.GetAssemblies(); + + var typeList = new List(); + foreach ( var assembly in assemblyList ) + { + + // + if ( assembly == null ) + { + continue; + } + + + var types = assembly.GetTypes(); + typeList.AddRange(types.Where(t => t.IsSubclassOf(T)) + .ToList()); + + } + + return typeList; + } + public static void DrawDefaultGUI(Rect position, SerializedProperty property, GUIContent label) + { + property = property.serializedObject.FindProperty(property.propertyPath); + var fieldRect = position; + fieldRect.height = EditorGUIUtility.singleLineHeight; + + using (new EditorGUI.PropertyScope(fieldRect, label, property)) + { + if (property.hasChildren) + { + // 子要素があれば折り畳み表示 + property.isExpanded = EditorGUI.Foldout(fieldRect, property.isExpanded, label); + } + else + { + // 子要素が無ければラベルだけ表示 + EditorGUI.LabelField(fieldRect, label); + return; + } + + fieldRect.y += EditorGUIUtility.singleLineHeight; + fieldRect.y += EditorGUIUtility.standardVerticalSpacing; + + if (property.isExpanded) + { + + using (new EditorGUI.IndentLevelScope()) + { + // 最初の要素を描画 + property.NextVisible(true); + var depth = property.depth; + EditorGUI.PropertyField(fieldRect, property, true); + fieldRect.y += EditorGUI.GetPropertyHeight(property, true); + fieldRect.y += EditorGUIUtility.standardVerticalSpacing; + + // それ以降の要素を描画 + while (property.NextVisible(false)) + { + + // depthが最初の要素と同じもののみ処理 + if (property.depth != depth) + { + break; + } + + EditorGUI.PropertyField(fieldRect, property, true); + fieldRect.y += EditorGUI.GetPropertyHeight(property, true); + fieldRect.y += EditorGUIUtility.standardVerticalSpacing; + } + } + } + } + } + + public static StageLightTimelineClip currentEditingClip; + + public static void OverwriteProperties(StageLightProfile stageLightProfileCopy, + List selectedClips) + { + var properties = stageLightProfileCopy.stageLightProperties.FindAll(x => x.propertyOverride == true); + + foreach (var p in properties) + { + if (p.propertyOverride == false) continue; + foreach (var selectedClip in selectedClips) + { + if (selectedClip.StageLightQueueData == null) continue; + + foreach (var property in selectedClip.StageLightQueueData.stageLightProperties) + { + if (property == null) continue; + if (property.GetType() == p.GetType()) + { + property.OverwriteProperty(p); + selectedClip.forceTimelineClipUpdate = true; + break; + } + } + + } + } + } + + public static void DrawList(SerializedProperty self) + { + if (!self.isArray || self.propertyType == SerializedPropertyType.String) + { + EditorGUILayout.PropertyField(self, new GUIContent(self.displayName), true); + return; + } + + using (new GUILayout.HorizontalScope()) + { + EditorGUILayout.PropertyField(self, + new GUIContent(string.Format("{0} [{1}]", self.displayName, self.arraySize)), false); + GUILayout.FlexibleSpace(); + if (GUILayout.Button(EditorGUIUtility.TrIconContent("d_winbtn_graph_max_h"), "RL FooterButton", + GUILayout.Width(16))) + { + self.isExpanded = true; + for (var i = 0; i < self.arraySize; i++) + self.GetArrayElementAtIndex(i).isExpanded = true; + return; + } + + if (GUILayout.Button(EditorGUIUtility.TrIconContent("d_winbtn_graph_min_h"), "RL FooterButton", + GUILayout.Width(16))) + { + self.isExpanded = false; + for (var i = 0; i < self.arraySize; i++) + self.GetArrayElementAtIndex(i).isExpanded = false; + return; + } + + if (GUILayout.Button(EditorGUIUtility.TrIconContent("Toolbar Plus"), "RL FooterButton", + GUILayout.Width(16))) + self.InsertArrayElementAtIndex(self.arraySize); + } + + if (!self.isExpanded) + return; + + using (new EditorGUI.IndentLevelScope(1)) + { + if (self.arraySize <= 0) + EditorGUILayout.LabelField("Array is Empty"); + + for (var i = 0; i < self.arraySize; i++) + { + var prop = self.GetArrayElementAtIndex(i); + using (new EditorGUILayout.HorizontalScope()) + { + EditorGUILayout.PropertyField(prop, new GUIContent(i.ToString()), + prop.propertyType != SerializedPropertyType.Generic); + if (GUILayout.Button(EditorGUIUtility.TrIconContent("Toolbar Minus"), "RL FooterButton", + GUILayout.Width(16))) + { + self.DeleteArrayElementAtIndex(i); + return; + } + } + + if (prop.propertyType != SerializedPropertyType.Generic || !prop.isExpanded) + continue; + using (new EditorGUI.IndentLevelScope(1)) + { + using (new GUILayout.VerticalScope("box")) + { + var skipCount = 0; + while (prop.NextVisible(true)) + { + if (skipCount > 0) + { + skipCount--; + continue; + } + + if (prop.depth != self.depth + 2) + break; + if (prop.isArray && prop.propertyType != SerializedPropertyType.String) + { + DrawList(prop); + skipCount = prop.arraySize + 1; + continue; + } + + EditorGUILayout.PropertyField(prop, false); + } + } + } + } + } + } + + public static void InitAndProperties(StageLightProfile stageLightProfileCopy, + List selectedClips) + { + stageLightProfileCopy.stageLightProperties.Clear(); + var propertyTypes = new List(); + + foreach (var selectedClip in selectedClips) + { + foreach (var property in selectedClip.StageLightQueueData.stageLightProperties) + { + if (property == null) continue; + if (propertyTypes.Contains(property.GetType())) continue; + propertyTypes.Add(property.GetType()); + } + } + + foreach (var propertyType in propertyTypes) + { + + // var type = stageLightProperty.GetType(); + var slm = (Activator.CreateInstance(propertyType, BindingFlags.CreateInstance, null, + new object[] { }, null) + as SlmProperty); + // var property = System.Activator.CreateInstance(propertyType) as SlmProperty; + stageLightProfileCopy.TryAdd(slm); + } + + // Repaint(); + } + + public static List SelectClips() + { + var select = Selection.objects.ToList(); + var selectedClips = new List(); + // selectedClips.Clear(); + foreach (var s in select) + { + if (s.GetType().ToString() == "UnityEditor.Timeline.EditorClip") + { + var clip = s.GetType().GetField("m_Clip", BindingFlags.NonPublic | BindingFlags.Instance) + .GetValue(s); + + var timelineClip = clip as TimelineClip; + if (timelineClip == null) continue; + if (timelineClip.asset.GetType() == typeof(StageLightTimelineClip)) + { + // stringBuilder.AppendLine(timelineClip.displayName); + var asset = timelineClip.asset as StageLightTimelineClip; + + selectedClips.Add(asset); + + } + } + + } + + return selectedClips; + // selectedClipsField.value = stringBuilder.ToString(); + + } + + public static float GetDefaultPropertyHeight(SerializedProperty property, GUIContent label) + { + property = property.serializedObject.FindProperty(property.propertyPath); + var height = 0.0f; + + // プロパティ名 + height += EditorGUIUtility.singleLineHeight; + height += EditorGUIUtility.standardVerticalSpacing; + + if (!property.hasChildren) + { + // 子要素が無ければラベルだけ表示 + return height; + } + + if (property.isExpanded) + { + + // 最初の要素 + property.NextVisible(true); + var depth = property.depth; + height += EditorGUI.GetPropertyHeight(property, true); + height += EditorGUIUtility.standardVerticalSpacing; + + // それ以降の要素 + while (property.NextVisible(false)) + { + // depthが最初の要素と同じもののみ処理 + if (property.depth != depth) + { + break; + } + + Debug.Log(property.name); + height += EditorGUI.GetPropertyHeight(property, true); + height += EditorGUIUtility.standardVerticalSpacing; + } + + // 最後はスペース不要なので削除 + height -= EditorGUIUtility.standardVerticalSpacing; + } + + return height; + } + + public static bool DrawAddPropertyField(List stageLightTimelineClips, string pullDownName = "Add Property") + { + EditorGUI.BeginChangeCheck(); + var selectList = new List(); + + SlmPropertyTypes.ForEach(t => { selectList.Add(t.Name); }); + + selectList.Insert(0, pullDownName); + var isChanged = false; + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.Space(); + EditorGUI.BeginDisabledGroup(selectList.Count <= 1); + var select = EditorGUILayout.Popup(0, selectList.ToArray(), GUILayout.Width(150)); + EditorGUI.EndDisabledGroup(); + if (EditorGUI.EndChangeCheck()) + { + foreach (var stageLightTimelineClip in stageLightTimelineClips) + { + var result =AddPropertyInClip(stageLightTimelineClip, selectList[select], false); + + if (isChanged == false && result) isChanged = true; + } + } + EditorGUILayout.Space(); + EditorGUI.EndChangeCheck(); + EditorGUILayout.EndHorizontal(); + return isChanged; + // AssetDatabase.SaveAssets(); + } + public static Type GetTypeByClassName( string className ) + { + foreach( Assembly assembly in AppDomain.CurrentDomain.GetAssemblies() ) { + foreach( Type type in assembly.GetTypes() ) { + if( type.Name == className ) { + return type; + } + } + } + return null; + } + public static bool AddPropertyInClip(StageLightTimelineClip stageLightTimelineClip, string propertyTypeName, bool saveAssets = true) + { + Undo.RecordObject(stageLightTimelineClip, "Add Property"); + EditorUtility.SetDirty(stageLightTimelineClip); + var type = GetTypeByClassName(propertyTypeName); + + + var result =stageLightTimelineClip.StageLightQueueData.TryAddProperty(type); + if (result && saveAssets) + { + EditorUtility.SetDirty(stageLightTimelineClip); + + AssetDatabase.SaveAssets(); + + } + + return result; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorUtility.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorUtility.cs.meta new file mode 100644 index 0000000..1ddd8cd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Editor/Utilty/SlmEditorUtility.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 8b8c9a9c5d7546d3b8668c266cc0f60e +timeCreated: 1677913748 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources.meta new file mode 100644 index 0000000..3e6c024 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6d0fb1609b3ae3948a12614254ef71ff +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile.meta new file mode 100644 index 0000000..a0bd07a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7646178a5609fc0459b064fd5a497767 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A(Clone).asset b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A(Clone).asset new file mode 100644 index 0000000..d6abf03 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A(Clone).asset @@ -0,0 +1,833 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a57934446d44b0ca793db9de904ce39, type: 3} + m_Name: New StageLightSetting_A(Clone) + m_EditorClassIdentifier: + isUpdateGuiFlag: 1 + stageLightProperties: + - rid: 5968302666235249132 + - rid: 5968302666235249133 + - rid: 5968302666235249134 + - rid: 5968302666235249135 + - rid: 5968302666235249136 + - rid: 5968302666235249137 + - rid: 5968302666235249138 + - rid: 5968302666235249139 + - rid: 5968302666235249140 + - rid: 5968302666235249141 + weight: 1 + references: + version: 2 + RefIds: + - rid: 5968302666235249132 + type: {class: StageLightOrderProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyName: StageLight Order + propertyOrder: -998 + stageLightOrderQueue: + index: -1 + stageLightOrderSettingList: [] + - rid: 5968302666235249133 + type: {class: ClockProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyName: Clock + propertyOrder: 0 + clipProperty: + clipStartTime: 21.1 + clipEndTime: 26.1 + loopType: + propertyOverride: 0 + sortOrder: 0 + value: 0 + bpm: + propertyOverride: 0 + sortOrder: 0 + value: 60 + bpmScale: + propertyOverride: 0 + sortOrder: 0 + value: 1 + offsetTime: + propertyOverride: 0 + sortOrder: 0 + value: 0 + staggerDelay: + propertyOverride: 0 + sortOrder: 0 + value: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + - rid: 5968302666235249134 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyName: Pan + propertyOrder: 0 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + rollTransform: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -90, y: 90} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + smoothTime: + propertyOverride: 0 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 5968302666235249135 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyName: Tilt + propertyOrder: 0 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: [] + randomStaggerInfo: [] + rollTransform: + propertyOverride: 0 + sortOrder: 0 + value: + mode: 0 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -90, y: 90} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + smoothTime: + propertyOverride: 1 + sortOrder: 0 + value: 0.05 + useSmoothness: + propertyOverride: 0 + sortOrder: 0 + value: 0 + - rid: 5968302666235249136 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyName: Light + propertyOrder: 0 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + spotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 6.4 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + innerSpotAngle: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 180} + easeType: 0 + constant: 0.95 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 100} + easeType: 0 + constant: 15 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cookie: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + - rid: 5968302666235249137 + type: {class: LightColorProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyName: Light Color + propertyOrder: 0 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleColor: + propertyOverride: 1 + sortOrder: 0 + value: + serializedVersion: 2 + key0: {r: 0, g: 0.88773274, b: 1, a: 1} + key1: {r: 0.53225803, g: 0, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + - rid: 5968302666235249138 + type: {class: LightIntensityProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 0 + sortOrder: 0 + propertyName: Intensity + propertyOrder: 0 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + lightToggleIntensity: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 2 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: 0, y: 10} + easeType: 0 + constant: 24.09 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + - rid: 5968302666235249139 + type: {class: SyncLightMaterialProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyName: Sync Light Material + propertyOrder: 0 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + intensitymultiplier: + propertyOverride: 0 + sortOrder: 0 + value: 1 + brightnessDecreasesToBlack: + propertyOverride: 0 + sortOrder: 0 + value: 0 + maxIntensityLimit: + propertyOverride: 0 + sortOrder: 0 + value: 3 + - rid: 5968302666235249140 + type: {class: DecalProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyName: Decal + propertyOrder: 0 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + decalTexture: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 0} + decalSizeScaler: + propertyOverride: 0 + sortOrder: 0 + value: 0.8 + floorHeight: + propertyOverride: 0 + sortOrder: 0 + value: 0 + decalDepthScaler: + propertyOverride: 0 + sortOrder: 0 + value: 1 + fadeFactor: + propertyOverride: 0 + sortOrder: 0 + value: 1 + opacity: + propertyOverride: 0 + sortOrder: 0 + value: 1 + - rid: 5968302666235249141 + type: {class: GoboProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + sortOrder: 0 + propertyName: Gobo + propertyOrder: 0 + clockOverride: + propertyOverride: 0 + sortOrder: 0 + value: + loopType: 0 + offsetTime: 0 + bpmScale: 1 + childStagger: 0 + arrayStaggerValue: + staggerCalculationType: 2 + delayRatio: 0.1 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + lightStaggerInfo: + - {x: 0, y: 0.9} + - {x: 0.033333335, y: 0.93333334} + - {x: 0.06666667, y: 0.96666664} + - {x: 0.1, y: 1} + randomStaggerInfo: + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 1} + goboTexture: + propertyOverride: 0 + sortOrder: 0 + value: {fileID: 2800000, guid: adaef3830f58082459e7cf6bc1b3d77e, type: 3} + goboPropertyName: + propertyOverride: 0 + sortOrder: 0 + value: _GoboTexture + goboRotationSpeed: + propertyOverride: 1 + sortOrder: 0 + value: + mode: 10 + inverse: 0 + minMaxLimit: {x: -180, y: 180} + minMaxValue: {x: -90, y: 90} + easeType: 0 + constant: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A(Clone).asset.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A(Clone).asset.meta new file mode 100644 index 0000000..548853c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A(Clone).asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9d11b7728b9a86248953bd3427758c52 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A.asset b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A.asset new file mode 100644 index 0000000..21ac3fd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A.asset @@ -0,0 +1,219 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a57934446d44b0ca793db9de904ce39, type: 3} + m_Name: New StageLightSetting_A + m_EditorClassIdentifier: + stageLightBaseProperty: + propertyOverride: 0 + propertyName: Time + LoopType: 0 + bpm: + propertyOverride: 0 + value: 120 + bpmScale: + propertyOverride: 0 + value: 1 + bpmOffset: + propertyOverride: 0 + value: 0 + lightProperty: + propertyOverride: 0 + propertyName: Light + LoopType: 0 + bpmOverrideData: + propertyOverride: 0 + value: + propertyOverride: 0 + bpmOverride: 0 + bpmScale: 1 + bpmOffset: 0 + lightColor: + propertyOverride: 1 + value: + serializedVersion: 2 + key0: {r: 2.2538774, g: 2.1935208, b: 0.5782198, a: 1} + key1: {r: 0, g: 1.5566572, b: 1.6627454, a: 1} + key2: {r: 0.1254902, g: 0.5882353, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + lightIntensity: + propertyOverride: 0 + value: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spotAngle: + propertyOverride: 0 + value: 15 + innerSpotAngle: + propertyOverride: 0 + value: 10 + panProperty: + propertyOverride: 0 + propertyName: Pan + LoopType: 0 + bpmOverrideData: + propertyOverride: 0 + value: + propertyOverride: 0 + bpmOverride: 0 + bpmScale: 1 + bpmOffset: 0 + lightTransformControlType: + propertyOverride: 0 + value: 0 + rollTransform: + propertyOverride: 0 + value: + rollRange: {x: 0, y: 0} + rollMinMax: {x: -180, y: 180} + easeType: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + tiltProperty: + propertyOverride: 0 + propertyName: Tilt + LoopType: 0 + bpmOverrideData: + propertyOverride: 0 + value: + propertyOverride: 0 + bpmOverride: 0 + bpmScale: 1 + bpmOffset: 0 + lightTransformControlType: + propertyOverride: 0 + value: 0 + rollTransform: + propertyOverride: 0 + value: + rollRange: {x: 0, y: 0} + rollMinMax: {x: -180, y: 180} + easeType: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + decalProperty: + propertyOverride: 0 + propertyName: Decal + LoopType: 0 + bpmOverrideData: + propertyOverride: 0 + value: + propertyOverride: 0 + bpmOverride: 0 + bpmScale: 1 + bpmOffset: 0 + decalTexture: + propertyOverride: 0 + value: {fileID: 0} + decalSizeScaler: + propertyOverride: 0 + value: 0.8 + floorHeight: + propertyOverride: 0 + value: 0 + decalDepthScaler: + propertyOverride: 0 + value: 1 + fadeFactor: + propertyOverride: 0 + value: 1 + opacity: + propertyOverride: 0 + value: 1 + stageLightProperties: + - propertyOverride: 0 + propertyName: Time + LoopType: 0 + - propertyOverride: 0 + propertyName: Light + LoopType: 0 + - propertyOverride: 0 + propertyName: Pan + LoopType: 0 + - propertyOverride: 0 + propertyName: Tilt + LoopType: 0 + - propertyOverride: 0 + propertyName: Decal + LoopType: 0 + - propertyOverride: 0 + propertyName: Gobo + LoopType: 0 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A.asset.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A.asset.meta new file mode 100644 index 0000000..da72b7e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_A.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7ac6ef2decd8f14bac2bd7de894f479 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_B.asset b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_B.asset new file mode 100644 index 0000000..9632aa6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_B.asset @@ -0,0 +1,290 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a57934446d44b0ca793db9de904ce39, type: 3} + m_Name: New StageLightSetting_B + m_EditorClassIdentifier: + isUpdateGuiFlag: 1 + stageLightProperties: + - rid: 6126432800899072490 + - rid: 6126432800899072491 + - rid: 6126432800899072492 + - rid: 6126432800899072493 + - rid: 6126432800899072494 + - rid: 6126432800899072495 + references: + version: 2 + RefIds: + - rid: 6126432800899072490 + type: {class: TimeProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + propertyName: Time + clipProperty: + clipStartTime: 26.15 + clipEndTime: 33.2 + loopType: + propertyOverride: 1 + value: 1 + bpm: + propertyOverride: 1 + value: 60 + bpmScale: + propertyOverride: 0 + value: 1 + bpmOffset: + propertyOverride: 0 + value: 0 + - rid: 6126432800899072491 + type: {class: LightProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + propertyName: Light + bpmOverrideData: + propertyOverride: 1 + value: + propertyOverride: 0 + loopType: 1 + bpmOverride: 1 + bpmScale: 1 + bpmOffset: 0 + lightToggleColor: + propertyOverride: 1 + value: + serializedVersion: 2 + key0: {r: 1, g: 0.55481756, b: 0, a: 1} + key1: {r: 1, g: 0.55481756, b: 0, a: 1} + key2: {r: 0.4278636, g: 0.16447127, b: 0.9339623, a: 0} + key3: {r: 0.8773585, g: 0.17933422, b: 0.27266467, a: 0} + key4: {r: 0.45356795, g: 0.2347217, b: 0.8113208, a: 0} + key5: {r: 0.19568045, g: 0.6641345, b: 0.9150943, a: 0} + key6: {r: 1, g: 1, b: 1, a: 0} + key7: {r: 1.6627452, g: 0, b: 0.72573525, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 19776 + ctime3: 33215 + ctime4: 45119 + ctime5: 55871 + ctime6: 65535 + ctime7: 65535 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + lightToggleIntensity: + propertyOverride: 1 + value: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spotAngle: + propertyOverride: 0 + value: 15 + innerSpotAngle: + propertyOverride: 0 + value: 10 + - rid: 6126432800899072492 + type: {class: PanProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + propertyName: Pan + bpmOverrideData: + propertyOverride: 1 + value: + propertyOverride: 0 + loopType: 1 + bpmOverride: 1 + bpmScale: 1 + bpmOffset: 0.6 + rollTransform: + propertyOverride: 0 + value: + mode: 0 + rollRange: {x: -22.897255, y: 61.23681} + rollMinMax: {x: -180, y: 180} + easeType: 3 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + - rid: 6126432800899072493 + type: {class: TiltProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + propertyName: Tilt + bpmOverrideData: + propertyOverride: 1 + value: + propertyOverride: 0 + loopType: 0 + bpmOverride: 1 + bpmScale: 0.5 + bpmOffset: 0 + rollTransform: + propertyOverride: 0 + value: + mode: 0 + rollRange: {x: -143.26018, y: 10.199081} + rollMinMax: {x: -180, y: 180} + easeType: 6 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + - rid: 6126432800899072494 + type: {class: DecalProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + propertyName: Decal + bpmOverrideData: + propertyOverride: 0 + value: + propertyOverride: 0 + loopType: 0 + bpmOverride: 0 + bpmScale: 1 + bpmOffset: 0 + decalTexture: + propertyOverride: 1 + value: {fileID: 2800000, guid: 9236fc9922624c34892e8643960d85a4, type: 3} + decalSizeScaler: + propertyOverride: 1 + value: 0.7 + floorHeight: + propertyOverride: 0 + value: 0 + decalDepthScaler: + propertyOverride: 1 + value: 2 + fadeFactor: + propertyOverride: 1 + value: 1 + opacity: + propertyOverride: 1 + value: 0.1 + - rid: 6126432800899072495 + type: {class: GoboProperty, ns: StageLightManeuver, asm: Iridescenent.SLM.Runtime} + data: + propertyOverride: 1 + propertyName: Gobo + bpmOverrideData: + propertyOverride: 1 + value: + propertyOverride: 0 + loopType: 0 + bpmOverride: 0 + bpmScale: 1 + bpmOffset: 0 + goboTexture: + propertyOverride: 1 + value: {fileID: 2800000, guid: 4d1eec95034c81f458740c186fe4c2d0, type: 3} + goboPropertyName: + propertyOverride: 0 + value: _GoboTexture + goroRotationSpeed: + propertyOverride: 1 + value: + mode: 0 + rollRange: {x: 7.679557, y: 9.06077} + rollMinMax: {x: 0, y: 10} + easeType: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_B.asset.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_B.asset.meta new file mode 100644 index 0000000..0f258ba --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/ExampleProfile/New StageLightSetting_B.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 810bc261d8c3a354393031867fc7116c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons.meta new file mode 100644 index 0000000..a2ff549 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a83e16fe649907e43a090b3343598386 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons/icon_sync.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons/icon_sync.png new file mode 100644 index 0000000..ee8d6f7 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons/icon_sync.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c82449b61f656a359a659c224b1acdb566e71a2eb240f7b81974f730e428c4b7 +size 883 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons/icon_sync.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons/icon_sync.png.meta new file mode 100644 index 0000000..896108e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/Icons/icon_sync.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: f5d617016187a8844ac2fe5f56d9c79f +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: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + 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: 2048 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets.meta new file mode 100644 index 0000000..7fce82d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a8580b568e791f3499c643f537f82a5d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals.meta new file mode 100644 index 0000000..7ec7adf --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 96d76d2422ed7fd458763c3557e44a70 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/DecalMat.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/DecalMat.mat new file mode 100644 index 0000000..e770ece --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/DecalMat.mat @@ -0,0 +1,162 @@ +%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: DecalMat + m_Shader: {fileID: -6465566751694194690, guid: 76ad6e4c6e4767e41baf6a0f05480774, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2002 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - Base_Map: + m_Texture: {fileID: 2800000, guid: 365cef3e061d6364697f7ace5046c93e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Normal_Map: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Base: + m_Texture: {fileID: 2800000, guid: 0a2893c16f71b0f4fa6db918c64e7fd1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Base_Map: + m_Texture: {fileID: 2800000, guid: 365cef3e061d6364697f7ace5046c93e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 1281e9e5ed336b64b9c86e54e9e5e8da, type: 3} + 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} + - _Normal: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Normal_Map: + 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: + - Normal_Blend: 0 + - _Alpha: 0.00002379068 + - _AlphaClip: 0 + - _BlackToAlpha: 1 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Color: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DecalAngleFadeSupported: 1 + - _DecalMeshBiasType: 0 + - _DecalMeshDepthBias: 1 + - _DecalMeshViewBias: 0 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DrawOrder: 2 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Intensity: 1 + - _Invert_Nomal: 0 + - _Metallic: 0 + - _Nomal_Blend: 0 + - _Normal_Blend: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 0.97574455, b: 0.81761, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &8971633208333338468 +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: 7 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/DecalMat.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/DecalMat.mat.meta new file mode 100644 index 0000000..b4d263f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/DecalMat.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 809950ddd26e35a4e8bedffa7573cb4e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/SpotDecal.shadergraph b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/SpotDecal.shadergraph new file mode 100644 index 0000000..6de236f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/SpotDecal.shadergraph @@ -0,0 +1,2517 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "067729e9d97d4a1da45f718d66acaab3", + "m_Properties": [ + { + "m_Id": "23b38e7e1e0f4287a627d000b3f875cb" + }, + { + "m_Id": "aa3719bec1be4468a2b7c80a2de5169e" + }, + { + "m_Id": "37f72155681b444cbb366b5c79f4b548" + }, + { + "m_Id": "3e72ec79898146ca875e1c49d9082c47" + }, + { + "m_Id": "f572a57148764c4cbe3d4813ce909061" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "7a427b6a331642ba9ef707d1b7aeb95f" + } + ], + "m_Nodes": [ + { + "m_Id": "c3c3763c01924c28aaffa5bf591ac46f" + }, + { + "m_Id": "79d8dcc94cb6446aae027c625d6009fb" + }, + { + "m_Id": "10782454e3d14232bcf67fc86da1d197" + }, + { + "m_Id": "908295a38d2345039e15a74189ee2b3b" + }, + { + "m_Id": "8b20a7497abd4976bf7b414c10811035" + }, + { + "m_Id": "50694b4eb31c4cb29992807ed4b3d64d" + }, + { + "m_Id": "09747c6f05534ddca1160bc0e37cb879" + }, + { + "m_Id": "a7c66e49e2d245a9b1a5a154840568a8" + }, + { + "m_Id": "976feee9a4b649a3bc3f249c17ff5629" + }, + { + "m_Id": "feafe5b201bd41a1bb662629a13a84fa" + }, + { + "m_Id": "de8ee55f172c4b34a0c2983cffb09a3f" + }, + { + "m_Id": "e5c551094e98443a8311701c44333edf" + }, + { + "m_Id": "5a4a13b4eef44db9b13d614e0e92be83" + }, + { + "m_Id": "0f0f0b06797e4fd1aa8b4b97d51f4084" + }, + { + "m_Id": "3e14e614d6c84a8aa6819d23a4d8c866" + }, + { + "m_Id": "ad4aeaf269db40fcbc87bf0b31fd83f3" + }, + { + "m_Id": "598081dc465d4f74bf8b2783b46269f4" + }, + { + "m_Id": "08a6db21ef8c4d9995f5f038e1d796e8" + }, + { + "m_Id": "647a7b05f6514aa48ad13d15bba90b34" + }, + { + "m_Id": "b9bf2ce044ec4340b0a394b3fc2c1be8" + }, + { + "m_Id": "8b4884436e0c49a7afb4564b51886937" + }, + { + "m_Id": "bbd4ba8a06854104b038c79aa5affb59" + }, + { + "m_Id": "d49497dfadea41e1bcb4741319605920" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09747c6f05534ddca1160bc0e37cb879" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "10782454e3d14232bcf67fc86da1d197" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "50694b4eb31c4cb29992807ed4b3d64d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b20a7497abd4976bf7b414c10811035" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b20a7497abd4976bf7b414c10811035" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9bf2ce044ec4340b0a394b3fc2c1be8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b20a7497abd4976bf7b414c10811035" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de8ee55f172c4b34a0c2983cffb09a3f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b4884436e0c49a7afb4564b51886937" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9bf2ce044ec4340b0a394b3fc2c1be8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "976feee9a4b649a3bc3f249c17ff5629" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "908295a38d2345039e15a74189ee2b3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a7c66e49e2d245a9b1a5a154840568a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "09747c6f05534ddca1160bc0e37cb879" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b9bf2ce044ec4340b0a394b3fc2c1be8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "647a7b05f6514aa48ad13d15bba90b34" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b9bf2ce044ec4340b0a394b3fc2c1be8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bbd4ba8a06854104b038c79aa5affb59" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b9bf2ce044ec4340b0a394b3fc2c1be8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c3c3763c01924c28aaffa5bf591ac46f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bbd4ba8a06854104b038c79aa5affb59" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d49497dfadea41e1bcb4741319605920" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d49497dfadea41e1bcb4741319605920" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "79d8dcc94cb6446aae027c625d6009fb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de8ee55f172c4b34a0c2983cffb09a3f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d49497dfadea41e1bcb4741319605920" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "feafe5b201bd41a1bb662629a13a84fa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de8ee55f172c4b34a0c2983cffb09a3f" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 1003.3333740234375, + "y": -394.0 + }, + "m_Blocks": [ + { + "m_Id": "e5c551094e98443a8311701c44333edf" + }, + { + "m_Id": "5a4a13b4eef44db9b13d614e0e92be83" + }, + { + "m_Id": "0f0f0b06797e4fd1aa8b4b97d51f4084" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 1036.6666259765625, + "y": 264.6667175292969 + }, + "m_Blocks": [ + { + "m_Id": "c3c3763c01924c28aaffa5bf591ac46f" + }, + { + "m_Id": "79d8dcc94cb6446aae027c625d6009fb" + }, + { + "m_Id": "10782454e3d14232bcf67fc86da1d197" + }, + { + "m_Id": "908295a38d2345039e15a74189ee2b3b" + }, + { + "m_Id": "3e14e614d6c84a8aa6819d23a4d8c866" + }, + { + "m_Id": "ad4aeaf269db40fcbc87bf0b31fd83f3" + }, + { + "m_Id": "598081dc465d4f74bf8b2783b46269f4" + }, + { + "m_Id": "08a6db21ef8c4d9995f5f038e1d796e8" + }, + { + "m_Id": "647a7b05f6514aa48ad13d15bba90b34" + } + ] + }, + "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": "6b04d26499ea4317b5f5a8438928c68c" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "03a35793a5014c37883209c8186c1358", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "08a6db21ef8c4d9995f5f038e1d796e8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.MAOSAlpha", + "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": "78abf62aa2ca4751a3d765ccfccb5e74" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.MAOSAlpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "09747c6f05534ddca1160bc0e37cb879", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -490.0000305175781, + "y": 271.3333435058594, + "width": 184.666748046875, + "height": 254.66659545898438 + } + }, + "m_Slots": [ + { + "m_Id": "1348969341804d21aebd3f2e74044c28" + }, + { + "m_Id": "c5b5045ca9b94646a6b13123aae86f8f" + }, + { + "m_Id": "e9239f2aa68e4ce5b0769dd72e34002b" + }, + { + "m_Id": "9aae9d2ed5e94491bd41e01b63a396fd" + }, + { + "m_Id": "5647372bb3bf4cda95d171cf723ae66f" + }, + { + "m_Id": "20d8e550c074489197c64fe054f8bfeb" + }, + { + "m_Id": "0f82f6a3199f4e54b8f00798104b089d" + }, + { + "m_Id": "4d698db350564e0e9713612a4e72cc74" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0ceab905b4454d34b01242fd3d8d38ee", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0f0f0b06797e4fd1aa8b4b97d51f4084", + "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": "ceea8582005d4ea3b97c881ca5e0f092" + } + ], + "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.UVMaterialSlot", + "m_ObjectId": "0f82f6a3199f4e54b8f00798104b089d", + "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.BlockNode", + "m_ObjectId": "10782454e3d14232bcf67fc86da1d197", + "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": "b27cd6935dc24bc1a772975172e0e778" + } + ], + "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.Vector4MaterialSlot", + "m_ObjectId": "1348969341804d21aebd3f2e74044c28", + "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.Vector4MaterialSlot", + "m_ObjectId": "19164fb05f2f4b2c940750abb9fa1665", + "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.Vector1MaterialSlot", + "m_ObjectId": "1df004e0cf214659bed0b654193b99bc", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "20d8e550c074489197c64fe054f8bfeb", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "23b38e7e1e0f4287a627d000b3f875cb", + "m_Guid": { + "m_GuidSerialized": "0abdb234-5934-430a-aa42-afbd10eb36a7" + }, + "m_Name": "Base Map", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Base Map", + "m_DefaultReferenceName": "_Base_Map", + "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\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "26947483acad45728a54c1cf219c80e9", + "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.Vector1MaterialSlot", + "m_ObjectId": "33ed1c92c2e74d5abe1a7bb825431add", + "m_Id": 2, + "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.Vector1MaterialSlot", + "m_ObjectId": "34a335e15a484b0096e7f030314aaebf", + "m_Id": 0, + "m_DisplayName": "Normal Blend", + "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": "37f72155681b444cbb366b5c79f4b548", + "m_Guid": { + "m_GuidSerialized": "61294ba5-37c3-4e0a-a6c9-e693447629ae" + }, + "m_Name": "Normal Blend", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Normal Blend", + "m_DefaultReferenceName": "_Normal_Blend", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "39c895558c50493da7cc2ebb8884c036", + "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": "3e14e614d6c84a8aa6819d23a4d8c866", + "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": "03a35793a5014c37883209c8186c1358" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3e72ec79898146ca875e1c49d9082c47", + "m_Guid": { + "m_GuidSerialized": "f65899e4-bff7-49d6-8f82-c0f5e8e6c334" + }, + "m_Name": "Alpha", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Alpha", + "m_DefaultReferenceName": "_Alpha", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4244f4124e754b15b494e75686383036", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "4d698db350564e0e9713612a4e72cc74", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "4fba99f5a1c841d396ebf95b1ad366a1", + "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.PropertyNode", + "m_ObjectId": "50694b4eb31c4cb29992807ed4b3d64d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -649.333251953125, + "y": 43.33329772949219, + "width": 136.6666259765625, + "height": 36.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "d3a55a934c7348fbb02e1b3d36a4fb32" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "23b38e7e1e0f4287a627d000b3f875cb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "50f0c53c1a9d4058bbc6ea365202d328", + "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.UVMaterialSlot", + "m_ObjectId": "555318aa5a804093bf10fa3055096682", + "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.Vector1MaterialSlot", + "m_ObjectId": "5647372bb3bf4cda95d171cf723ae66f", + "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": "598081dc465d4f74bf8b2783b46269f4", + "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": "fae20f516b0248d28387f9cc3ede1dce" + } + ], + "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.BlockNode", + "m_ObjectId": "5a4a13b4eef44db9b13d614e0e92be83", + "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": "8020c06933be45a8b33bbbe174d66423" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "5d3a2e31e4fa4e15b049b970eda39084", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "621b53aae7394e34b830b48f51ecaa17", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "63cbfcd786174898b3136d1a78fc57cc", + "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.BlockNode", + "m_ObjectId": "647a7b05f6514aa48ad13d15bba90b34", + "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": "9a1f44e051ca41d9b74d2d917f71ecea" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "6a4e494353cb40a192f2636f4da4c65b", + "m_Id": 0, + "m_DisplayName": "Alpha", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "6a7c3aabfc284d62b3029f615f181a1a", + "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": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "6b04d26499ea4317b5f5a8438928c68c", + "m_ActiveSubTarget": { + "m_Id": "75ff96c9972c4b44a8d9f56805def4f0" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "70c81198d23949cdbb244407c1ed8c61", + "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.Rendering.Universal.ShaderGraph.UniversalDecalSubTarget", + "m_ObjectId": "75ff96c9972c4b44a8d9f56805def4f0", + "m_DecalData": { + "affectsAlbedo": true, + "affectsNormalBlend": true, + "affectsNormal": true, + "affectsMAOS": true, + "affectsEmission": true, + "drawOrder": 0, + "supportLodCrossFade": true, + "angleFade": true + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "78abf62aa2ca4751a3d765ccfccb5e74", + "m_Id": 0, + "m_DisplayName": "MAOS Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "MAOSAlpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "79d8dcc94cb6446aae027c625d6009fb", + "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": "a6129bd864ce4d3cad15a48427edc806" + } + ], + "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.CategoryData", + "m_ObjectId": "7a427b6a331642ba9ef707d1b7aeb95f", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "23b38e7e1e0f4287a627d000b3f875cb" + }, + { + "m_Id": "aa3719bec1be4468a2b7c80a2de5169e" + }, + { + "m_Id": "37f72155681b444cbb366b5c79f4b548" + }, + { + "m_Id": "3e72ec79898146ca875e1c49d9082c47" + }, + { + "m_Id": "f572a57148764c4cbe3d4813ce909061" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "8020c06933be45a8b33bbbe174d66423", + "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": "8156176047224d53aa9e2d398994688f", + "m_Id": 0, + "m_DisplayName": "Normal Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalAlpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "8b20a7497abd4976bf7b414c10811035", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -490.0000305175781, + "y": -0.0000247955322265625, + "width": 184.666748046875, + "height": 254.6667022705078 + } + }, + "m_Slots": [ + { + "m_Id": "4244f4124e754b15b494e75686383036" + }, + { + "m_Id": "1df004e0cf214659bed0b654193b99bc" + }, + { + "m_Id": "70c81198d23949cdbb244407c1ed8c61" + }, + { + "m_Id": "929ee0da5b5c4add9767745cc9617bbb" + }, + { + "m_Id": "e320411eaaa14d299521274ba27dbe15" + }, + { + "m_Id": "eb0d4dc6acad4ec58cbfb9b74880843a" + }, + { + "m_Id": "555318aa5a804093bf10fa3055096682" + }, + { + "m_Id": "26947483acad45728a54c1cf219c80e9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "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": "8b4884436e0c49a7afb4564b51886937", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -358.66668701171877, + "y": 43.33333969116211, + "width": 106.66665649414063, + "height": 35.9999885559082 + } + }, + "m_Slots": [ + { + "m_Id": "19164fb05f2f4b2c940750abb9fa1665" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f572a57148764c4cbe3d4813ce909061" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "908295a38d2345039e15a74189ee2b3b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalAlpha", + "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": "8156176047224d53aa9e2d398994688f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalAlpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "929ee0da5b5c4add9767745cc9617bbb", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "976feee9a4b649a3bc3f249c17ff5629", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -426.0, + "y": 568.0, + "width": 146.66665649414063, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "34a335e15a484b0096e7f030314aaebf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "37f72155681b444cbb366b5c79f4b548" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "9a1f44e051ca41d9b74d2d917f71ecea", + "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.Vector1MaterialSlot", + "m_ObjectId": "9aae9d2ed5e94491bd41e01b63a396fd", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a6129bd864ce4d3cad15a48427edc806", + "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.PropertyNode", + "m_ObjectId": "a7c66e49e2d245a9b1a5a154840568a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -632.6665649414063, + "y": 310.0, + "width": 148.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ba708fe36c164ad8aeacd102a5e97039" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "aa3719bec1be4468a2b7c80a2de5169e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "aa3719bec1be4468a2b7c80a2de5169e", + "m_Guid": { + "m_GuidSerialized": "963ed7c6-21e0-4cdc-b7d6-4f7368f879b6" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Normal Map", + "m_DefaultReferenceName": "_Normal_Map", + "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\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ad4aeaf269db40fcbc87bf0b31fd83f3", + "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": "0ceab905b4454d34b01242fd3d8d38ee" + } + ], + "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.NormalMaterialSlot", + "m_ObjectId": "b27cd6935dc24bc1a772975172e0e778", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "b693c98f370b4a27a1dcd10b28e32437", + "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.MultiplyNode", + "m_ObjectId": "b9bf2ce044ec4340b0a394b3fc2c1be8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -186.66665649414063, + "y": -120.00001525878906, + "width": 131.33331298828126, + "height": 120.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "39c895558c50493da7cc2ebb8884c036" + }, + { + "m_Id": "4fba99f5a1c841d396ebf95b1ad366a1" + }, + { + "m_Id": "fa0631a646c34e15b0b06a4ab263a51e" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ba708fe36c164ad8aeacd102a5e97039", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DistanceNode", + "m_ObjectId": "bbd4ba8a06854104b038c79aa5affb59", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Distance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -21.33331871032715, + "y": -14.666662216186524, + "width": 209.33335876464845, + "height": 304.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "d713ee9d15eb49458fe1b4786a335d8e" + }, + { + "m_Id": "63cbfcd786174898b3136d1a78fc57cc" + }, + { + "m_Id": "33ed1c92c2e74d5abe1a7bb825431add" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bcafe0565f9e42828f3a22110ab67383", + "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": "c3c3763c01924c28aaffa5bf591ac46f", + "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": "b693c98f370b4a27a1dcd10b28e32437" + } + ], + "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": "c5b5045ca9b94646a6b13123aae86f8f", + "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.TangentMaterialSlot", + "m_ObjectId": "ceea8582005d4ea3b97c881ca5e0f092", + "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.Texture2DMaterialSlot", + "m_ObjectId": "d3a55a934c7348fbb02e1b3d36a4fb32", + "m_Id": 0, + "m_DisplayName": "Base Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d49497dfadea41e1bcb4741319605920", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 277.33331298828127, + "y": 102.66661834716797, + "width": 209.3333740234375, + "height": 303.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "621b53aae7394e34b830b48f51ecaa17" + }, + { + "m_Id": "6a7c3aabfc284d62b3029f615f181a1a" + }, + { + "m_Id": "50f0c53c1a9d4058bbc6ea365202d328" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d713ee9d15eb49458fe1b4786a335d8e", + "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.MultiplyNode", + "m_ObjectId": "de8ee55f172c4b34a0c2983cffb09a3f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -228.66665649414063, + "y": 151.33334350585938, + "width": 127.33332824707031, + "height": 119.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "5d3a2e31e4fa4e15b049b970eda39084" + }, + { + "m_Id": "bcafe0565f9e42828f3a22110ab67383" + }, + { + "m_Id": "e0154c3719794b3c823233573d4c62f9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e0154c3719794b3c823233573d4c62f9", + "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.Vector1MaterialSlot", + "m_ObjectId": "e320411eaaa14d299521274ba27dbe15", + "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": "e5c551094e98443a8311701c44333edf", + "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": "f10bdb5e2f1f4acfbe56c8519bc4cd5e" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "e9239f2aa68e4ce5b0769dd72e34002b", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "eb0d4dc6acad4ec58cbfb9b74880843a", + "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.PositionMaterialSlot", + "m_ObjectId": "f10bdb5e2f1f4acfbe56c8519bc4cd5e", + "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": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "f572a57148764c4cbe3d4813ce909061", + "m_Guid": { + "m_GuidSerialized": "7a6f605b-d930-4869-bb9a-696f83b64eaf" + }, + "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": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa0631a646c34e15b0b06a4ab263a51e", + "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.Vector1MaterialSlot", + "m_ObjectId": "fae20f516b0248d28387f9cc3ede1dce", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "feafe5b201bd41a1bb662629a13a84fa", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -332.66668701171877, + "y": 445.3333435058594, + "width": 106.00003051757813, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "6a4e494353cb40a192f2636f4da4c65b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3e72ec79898146ca875e1c49d9082c47" + } +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/SpotDecal.shadergraph.meta similarity index 86% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph.meta rename to Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/SpotDecal.shadergraph.meta index c48d7c3..e889781 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Metallic.shadergraph.meta +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/SpotDecal.shadergraph.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6ffd4c58143e5d64badada259eacfd03 +guid: 0133ed292557ed94ba2be7a9b850c7e9 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/Spot_Decal.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/Spot_Decal.png new file mode 100644 index 0000000..5ba6886 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/Spot_Decal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c8a13837e31aed5e8cb13c68ad81a66687844f6d376688e09b4246b7dd0e5c2 +size 51513 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/Spot_Decal.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/Spot_Decal.png.meta new file mode 100644 index 0000000..3988dc9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/Spot_Decal.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 0cea1e38fda7b974e9536a9602c57a70 +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: 2048 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/StageDecal.shadergraph b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/StageDecal.shadergraph new file mode 100644 index 0000000..a5ce713 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/StageDecal.shadergraph @@ -0,0 +1,2837 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "692a292736d64ef7ba4588c6bb2346dc", + "m_Properties": [ + { + "m_Id": "07fe859a81c846b795b155ff5fbb2ad5" + }, + { + "m_Id": "a0af0fb074254ed1acf054a5a5c6b86e" + }, + { + "m_Id": "fd25d1d06f5d49c1a3e53584e736748d" + }, + { + "m_Id": "f704de2a99ec42758273b8cb9a01e961" + }, + { + "m_Id": "35d41846db0245adb7b60ad093a9707b" + }, + { + "m_Id": "47811e8e2472482b929c36d69a41e689" + }, + { + "m_Id": "013a781749de4baa8e44e9b057a126ed" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "4c010991776b459088ab89c1a94269d2" + } + ], + "m_Nodes": [ + { + "m_Id": "8fdf9910e61a4a979bacb91d2f355fd5" + }, + { + "m_Id": "b9d57b7b2cf34a2ab1309c10b6c8b320" + }, + { + "m_Id": "1f542d1af55e4960a4c2af050e0010cc" + }, + { + "m_Id": "c634bf095b094a5eb635fa6ae08d6ea3" + }, + { + "m_Id": "c5bb89085b474ecd82689deed0d117b2" + }, + { + "m_Id": "71d3c069e55c49caa24da7cfc48dbbd7" + }, + { + "m_Id": "d16e8ec7d7c64233b72ee585fd5e0c84" + }, + { + "m_Id": "4031d18f902e4571bdfc2f9cc3c1aefc" + }, + { + "m_Id": "281e37b1b2544cc8a67221318279a43a" + }, + { + "m_Id": "51d47675a8844cb4ac915ea7492593c3" + }, + { + "m_Id": "0f1343f1618e4f3bb90a9e6d6911bad5" + }, + { + "m_Id": "f655a834b774408fa41eca79794e0f13" + }, + { + "m_Id": "f2191808ffc24286908695bd0b03fd35" + }, + { + "m_Id": "33a1f901794544b3a35b121025b5accf" + }, + { + "m_Id": "1242817c25034047962efe5cc7641b39" + }, + { + "m_Id": "4b4b59646b38494eb152bf0006f23f38" + }, + { + "m_Id": "528cf89f79454870bf16302f93def798" + }, + { + "m_Id": "b1bce9235d51426ebe5a71d2a814c9b8" + }, + { + "m_Id": "4125d3b4b8d34cb69dc63d2d15a1f504" + }, + { + "m_Id": "70db2b001c4041ea86615c82a23a27ac" + }, + { + "m_Id": "72b918385d8c459bb66e4353b67f052e" + }, + { + "m_Id": "fbb8212c414d4b258e9b6b0a512e9222" + }, + { + "m_Id": "9115c0854db04438af5eb2e7f9792a3c" + }, + { + "m_Id": "dc89b4444031495cbf5172d66e597ea9" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f1343f1618e4f3bb90a9e6d6911bad5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1242817c25034047962efe5cc7641b39" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f1343f1618e4f3bb90a9e6d6911bad5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8fdf9910e61a4a979bacb91d2f355fd5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f1343f1618e4f3bb90a9e6d6911bad5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b1bce9235d51426ebe5a71d2a814c9b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1242817c25034047962efe5cc7641b39" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "70db2b001c4041ea86615c82a23a27ac" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1242817c25034047962efe5cc7641b39" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fbb8212c414d4b258e9b6b0a512e9222" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "33a1f901794544b3a35b121025b5accf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c634bf095b094a5eb635fa6ae08d6ea3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4125d3b4b8d34cb69dc63d2d15a1f504" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "70db2b001c4041ea86615c82a23a27ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51d47675a8844cb4ac915ea7492593c3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f1343f1618e4f3bb90a9e6d6911bad5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "528cf89f79454870bf16302f93def798" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f542d1af55e4960a4c2af050e0010cc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "70db2b001c4041ea86615c82a23a27ac" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dc89b4444031495cbf5172d66e597ea9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71d3c069e55c49caa24da7cfc48dbbd7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c5bb89085b474ecd82689deed0d117b2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "72b918385d8c459bb66e4353b67f052e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fbb8212c414d4b258e9b6b0a512e9222" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9115c0854db04438af5eb2e7f9792a3c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dc89b4444031495cbf5172d66e597ea9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c5bb89085b474ecd82689deed0d117b2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f1343f1618e4f3bb90a9e6d6911bad5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c5bb89085b474ecd82689deed0d117b2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "72b918385d8c459bb66e4353b67f052e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dc89b4444031495cbf5172d66e597ea9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b9d57b7b2cf34a2ab1309c10b6c8b320" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f2191808ffc24286908695bd0b03fd35" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "528cf89f79454870bf16302f93def798" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f655a834b774408fa41eca79794e0f13" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f2191808ffc24286908695bd0b03fd35" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fbb8212c414d4b258e9b6b0a512e9222" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "70db2b001c4041ea86615c82a23a27ac" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 491.33331298828127, + "y": 6.6666579246521 + }, + "m_Blocks": [ + { + "m_Id": "d16e8ec7d7c64233b72ee585fd5e0c84" + }, + { + "m_Id": "4031d18f902e4571bdfc2f9cc3c1aefc" + }, + { + "m_Id": "281e37b1b2544cc8a67221318279a43a" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 491.33331298828127, + "y": 206.6666717529297 + }, + "m_Blocks": [ + { + "m_Id": "8fdf9910e61a4a979bacb91d2f355fd5" + }, + { + "m_Id": "b9d57b7b2cf34a2ab1309c10b6c8b320" + }, + { + "m_Id": "1f542d1af55e4960a4c2af050e0010cc" + }, + { + "m_Id": "c634bf095b094a5eb635fa6ae08d6ea3" + }, + { + "m_Id": "b1bce9235d51426ebe5a71d2a814c9b8" + } + ] + }, + "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": "411516a4d6be4a18b5eded4eb71c4a8a" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "013a781749de4baa8e44e9b057a126ed", + "m_Guid": { + "m_GuidSerialized": "b0292ab0-f5f6-4f07-9923-5acfddf9b3be" + }, + "m_Name": "Alpha", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Alpha", + "m_DefaultReferenceName": "_Alpha", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "01440a3569364025b12c914d061ec87a", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "03aad0f132fb4633a4a3180570e19023", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "06321e70bab74833b00a7cb05fd483e7", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "07fe859a81c846b795b155ff5fbb2ad5", + "m_Guid": { + "m_GuidSerialized": "f8ff9989-c7bb-4670-995f-e90574095870" + }, + "m_Name": "MainTex", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MainTex", + "m_DefaultReferenceName": "_MainTex", + "m_OverrideReferenceName": "_MainTex", + "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\":\"0a2893c16f71b0f4fa6db918c64e7fd1\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "0f1343f1618e4f3bb90a9e6d6911bad5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -444.6667175292969, + "y": -83.3333511352539, + "width": 131.3333740234375, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "c2f36d5aedfa4899bad2bd47444e525b" + }, + { + "m_Id": "d89466b706f64ed39424bfda534d22c8" + }, + { + "m_Id": "5eac02a035c348ccb65557e9bb5468c5" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SwizzleNode", + "m_ObjectId": "1242817c25034047962efe5cc7641b39", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Swizzle", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -534.6666259765625, + "y": 229.33331298828126, + "width": 131.33331298828126, + "height": 126.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6196c17c1464e1eab2a04edcc616f33" + }, + { + "m_Id": "bba7f4fc05e94ccf9ce59735a5ff651a" + } + ], + "synonyms": [ + "swap", + "reorder", + "component mask" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "_maskInput": "a", + "convertedMask": "w" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14e5c7dfa568472eb9d41b22fa648619", + "m_Id": 0, + "m_DisplayName": "Normal Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalAlpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "180642f471c14d6181b306ed2a7cefc6", + "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": "1eb5f57144cc41ddbbcfad43b5dee5ea", + "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.BlockNode", + "m_ObjectId": "1f542d1af55e4960a4c2af050e0010cc", + "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": "a14e3284f9d248f8ada3918bb030726c" + } + ], + "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.BooleanMaterialSlot", + "m_ObjectId": "21113180a7bf4963a6ed165c186a704d", + "m_Id": 0, + "m_DisplayName": "Invert Nomal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "281e37b1b2544cc8a67221318279a43a", + "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": "468f0645be5a407ebe2ad7cc0a91288f" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "2b9158b937cd4198a2e64c3006278c4c", + "m_Id": 2, + "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.Vector1MaterialSlot", + "m_ObjectId": "2e57432487e24a55b15a0202636112bb", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "2ecff2cdedfc4154972b6628454ebab0", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "33a1f901794544b3a35b121025b5accf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -356.9999694824219, + "y": 560.0, + "width": 140.99993896484376, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9ca84431b6984dfbb7195626040aba81" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f704de2a99ec42758273b8cb9a01e961" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "35d41846db0245adb7b60ad093a9707b", + "m_Guid": { + "m_GuidSerialized": "8575ade1-6108-4d76-8228-c77c3a0da1c7" + }, + "m_Name": "Invert Nomal", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Invert Nomal", + "m_DefaultReferenceName": "_Invert_Nomal", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3c2e6640b16a44d2a392267e47b09258", + "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.BlockNode", + "m_ObjectId": "4031d18f902e4571bdfc2f9cc3c1aefc", + "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": "4c0b98ae29d64658a35fa252c58af53d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "411516a4d6be4a18b5eded4eb71c4a8a", + "m_ActiveSubTarget": { + "m_Id": "923d4194b84540548366b127fa05b0d7" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4125d3b4b8d34cb69dc63d2d15a1f504", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -378.66668701171877, + "y": 296.0, + "width": 150.00001525878907, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "e0d914c3517c49bda012bd5d609ae793" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "47811e8e2472482b929c36d69a41e689" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41a3ff3125e940e9a751a5972d3b6530", + "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.TangentMaterialSlot", + "m_ObjectId": "468f0645be5a407ebe2ad7cc0a91288f", + "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.Internal.BooleanShaderProperty", + "m_ObjectId": "47811e8e2472482b929c36d69a41e689", + "m_Guid": { + "m_GuidSerialized": "84c16cf6-6981-494b-ae6f-f0b3ae732b97" + }, + "m_Name": "BlackToAlpha", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "BlackToAlpha", + "m_DefaultReferenceName": "_BlackToAlpha", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4b4b59646b38494eb152bf0006f23f38", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -849.3333740234375, + "y": 650.0, + "width": 145.33331298828126, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "21113180a7bf4963a6ed165c186a704d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "35d41846db0245adb7b60ad093a9707b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "4c010991776b459088ab89c1a94269d2", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "07fe859a81c846b795b155ff5fbb2ad5" + }, + { + "m_Id": "a0af0fb074254ed1acf054a5a5c6b86e" + }, + { + "m_Id": "fd25d1d06f5d49c1a3e53584e736748d" + }, + { + "m_Id": "f704de2a99ec42758273b8cb9a01e961" + }, + { + "m_Id": "35d41846db0245adb7b60ad093a9707b" + }, + { + "m_Id": "47811e8e2472482b929c36d69a41e689" + }, + { + "m_Id": "013a781749de4baa8e44e9b057a126ed" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "4c0b98ae29d64658a35fa252c58af53d", + "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.PropertyNode", + "m_ObjectId": "51d47675a8844cb4ac915ea7492593c3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -612.0, + "y": 51.33332443237305, + "width": 106.66668701171875, + "height": 35.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "a25a5b4f06574550a81d77630c410ea3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a0af0fb074254ed1acf054a5a5c6b86e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.InvertColorsNode", + "m_ObjectId": "528cf89f79454870bf16302f93def798", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Invert Colors", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -644.6666259765625, + "y": 488.00006103515627, + "width": 209.3333740234375, + "height": 395.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "e5bd5b82c44c4b7483ea77d14118523d" + }, + { + "m_Id": "bc51930403b648258f0840227921d552" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_RedChannel": true, + "m_GreenChannel": true, + "m_BlueChannel": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "577445a3a2c14c8a8e7abb67a9d3baf3", + "m_Id": 1, + "m_DisplayName": "True", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "True", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.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": "5eac02a035c348ccb65557e9bb5468c5", + "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.UVMaterialSlot", + "m_ObjectId": "605e5025413c4770a3f4e4db05dba64e", + "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.Vector4MaterialSlot", + "m_ObjectId": "66aca0e3667a4f3fafb6e01255c42e43", + "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.BranchNode", + "m_ObjectId": "70db2b001c4041ea86615c82a23a27ac", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 102.66664123535156, + "y": 207.3333282470703, + "width": 172.00001525878907, + "height": 143.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "f48869dcee004b03890decf3b2385725" + }, + { + "m_Id": "577445a3a2c14c8a8e7abb67a9d3baf3" + }, + { + "m_Id": "bb9b497b9a624c14b34037cc8f8ba784" + }, + { + "m_Id": "badef987932e4ef4bdf2ff9b288a0422" + } + ], + "synonyms": [ + "switch", + "if", + "else" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "71d3c069e55c49caa24da7cfc48dbbd7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1062.0001220703125, + "y": -3.9999849796295168, + "width": 110.00006103515625, + "height": 33.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "ad2653a3ed3d42ed975e2389a0cc07e7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "07fe859a81c846b795b155ff5fbb2ad5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DistanceNode", + "m_ObjectId": "72b918385d8c459bb66e4353b67f052e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Distance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -444.66668701171877, + "y": 87.33332824707031, + "width": 129.3333740234375, + "height": 120.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "7e1de93663d944f190e64867a802e01c" + }, + { + "m_Id": "2ecff2cdedfc4154972b6628454ebab0" + }, + { + "m_Id": "2b9158b937cd4198a2e64c3006278c4c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7481d1c7f2d64ab79f1bce7e131135c3", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "7e1de93663d944f190e64867a802e01c", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "8bfc8b39250a42b38ab7e51b25eb20c7", + "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": "8fdf9910e61a4a979bacb91d2f355fd5", + "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": "f166d66726004d2cb304f4eec0a5a811" + } + ], + "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.PropertyNode", + "m_ObjectId": "9115c0854db04438af5eb2e7f9792a3c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -44.000003814697269, + "y": 638.6666259765625, + "width": 105.99999237060547, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "a229fb13d2354cdd83b6d079227b87f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "013a781749de4baa8e44e9b057a126ed" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalDecalSubTarget", + "m_ObjectId": "923d4194b84540548366b127fa05b0d7", + "m_DecalData": { + "affectsAlbedo": true, + "affectsNormalBlend": true, + "affectsNormal": true, + "affectsMAOS": false, + "affectsEmission": false, + "drawOrder": 0, + "supportLodCrossFade": false, + "angleFade": true + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9ca84431b6984dfbb7195626040aba81", + "m_Id": 0, + "m_DisplayName": "Nomal Blend", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a0af0fb074254ed1acf054a5a5c6b86e", + "m_Guid": { + "m_GuidSerialized": "216a6bef-d789-4de1-815c-7e3b0d714621" + }, + "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": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a14e3284f9d248f8ada3918bb030726c", + "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": "a229fb13d2354cdd83b6d079227b87f9", + "m_Id": 0, + "m_DisplayName": "Alpha", + "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.Vector4MaterialSlot", + "m_ObjectId": "a25a5b4f06574550a81d77630c410ea3", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "a3ba97dd6e8d40cbbaa2cc0b67503471", + "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.UVMaterialSlot", + "m_ObjectId": "a719d8baf774411abebdf28bcc336052", + "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.Vector1MaterialSlot", + "m_ObjectId": "a8984a4a75ac44fd8498ae0d266c12d6", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "abf9f0d0da744e6998b04135c49a079b", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ad2653a3ed3d42ed975e2389a0cc07e7", + "m_Id": 0, + "m_DisplayName": "MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b1bce9235d51426ebe5a71d2a814c9b8", + "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": "06321e70bab74833b00a7cb05fd483e7" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "b93e7e6504204a71ae5a0a24d7c60840", + "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": "b9d57b7b2cf34a2ab1309c10b6c8b320", + "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": "2e57432487e24a55b15a0202636112bb" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "badef987932e4ef4bdf2ff9b288a0422", + "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, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "bb9b497b9a624c14b34037cc8f8ba784", + "m_Id": 2, + "m_DisplayName": "False", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "False", + "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": "bba7f4fc05e94ccf9ce59735a5ff651a", + "m_Id": 1, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "bc51930403b648258f0840227921d552", + "m_Id": 1, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c2f36d5aedfa4899bad2bd47444e525b", + "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.SampleTexture2DNode", + "m_ObjectId": "c5bb89085b474ecd82689deed0d117b2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -931.9999389648438, + "y": -83.3333511352539, + "width": 209.3333740234375, + "height": 438.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "d36b9d7f9bc94261b5e344982b3ee5f4" + }, + { + "m_Id": "1eb5f57144cc41ddbbcfad43b5dee5ea" + }, + { + "m_Id": "7481d1c7f2d64ab79f1bce7e131135c3" + }, + { + "m_Id": "d4f453f1e8d9497f85b3d2dab0ffcce1" + }, + { + "m_Id": "ca75dd170618435ea79da7ba087afcdd" + }, + { + "m_Id": "180642f471c14d6181b306ed2a7cefc6" + }, + { + "m_Id": "605e5025413c4770a3f4e4db05dba64e" + }, + { + "m_Id": "e7f0f61536ff4ac282a1861485ca3021" + } + ], + "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.BlockNode", + "m_ObjectId": "c634bf095b094a5eb635fa6ae08d6ea3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalAlpha", + "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": "14e5c7dfa568472eb9d41b22fa648619" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalAlpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ca75dd170618435ea79da7ba087afcdd", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "caf5c0605083486891f8409363404e97", + "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.PositionMaterialSlot", + "m_ObjectId": "cdc15b46da7b4e368edba9285199f210", + "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.BlockNode", + "m_ObjectId": "d16e8ec7d7c64233b72ee585fd5e0c84", + "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": "cdc15b46da7b4e368edba9285199f210" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "d1b0b44a883246d594953add15a172a7", + "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.Vector4MaterialSlot", + "m_ObjectId": "d36b9d7f9bc94261b5e344982b3ee5f4", + "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.Vector1MaterialSlot", + "m_ObjectId": "d4f453f1e8d9497f85b3d2dab0ffcce1", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d6196c17c1464e1eab2a04edcc616f33", + "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": "d89466b706f64ed39424bfda534d22c8", + "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.MultiplyNode", + "m_ObjectId": "dc89b4444031495cbf5172d66e597ea9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 73.99999237060547, + "y": 476.0000305175781, + "width": 127.33332061767578, + "height": 119.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "03aad0f132fb4633a4a3180570e19023" + }, + { + "m_Id": "8bfc8b39250a42b38ab7e51b25eb20c7" + }, + { + "m_Id": "f67ccb9c9c464ba1891c4cdbc885cf92" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "e0d914c3517c49bda012bd5d609ae793", + "m_Id": 0, + "m_DisplayName": "BlackToAlpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e5bd5b82c44c4b7483ea77d14118523d", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "e7f0f61536ff4ac282a1861485ca3021", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "eb89bc0c8b9a4b7e8ae585ea5d944dab", + "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": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "f166d66726004d2cb304f4eec0a5a811", + "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.SampleTexture2DNode", + "m_ObjectId": "f2191808ffc24286908695bd0b03fd35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1060.0, + "y": 466.0, + "width": 183.0, + "height": 250.99993896484376 + } + }, + "m_Slots": [ + { + "m_Id": "66aca0e3667a4f3fafb6e01255c42e43" + }, + { + "m_Id": "3c2e6640b16a44d2a392267e47b09258" + }, + { + "m_Id": "01440a3569364025b12c914d061ec87a" + }, + { + "m_Id": "a8984a4a75ac44fd8498ae0d266c12d6" + }, + { + "m_Id": "b93e7e6504204a71ae5a0a24d7c60840" + }, + { + "m_Id": "eb89bc0c8b9a4b7e8ae585ea5d944dab" + }, + { + "m_Id": "a719d8baf774411abebdf28bcc336052" + }, + { + "m_Id": "caf5c0605083486891f8409363404e97" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "f48869dcee004b03890decf3b2385725", + "m_Id": 0, + "m_DisplayName": "Predicate", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Predicate", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f655a834b774408fa41eca79794e0f13", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1218.0, + "y": 466.0, + "width": 121.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "abf9f0d0da744e6998b04135c49a079b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fd25d1d06f5d49c1a3e53584e736748d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f67ccb9c9c464ba1891c4cdbc885cf92", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f704de2a99ec42758273b8cb9a01e961", + "m_Guid": { + "m_GuidSerialized": "0e2ece74-4969-41b1-97f1-3986b50a85af" + }, + "m_Name": "Nomal Blend", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Nomal Blend", + "m_DefaultReferenceName": "_Nomal_Blend", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "fbb8212c414d4b258e9b6b0a512e9222", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -201.33331298828126, + "y": 116.66665649414063, + "width": 209.3333282470703, + "height": 304.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "d1b0b44a883246d594953add15a172a7" + }, + { + "m_Id": "41a3ff3125e940e9a751a5972d3b6530" + }, + { + "m_Id": "a3ba97dd6e8d40cbbaa2cc0b67503471" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "fd25d1d06f5d49c1a3e53584e736748d", + "m_Guid": { + "m_GuidSerialized": "4e2b99ae-b086-4f21-9876-98e0e6e7f363" + }, + "m_Name": "Normal", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Normal", + "m_DefaultReferenceName": "_Normal", + "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\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/StageDecal.shadergraph.meta similarity index 86% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph.meta rename to Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/StageDecal.shadergraph.meta index 97e9e85..dec8fbb 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular (Alpha).shadergraph.meta +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Decals/StageDecal.shadergraph.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5b20423540cbb264e86fe2deccdff3b7 +guid: 76ad6e4c6e4767e41baf6a0f05480774 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures.meta new file mode 100644 index 0000000..b10bca4 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2648ab458586c4a41bde08240caeac52 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo1.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo1.png new file mode 100644 index 0000000..167488e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e79dd70e0ec9aa764ad47f18ebcaace35199f167155a8d2e5743af8725b49f91 +size 1041414 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo1.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo1.png.meta new file mode 100644 index 0000000..349ddad --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo1.png.meta @@ -0,0 +1,166 @@ +fileFormatVersion: 2 +guid: 472e06da28058524f886ac84832fca68 +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 2 + 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 + swizzle: 50462976 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 8192 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo2.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo2.png new file mode 100644 index 0000000..276cf56 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d9bd42003f74d040d08b7148436c1934d8e79dd31c15cb9cc1bbfddb88e964f +size 37704 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo2.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo2.png.meta new file mode 100644 index 0000000..8afb606 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo2.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 9856a6db0ca50ed46bd4667138bd8eeb +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo3.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo3.png new file mode 100644 index 0000000..517feac --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:093d487101ad8e3a18d7bb605c81a087c329fbc931777263c97e4bd714c5889e +size 56638 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo3.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo3.png.meta new file mode 100644 index 0000000..883a6c0 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo3.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: d2b693a56cada354ebff6a693913df1e +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo4.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo4.png new file mode 100644 index 0000000..c42a287 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed3ab683d10680d48fe787f093fd5b80c969ce0b5b1e5b4bb381c40f85be7f8b +size 30739 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo4.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo4.png.meta new file mode 100644 index 0000000..526ef98 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo4.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: b30364c0002a3a24097e2f08ce0ce79c +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo5.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo5.png new file mode 100644 index 0000000..710514e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137d8231c066d3e7299c08f4681debac83adfc2cf729da33b72b7c2255721c1c +size 23984 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo5.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo5.png.meta new file mode 100644 index 0000000..db417f9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo5.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 1837eaed3855f484087e58e8abde635c +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo6.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo6.png new file mode 100644 index 0000000..5ba4d84 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo6.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:510b26d2592686e2b68ceed581006023ee568c9f37930a8cd55c73ecd179696d +size 36631 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo6.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo6.png.meta new file mode 100644 index 0000000..1efa94a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo6.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 9a01789b540755946b00bac1572f92b1 +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo7.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo7.png new file mode 100644 index 0000000..c85ad3f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo7.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6e202afb627184174ad65963e0ad84c62e7b833f26b6ff15785cc706560496d +size 4647 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo7.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo7.png.meta new file mode 100644 index 0000000..5c41d5b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo7.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: b713f18bf133a284f8ca7f1622ab4342 +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo8.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo8.png new file mode 100644 index 0000000..b943035 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo8.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dbe6cf1cf21c9e36bd34edce58de4dca5933e330b1520db81eebd8d20fb7d0e +size 10445 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo8.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo8.png.meta new file mode 100644 index 0000000..7ad7ab2 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/GoboTextures/Gobo8.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 0202a9fe22dc08944bfbfbca4520fff3 +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights.meta new file mode 100644 index 0000000..8433c7a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cd5789e076f99e141b85bb7078addb09 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe.meta new file mode 100644 index 0000000..75535b3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 74c1ead265b78474a90f0ed908087763 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX.meta new file mode 100644 index 0000000..4455b7f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f8127cb6a01b8e94a9a15aaf3330913a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX/LEDStrobe.fbx b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX/LEDStrobe.fbx new file mode 100644 index 0000000..0c4b3d2 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX/LEDStrobe.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97aeb2f0a53c9a879d5c0c77e3c821d221a0de53ac57ea5030386f2d8d72f6b2 +size 76624 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX/LEDStrobe.fbx.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX/LEDStrobe.fbx.meta new file mode 100644 index 0000000..cd47601 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/FBX/LEDStrobe.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: 6a9e98633eec7c64b84d45811de3f298 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: LEDStrobe_LED + second: {fileID: 2100000, guid: ca4ff98e88b084142b4010ec2035bee6, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: LEDStrobe_light + second: {fileID: 2100000, guid: 90318abb41ffe104c89f0b5c4abe03f1, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials.meta new file mode 100644 index 0000000..7f753e4 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 504fff7b6e889d949a2605303b4b3967 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light.mat new file mode 100644 index 0000000..af2e086 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light.mat @@ -0,0 +1,136 @@ +%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: LEDStrobe_light + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 7c796f2ad6ace3c4abd69d315cfb33ca, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0, g: 0, b: 0, a: 1} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &5103899521532896049 +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: 7 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light.mat.meta new file mode 100644 index 0000000..2b04ec6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90318abb41ffe104c89f0b5c4abe03f1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light_LED.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light_LED.mat new file mode 100644 index 0000000..6ed3063 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light_LED.mat @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9070488839322584018 +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: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LEDStrobe_light_LED + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 97028f3f5d202b7489f3ff48fc5dae51, type: 3} + m_Scale: {x: 0.5, y: 0.5} + 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: 2800000, guid: 97028f3f5d202b7489f3ff48fc5dae51, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 97028f3f5d202b7489f3ff48fc5dae51, type: 3} + m_Scale: {x: 0.5, y: 0.5} + 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 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.534 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 28.988235, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light_LED.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light_LED.mat.meta new file mode 100644 index 0000000..6db2fe5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/LEDStrobe_light_LED.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca4ff98e88b084142b4010ec2035bee6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex.meta new file mode 100644 index 0000000..aeb3a36 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc2304b76e728ee4ea97414a99223eba +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_Normal.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_Normal.png new file mode 100644 index 0000000..9fc9ea0 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a828b04955a2a7aa6f4bbde092fd7622e066cc5187474065ee4255477d07423 +size 596222 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_Normal.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_Normal.png.meta new file mode 100644 index 0000000..bc7062b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_Normal.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 7c796f2ad6ace3c4abd69d315cfb33ca +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_alpha.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_alpha.png new file mode 100644 index 0000000..dcb0765 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_alpha.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92bacfd03ad28152c92c8a507883e2454fdb5ecf642c8ddc168e0629cb29329f +size 31737 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_alpha.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_alpha.png.meta new file mode 100644 index 0000000..ec5b425 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/Materials/tex/LEDStrobe_alpha.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 97028f3f5d202b7489f3ff48fc5dae51 +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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 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 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 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 + ignorePlatformSupport: 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 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab new file mode 100644 index 0000000..45f262f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fd042e7d79dfc774239afa8be8bebe4a85d864a7991549cbb85e57c2b01f903 +size 13703 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab.meta new file mode 100644 index 0000000..fea5fcd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/LEDStrobe/SLM_LEDStrobe_URP.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 132368a9d014471449c4c5f514a5fb7e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight.meta new file mode 100644 index 0000000..f099827 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 202e7f91cd62d854aa0251bdb1d44fdc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX.meta new file mode 100644 index 0000000..668c9c3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9391e87aa10f9fa49b30e5e8ab28f64a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX/MovingBeamLight.fbx b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX/MovingBeamLight.fbx new file mode 100644 index 0000000..d6b7677 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX/MovingBeamLight.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ccc5db6655453e16ed7ecd76291fe26260f9e5498416296e762a3ac2fb868f9 +size 182432 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX/MovingBeamLight.fbx.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX/MovingBeamLight.fbx.meta new file mode 100644 index 0000000..60980f2 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/FBX/MovingBeamLight.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: 4ca7a1c15390cd541927360ed3fe67b7 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: MovingBeamLight + second: {fileID: 2100000, guid: 451be7b0dfce5b34da171592a55b3127, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: MovingBeamLight_Grass.001 + second: {fileID: 2100000, guid: 7fd930fda7a2f2243b8361bb47e6e105, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials.meta new file mode 100644 index 0000000..ed0b717 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 17489b1687c80a945838f2e0107dee65 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_HDRP.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_HDRP.mat new file mode 100644 index 0000000..1d74bdc --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_HDRP.mat @@ -0,0 +1,357 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6279076810872315615 +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: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 13 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!114 &-2448912289458670509 +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: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MovingBeamLight_Body_HDRP + m_Shader: {fileID: 4800000, guid: 6e4ae4064600d784cac1e41a9e6f2e59, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _NORMALMAP + - _NORMALMAP_TANGENT_SPACE + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: {} + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: e2422e4e4c1609748abe2f788a840bb5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: ea7e46887310635478f4c7ffa935dcf1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + 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} + - _DetailMap: + 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} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: 0fb84c495f793dd4d9113686406e89c0, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: ea7e46887310635478f4c7ffa935dcf1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + 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} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmissionMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + 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: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaClip: 0 + - _AlphaCutoff: 0.5 + - _AlphaCutoffEnable: 0 + - _AlphaCutoffPostpass: 0.5 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.5 + - _AlphaDstBlend: 0 + - _AlphaRemapMax: 1 + - _AlphaRemapMin: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _Anisotropy: 0 + - _Blend: 0 + - _BlendMode: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _CoatMask: 0 + - _Cull: 2 + - _CullMode: 2 + - _CullModeForward: 2 + - _Cutoff: 0.5 + - _DepthOffsetEnable: 0 + - _DetailAlbedoMapScale: 1 + - _DetailAlbedoScale: 1 + - _DetailNormalMapScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 0 + - _MetallicRemapMax: 0 + - _MetallicRemapMin: 0 + - _Mode: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _ObjectSpaceUVMapping: 0 + - _ObjectSpaceUVMappingEmissive: 0 + - _OcclusionStrength: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _RayTracing: 0 + - _ReceiveShadows: 1 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 0.5 + - _SmoothnessRemapMax: 1 + - _SmoothnessRemapMin: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularHighlights: 1 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _StencilRef: 0 + - _StencilRefDepth: 8 + - _StencilRefGBuffer: 10 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 9 + - _StencilWriteMaskGBuffer: 15 + - _StencilWriteMaskMV: 41 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _Surface: 0 + - _SurfaceType: 0 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransmissionMask: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UVSec: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 0 + - _WorkflowMode: 1 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0, g: 0, b: 0, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_HDRP.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_HDRP.mat.meta new file mode 100644 index 0000000..2b5be62 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_HDRP.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 52c2ff5fe00f20b458a3e13bc5985024 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_URP.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_URP.mat new file mode 100644 index 0000000..f4f3320 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_URP.mat @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-2448912289458670509 +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: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MovingBeamLight_Body_URP + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: e2422e4e4c1609748abe2f788a840bb5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: ea7e46887310635478f4c7ffa935dcf1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: 0fb84c495f793dd4d9113686406e89c0, type: 3} + 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 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0, g: 0, b: 0, a: 1} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_URP.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_URP.mat.meta new file mode 100644 index 0000000..198a270 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Body_URP.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 451be7b0dfce5b34da171592a55b3127 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_HDRP.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_HDRP.mat new file mode 100644 index 0000000..9c01a8c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_HDRP.mat @@ -0,0 +1,352 @@ +%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: MovingBeamLight_Glass_HDRP + m_Shader: {fileID: 4800000, guid: 6e4ae4064600d784cac1e41a9e6f2e59, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _NORMALMAP_TANGENT_SPACE + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: {} + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + 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} + - _CoatMaskMap: + 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} + - _DetailMap: + 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} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + 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} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + 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} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmissionMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + 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: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaClip: 0 + - _AlphaCutoff: 0.5 + - _AlphaCutoffEnable: 0 + - _AlphaCutoffPostpass: 0.5 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.5 + - _AlphaDstBlend: 0 + - _AlphaRemapMax: 1 + - _AlphaRemapMin: 0 + - _AlphaSrcBlend: 1 + - _Anisotropy: 0 + - _Blend: 0 + - _BlendMode: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _CoatMask: 0 + - _Cull: 2 + - _CullMode: 2 + - _CullModeForward: 2 + - _Cutoff: 0.5 + - _DepthOffsetEnable: 0 + - _DetailAlbedoMapScale: 1 + - _DetailAlbedoScale: 1 + - _DetailNormalMapScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 0 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 1 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _Mode: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _ObjectSpaceUVMapping: 0 + - _ObjectSpaceUVMappingEmissive: 0 + - _OcclusionStrength: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _RayTracing: 0 + - _ReceiveShadows: 1 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 1 + - _SmoothnessRemapMax: 1 + - _SmoothnessRemapMin: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularHighlights: 1 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 8 + - _StencilRefGBuffer: 10 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 9 + - _StencilWriteMaskGBuffer: 15 + - _StencilWriteMaskMV: 41 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _Surface: 0 + - _SurfaceType: 0 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransmissionMask: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UVSec: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 0 + - _WorkflowMode: 1 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &1044584402908113757 +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: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 13 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!114 &6824807301967527497 +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: 7 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_HDRP.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_HDRP.mat.meta new file mode 100644 index 0000000..b746dcc --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_HDRP.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ab21885f92e2b4e49a087ef16102d128 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_URP.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_URP.mat new file mode 100644 index 0000000..94af6d7 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_URP.mat @@ -0,0 +1,132 @@ +%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: MovingBeamLight_Glass_URP + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 1 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _Color: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &6824807301967527497 +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: 7 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_URP.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_URP.mat.meta new file mode 100644 index 0000000..c7eeba0 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_Glass_URP.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7fd930fda7a2f2243b8361bb47e6e105 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_normal.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_normal.png new file mode 100644 index 0000000..fdfa0c6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ffa3620c964fddcbbdeceacaf2507faecb028181457d9499a6db3910cbcc5ae +size 1045178 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_normal.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_normal.png.meta new file mode 100644 index 0000000..d3f1a70 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/Materials/MovingBeamLight_normal.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: ea7e46887310635478f4c7ffa935dcf1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + 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: 1 + 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: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP.prefab b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP.prefab new file mode 100644 index 0000000..4d37b55 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP.prefab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26ff6cde68fb979e52671ce8591d216ca1e022d0055acc510df9f8bdc13959ee +size 21701 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP.prefab.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP.prefab.meta new file mode 100644 index 0000000..059fba0 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 74c88b3c10cd40247b87c6f44b68a4d6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_HD.prefab b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_HD.prefab new file mode 100644 index 0000000..e886948 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_HD.prefab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:249318553266b3be45c314ad15b68f4acdbaac29d8b87a057f3ce4a95799d7aa +size 6918 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_HD.prefab.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_HD.prefab.meta new file mode 100644 index 0000000..4cd5623 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_HD.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7731c7c985fb3954ca25a378dbf076c2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_SD.prefab b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_SD.prefab new file mode 100644 index 0000000..ec59e96 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_SD.prefab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6e9bf56cc5ccaaf2632a4c8798290e153c92a6cc4ab0005a4af8d1ca15e8b52 +size 7395 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_SD.prefab.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_SD.prefab.meta new file mode 100644 index 0000000..b7d7fa1 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingBeamLight/SLM_MovingBeamLight_URP_VLB_SD.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fbf5ad3c750d1084bb5c94ab01771f59 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight.meta new file mode 100644 index 0000000..b0dec7b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e486a0ec27da5f0478c074c847e35db0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX.meta new file mode 100644 index 0000000..4c4f33e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 57c30344a2144d44dad5cd315bc37e25 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX/MovingWashLight.fbx b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX/MovingWashLight.fbx new file mode 100644 index 0000000..21e2ba8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX/MovingWashLight.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8728d8fa2aac4b31e59ae35acbf2faa5a6ccbe6435b97bc36efa987b3c124e2 +size 207712 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX/MovingWashLight.fbx.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX/MovingWashLight.fbx.meta new file mode 100644 index 0000000..df725c3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/FBX/MovingWashLight.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 01d72afcfc16e9e43a5b9c82c39fefde +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: MovingWashLight + second: {fileID: 2100000, guid: 3e39797ad29f66e4c98f9377011a3588, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: MovingWashLight_lens + second: {fileID: 2100000, guid: a401f9ba2a41fa3459ed84d095154b89, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: MovingWashLight_lens2 + second: {fileID: 2100000, guid: f4306cab76d63e84c8a562b7578bc92a, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials.meta new file mode 100644 index 0000000..95d518a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3607fc8df7bf1834aa3b132b0397531e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight.mat new file mode 100644 index 0000000..bdbc0fe --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight.mat @@ -0,0 +1,136 @@ +%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: MovingWashLight + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 5ac35bfef136fe84b926162eaecfc341, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: ea6a073f90180f14582a3b6c9079eab1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: 67a70aeda1058d545b21d6565de54f2c, type: 3} + 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 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0, g: 0, b: 0, a: 1} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &6113577507015271099 +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: 7 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight.mat.meta new file mode 100644 index 0000000..cb10fc9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e39797ad29f66e4c98f9377011a3588 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_Normal.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_Normal.png new file mode 100644 index 0000000..2d3080e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5acd41f06c9e49fb5fa59f9a7315a85396fa423588bad4b23605f743657c18b +size 661078 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_Normal.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_Normal.png.meta new file mode 100644 index 0000000..a3ae67f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_Normal.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: ea6a073f90180f14582a3b6c9079eab1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + 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: 1 + 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: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.mat new file mode 100644 index 0000000..313b30b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.mat @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6896470070045842529 +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: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MovingWashLight_lens + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 9a6b0d1d424d78946bfe3acfb642ca96, type: 3} + 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: 2800000, guid: 9a6b0d1d424d78946bfe3acfb642ca96, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 9a6b0d1d424d78946bfe3acfb642ca96, type: 3} + 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 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0.5 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 0.83137256} + - _Color: {r: 1, g: 1, b: 1, a: 0.83137256} + - _EmissionColor: {r: 4, g: 4, b: 4, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.mat.meta new file mode 100644 index 0000000..26e1da6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a401f9ba2a41fa3459ed84d095154b89 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.png new file mode 100644 index 0000000..ab84f06 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15b600b24f895a1536c398b289c9128f4b81eff247acf00f64ba691bf2eb6523 +size 16767 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.png.meta new file mode 100644 index 0000000..6d68069 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 9a6b0d1d424d78946bfe3acfb642ca96 +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: 2048 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.mat new file mode 100644 index 0000000..4642082 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.mat @@ -0,0 +1,132 @@ +%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: MovingWashLight_lens2 + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 0e4533901b2eadc46a06e05bb23b2861, type: 3} + 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: 2800000, guid: 0e4533901b2eadc46a06e05bb23b2861, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 0e4533901b2eadc46a06e05bb23b2861, type: 3} + 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 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0.5 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0.73963344, g: 0.73963344, b: 0.73963344, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &4545232698318846238 +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: 7 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.mat.meta new file mode 100644 index 0000000..a3125e6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f4306cab76d63e84c8a562b7578bc92a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.png new file mode 100644 index 0000000..9ffd1d5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9697a749dfd3e9aa9248eceade9328c852ec8f4340640d13bb0bf13f5d47f480 +size 717886 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.png.meta new file mode 100644 index 0000000..d80626c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 0e4533901b2eadc46a06e05bb23b2861 +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: 2048 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2_dark.psd b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2_dark.psd new file mode 100644 index 0000000..867cccc --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2_dark.psd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84f811ba8073389a01ea8fdbc88bbd7fc37acffa150624c373c759df4a02eed5 +size 3637505 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2_dark.psd.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2_dark.psd.meta new file mode 100644 index 0000000..23d5d60 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/Materials/MovingWashLight_lens2_dark.psd.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: d2cd22740b372d545be6c67250015039 +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: 2048 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP.prefab b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP.prefab new file mode 100644 index 0000000..833fe1a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP.prefab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:564fc269f208d26bb3da882c26fed3a22cdd707608f66c1c95efd58bda95516e +size 16011 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP.prefab.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP.prefab.meta new file mode 100644 index 0000000..2f83120 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d9995d2d3dc2e9940af43c683a837300 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP_VLB.prefab b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP_VLB.prefab new file mode 100644 index 0000000..2b48751 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP_VLB.prefab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2d4cf23372e71faae5529bff774db33e9b70469144229c5bc760ae818409112 +size 5113 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP_VLB.prefab.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP_VLB.prefab.meta new file mode 100644 index 0000000..589d443 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/MovingWashLight/SLM_MovingWashLight_URP_VLB.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 677b8179b43bff341844a2d57d77ef53 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight.meta new file mode 100644 index 0000000..f47b208 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dd1b2fbcc20e80d4ba859cc959e30197 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX.meta new file mode 100644 index 0000000..70bde23 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cfc766fb72e791441aa661c799081ee6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX/RotatingWashLight.fbx b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX/RotatingWashLight.fbx new file mode 100644 index 0000000..dcf7377 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX/RotatingWashLight.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6348c6033699930050ab1c0478e4a0d16c97fdc851ddca5b47a3c4cbc93261 +size 533904 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX/RotatingWashLight.fbx.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX/RotatingWashLight.fbx.meta new file mode 100644 index 0000000..9fe8315 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/FBX/RotatingWashLight.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 673036b85b7092f4ea21e3bae197079b +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: RotatingWashLight + second: {fileID: 2100000, guid: 34ff1cd5b43486745ad74eb1da8f99d7, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: RotatingWashLight_lens + second: {fileID: 2100000, guid: ff6ad0957b233974f8784ba7ad019a98, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: RotatingWashLight_lens_cover + second: {fileID: 2100000, guid: 9b3018f86d89fd84c9a8393045b14b17, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials.meta new file mode 100644 index 0000000..4edca9d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ae7b572796b321644a7c85c2602f4b12 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/GlassShaderGraph.shadergraph b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/GlassShaderGraph.shadergraph new file mode 100644 index 0000000..53fba71 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/GlassShaderGraph.shadergraph @@ -0,0 +1,2906 @@ +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "abe30b3967074db3bd882bf54b3a4ca4", + "m_Properties": [ + { + "m_Id": "e855577fa1cd4104bcc55cb88b66163c" + }, + { + "m_Id": "2326cc95bef648f29d9d897c2ee9d989" + }, + { + "m_Id": "56436ee20389404db5e34af2ffb3873c" + }, + { + "m_Id": "a94b41b638db4e63a6dcd9100348e971" + }, + { + "m_Id": "6f0d9ea637294c859448be8556892dbf" + }, + { + "m_Id": "1e2a2a9bcdda46a689318f1a00c1dfb0" + }, + { + "m_Id": "93e6f4763e58491d97d14dcf1979fea0" + } + ], + "m_Keywords": [], + "m_Nodes": [ + { + "m_Id": "0102f5ed88804cb8ac999965a0bb0b5f" + }, + { + "m_Id": "039c65a534884460a3be3bce93d21a95" + }, + { + "m_Id": "c189971b44944f3f885555f456506ac8" + }, + { + "m_Id": "75bf231f3fc54ef89db5d3f23ea9d11d" + }, + { + "m_Id": "97f04a5fa80b448db0ef517ef2061ff7" + }, + { + "m_Id": "2dfaa93d1fb540f0934df681ffcde92d" + }, + { + "m_Id": "c366c5dfc3c34140974f62e4b19e66b4" + }, + { + "m_Id": "ee38636791dd4455aaff7e14fbf52865" + }, + { + "m_Id": "fb2fc5d35a16434b841b09107255a480" + }, + { + "m_Id": "9efdf36eb2ec4db7aaef81d4a5c0ed32" + }, + { + "m_Id": "70a00f6097df4d41854a3a293aa0161a" + }, + { + "m_Id": "8294b58cca6f4152927793e60920ce09" + }, + { + "m_Id": "bcdb219628084e0aba081fa4be24c5db" + }, + { + "m_Id": "c4c9a6702b5c47fcb684d67dc385ccdd" + }, + { + "m_Id": "33986342c37c4f84bcd91f1e653b2f60" + }, + { + "m_Id": "296dd886638b48199af46f851b364102" + }, + { + "m_Id": "d4f2e855580345e1877bacda0a521fe3" + }, + { + "m_Id": "e420b6ed1f584fda953d56e51d5345f7" + }, + { + "m_Id": "79ac8340078d496bae5630047f9b4b89" + }, + { + "m_Id": "ce166909bf7d453ba2b2fc39d63bc136" + }, + { + "m_Id": "357489add06749678149b8d72c03f120" + }, + { + "m_Id": "b65baa3549244e478555130bc67a1081" + }, + { + "m_Id": "28f4d79ab09040779ca6a265f74adf53" + }, + { + "m_Id": "3a74cf5f25164e6c8e82c136b6e75bef" + }, + { + "m_Id": "73ad7d12369447edabda55c0ddea893a" + }, + { + "m_Id": "8119f9689b184e25825d29d92d8d751c" + }, + { + "m_Id": "99b43239c3464c90b50926de9eeec04d" + }, + { + "m_Id": "a3184f9015bf4073838d481b3b87038e" + }, + { + "m_Id": "c976a3f2657345febbdb3e25633bb913" + }, + { + "m_Id": "63a8f6ddf8364fc9bb7aa4ff93874579" + } + ], + "m_GroupDatas": [ + { + "m_Id": "dc7c81e5e1784e98a7314cbc96eea8ef" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "28f4d79ab09040779ca6a265f74adf53" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b65baa3549244e478555130bc67a1081" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "296dd886638b48199af46f851b364102" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee38636791dd4455aaff7e14fbf52865" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "33986342c37c4f84bcd91f1e653b2f60" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "296dd886638b48199af46f851b364102" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "357489add06749678149b8d72c03f120" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ce166909bf7d453ba2b2fc39d63bc136" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3a74cf5f25164e6c8e82c136b6e75bef" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "73ad7d12369447edabda55c0ddea893a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63a8f6ddf8364fc9bb7aa4ff93874579" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fb2fc5d35a16434b841b09107255a480" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "70a00f6097df4d41854a3a293aa0161a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c366c5dfc3c34140974f62e4b19e66b4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "73ad7d12369447edabda55c0ddea893a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8119f9689b184e25825d29d92d8d751c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "79ac8340078d496bae5630047f9b4b89" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e420b6ed1f584fda953d56e51d5345f7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8119f9689b184e25825d29d92d8d751c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "99b43239c3464c90b50926de9eeec04d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8294b58cca6f4152927793e60920ce09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "63a8f6ddf8364fc9bb7aa4ff93874579" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99b43239c3464c90b50926de9eeec04d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75bf231f3fc54ef89db5d3f23ea9d11d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9efdf36eb2ec4db7aaef81d4a5c0ed32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2dfaa93d1fb540f0934df681ffcde92d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a3184f9015bf4073838d481b3b87038e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "99b43239c3464c90b50926de9eeec04d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b65baa3549244e478555130bc67a1081" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "73ad7d12369447edabda55c0ddea893a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bcdb219628084e0aba081fa4be24c5db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "33986342c37c4f84bcd91f1e653b2f60" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4c9a6702b5c47fcb684d67dc385ccdd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "33986342c37c4f84bcd91f1e653b2f60" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ce166909bf7d453ba2b2fc39d63bc136" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "97f04a5fa80b448db0ef517ef2061ff7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4f2e855580345e1877bacda0a521fe3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "296dd886638b48199af46f851b364102" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e420b6ed1f584fda953d56e51d5345f7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b65baa3549244e478555130bc67a1081" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e420b6ed1f584fda953d56e51d5345f7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ce166909bf7d453ba2b2fc39d63bc136" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [ + { + "m_Id": "0102f5ed88804cb8ac999965a0bb0b5f" + }, + { + "m_Id": "039c65a534884460a3be3bce93d21a95" + }, + { + "m_Id": "c189971b44944f3f885555f456506ac8" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [ + { + "m_Id": "75bf231f3fc54ef89db5d3f23ea9d11d" + }, + { + "m_Id": "97f04a5fa80b448db0ef517ef2061ff7" + }, + { + "m_Id": "c366c5dfc3c34140974f62e4b19e66b4" + }, + { + "m_Id": "2dfaa93d1fb540f0934df681ffcde92d" + }, + { + "m_Id": "ee38636791dd4455aaff7e14fbf52865" + }, + { + "m_Id": "c976a3f2657345febbdb3e25633bb913" + }, + { + "m_Id": "fb2fc5d35a16434b841b09107255a480" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + } + }, + "m_Path": "Shader Graphs", + "m_ConcretePrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "473a2ea1d5eb43c881b5855279b5b236" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0102f5ed88804cb8ac999965a0bb0b5f", + "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": "775220e154f44b3b833b608e64171d91" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0184fce573be4e6dbc5aa1f795a50fc0", + "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.Vector1MaterialSlot", + "m_ObjectId": "032ab20b6002432bb351e8aea7c3865d", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 500.0, + "m_DefaultValue": 500.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "039c65a534884460a3be3bce93d21a95", + "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": "1bb00fd8f41c4fb0b87aca1728054fac" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "071dbaf9aeae4b4282e4adf43f36b7d3", + "m_Id": 0, + "m_DisplayName": "ReflectionStrength", + "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.Vector4MaterialSlot", + "m_ObjectId": "07c507ba498d4df3991ec1d4b9825ce9", + "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, + "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.ViewDirectionMaterialSlot", + "m_ObjectId": "090d693e4113417c854a296c5b1bbf55", + "m_Id": 0, + "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": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0bbe9233b7504c1e905e48bab5bb4f28", + "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.NormalMaterialSlot", + "m_ObjectId": "0de38daf6bb944b286334fb71765013f", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "1819ac607bed4bfdb519e36d5202c5b1", + "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.NormalMaterialSlot", + "m_ObjectId": "1bb00fd8f41c4fb0b87aca1728054fac", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1e2a2a9bcdda46a689318f1a00c1dfb0", + "m_Guid": { + "m_GuidSerialized": "dd55aa4e-7f57-4f5d-96d1-22436c9d7f52" + }, + "m_Name": "NormalStrength", + "m_DefaultReferenceName": "Vector1_1e2a2a9bcdda46a689318f1a00c1dfb0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.00009999999747378752, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.00009999999747378752, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "208138974d4342929d5b254a49ee0318", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2326cc95bef648f29d9d897c2ee9d989", + "m_Guid": { + "m_GuidSerialized": "70902806-8018-4dfe-96cf-4b9e2cfc6c3b" + }, + "m_Name": "Smoothness", + "m_DefaultReferenceName": "Vector1_2326cc95bef648f29d9d897c2ee9d989", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "23a60df0f80e44d8bb23b09dc2bd9e72", + "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.Vector1MaterialSlot", + "m_ObjectId": "260faf89e49547feb17c517131241149", + "m_Id": 2, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 0.009999999776482582, + "m_DefaultValue": 0.009999999776482582, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2870faa709134fe38c25d58726f1d05b", + "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.ScreenPositionMaterialSlot", + "m_ObjectId": "2878ee611607455bbd5337c067bbd2d6", + "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, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "28f4d79ab09040779ca6a265f74adf53", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1192.0001220703125, + "y": 61.999996185302737, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "eeed81978f374c709571eea59e6ea011" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "93e6f4763e58491d97d14dcf1979fea0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "296dd886638b48199af46f851b364102", + "m_Group": { + "m_Id": "dc7c81e5e1784e98a7314cbc96eea8ef" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -440.00006103515627, + "y": 578.0000610351563, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "0184fce573be4e6dbc5aa1f795a50fc0" + }, + { + "m_Id": "46b5997c085f46fe8d67616ff0597eb5" + }, + { + "m_Id": "23a60df0f80e44d8bb23b09dc2bd9e72" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2dfaa93d1fb540f0934df681ffcde92d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 11.00004768371582, + "y": 317.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "57ce3150a0f04c37ab7a4025558740cc" + } + ], + "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.ReflectionProbeNode", + "m_ObjectId": "33986342c37c4f84bcd91f1e653b2f60", + "m_Group": { + "m_Id": "dc7c81e5e1784e98a7314cbc96eea8ef" + }, + "m_Name": "Reflection Probe", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -687.0000610351563, + "y": 516.0, + "width": 166.00001525878907, + "height": 125.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "090d693e4113417c854a296c5b1bbf55" + }, + { + "m_Id": "d0508c002aea48dda07c7d17430ea8ab" + }, + { + "m_Id": "64cf6447d09d4d0b965ac15ec9f75539" + }, + { + "m_Id": "d508b30da1eb4cf391b2333a612da705" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "357489add06749678149b8d72c03f120", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1181.0, + "y": 309.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a164bb6f89a74d319de60d85ddee9cee" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1e2a2a9bcdda46a689318f1a00c1dfb0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "3a74cf5f25164e6c8e82c136b6e75bef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -875.0, + "y": -115.00001525878906, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "07c507ba498d4df3991ec1d4b9825ce9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "46b5997c085f46fe8d67616ff0597eb5", + "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.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "473a2ea1d5eb43c881b5855279b5b236", + "m_ActiveSubTarget": { + "m_Id": "8af7f284ac4d4af19e3c5696103c287f" + }, + "m_SurfaceType": 1, + "m_AlphaMode": 0, + "m_TwoSided": false, + "m_AlphaClip": false, + "m_CustomEditorGUI": "" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5312d07c4f164c40a7ed75bf52ffa928", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "55049ee486d94423a6503639c59ec8e7", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "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_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "56436ee20389404db5e34af2ffb3873c", + "m_Guid": { + "m_GuidSerialized": "c6c73800-bcb1-488e-b21f-0b0523436985" + }, + "m_Name": "GlassColor", + "m_DefaultReferenceName": "Color_56436ee20389404db5e34af2ffb3873c", + "m_OverrideReferenceName": "_Color", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "56fe27f5bc3a4a22af02bfc1e42922a6", + "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.Vector1MaterialSlot", + "m_ObjectId": "57ce3150a0f04c37ab7a4025558740cc", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "57e89c5790834b568c81c8f44126e69f", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "63a8f6ddf8364fc9bb7aa4ff93874579", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -146.0, + "y": 589.0, + "width": 120.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "56fe27f5bc3a4a22af02bfc1e42922a6" + }, + { + "m_Id": "208138974d4342929d5b254a49ee0318" + }, + { + "m_Id": "c16e1bc78ccb42e78df605c952f1f6a1" + }, + { + "m_Id": "64775245e3684465b5c92c0674ece977" + }, + { + "m_Id": "c0afc50274344350adaf6536ba26d7a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "64775245e3684465b5c92c0674ece977", + "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.Vector1MaterialSlot", + "m_ObjectId": "64cf6447d09d4d0b965ac15ec9f75539", + "m_Id": 2, + "m_DisplayName": "LOD", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "LOD", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6b0a13e87ba04f97a9987ddde4efc1ab", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "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.TangentMaterialSlot", + "m_ObjectId": "6b273645c667474cac28e9acef670383", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6f0d9ea637294c859448be8556892dbf", + "m_Guid": { + "m_GuidSerialized": "39cfedf2-8382-4dca-9682-5311222ce023" + }, + "m_Name": "NoiseScale", + "m_DefaultReferenceName": "Vector1_6f0d9ea637294c859448be8556892dbf", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.009999999776482582, + "y": 1000.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "70a00f6097df4d41854a3a293aa0161a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -167.0, + "y": 354.0, + "width": 142.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6b0a13e87ba04f97a9987ddde4efc1ab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2326cc95bef648f29d9d897c2ee9d989" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7101210574684df59fc007ee6c3cadfa", + "m_Id": 2, + "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.AddNode", + "m_ObjectId": "73ad7d12369447edabda55c0ddea893a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -699.0, + "y": -25.00001335144043, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "aefb9f2ccf4d4b1781c725ba5899b119" + }, + { + "m_Id": "95bf5f932b3142c89b5dcd9f65c5acba" + }, + { + "m_Id": "af3e2422db8f4fd0a33ad2d00057dea0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "75bf231f3fc54ef89db5d3f23ea9d11d", + "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": "1819ac607bed4bfdb519e36d5202c5b1" + } + ], + "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.PositionMaterialSlot", + "m_ObjectId": "775220e154f44b3b833b608e64171d91", + "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.PropertyNode", + "m_ObjectId": "79ac8340078d496bae5630047f9b4b89", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1340.0001220703125, + "y": 214.00001525878907, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d07b6aa6aed5488480a1fc758a6f491b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6f0d9ea637294c859448be8556892dbf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e258053461f499ea498f64355588b8e", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7f2b40cf8c3b4f2bafee13517d105218", + "m_Id": 0, + "m_DisplayName": "GlassColor", + "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.SceneColorNode", + "m_ObjectId": "8119f9689b184e25825d29d92d8d751c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Scene Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -528.0, + "y": 15.000011444091797, + "width": 138.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "2878ee611607455bbd5337c067bbd2d6" + }, + { + "m_Id": "b9c17096d9a647b3bd03d27b69807563" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8294b58cca6f4152927793e60920ce09", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -291.0, + "y": 663.0, + "width": 136.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7f2b40cf8c3b4f2bafee13517d105218" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "56436ee20389404db5e34af2ffb3873c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8974f05113504ca8a4780db093a7b08e", + "m_Id": 0, + "m_DisplayName": "GlassColor", + "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.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "8af7f284ac4d4af19e3c5696103c287f", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "91a165154fd94cb9b14ab457e954b45b", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "93e6f4763e58491d97d14dcf1979fea0", + "m_Guid": { + "m_GuidSerialized": "3eb3d672-561b-4cdb-b698-b27ea55d37bb" + }, + "m_Name": "DistortStrength", + "m_DefaultReferenceName": "Vector1_93e6f4763e58491d97d14dcf1979fea0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.00009999999747378752, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.00009999999747378752, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9544f395ed664479acf55239597ba174", + "m_Id": 2, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 0.009999999776482582, + "m_DefaultValue": 0.009999999776482582, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "95bf5f932b3142c89b5dcd9f65c5acba", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "9693398fe4004ba58e4ab6b3379c0cac", + "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.Vector1MaterialSlot", + "m_ObjectId": "97c33043ef744900b8d67fa7eeafc987", + "m_Id": 0, + "m_DisplayName": "Metallic", + "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.BlockNode", + "m_ObjectId": "97f04a5fa80b448db0ef517ef2061ff7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 11.00004768371582, + "y": 277.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "0de38daf6bb944b286334fb71765013f" + } + ], + "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.MultiplyNode", + "m_ObjectId": "99b43239c3464c90b50926de9eeec04d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -307.0, + "y": -26.999996185302736, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "91a165154fd94cb9b14ab457e954b45b" + }, + { + "m_Id": "d6a6bd6c3d914f65806a4805c811828e" + }, + { + "m_Id": "0bbe9233b7504c1e905e48bab5bb4f28" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9efdf36eb2ec4db7aaef81d4a5c0ed32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -191.0, + "y": 388.0, + "width": 117.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "97c33043ef744900b8d67fa7eeafc987" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e855577fa1cd4104bcc55cb88b66163c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a0aa3b4dfba24addad2b73dcc8c1acde", + "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.Vector1MaterialSlot", + "m_ObjectId": "a164bb6f89a74d319de60d85ddee9cee", + "m_Id": 0, + "m_DisplayName": "NormalStrength", + "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.PropertyNode", + "m_ObjectId": "a3184f9015bf4073838d481b3b87038e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -500.0, + "y": -26.999996185302736, + "width": 136.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8974f05113504ca8a4780db093a7b08e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "56436ee20389404db5e34af2ffb3873c" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a94b41b638db4e63a6dcd9100348e971", + "m_Guid": { + "m_GuidSerialized": "d7f4110b-f2c9-40b5-95e0-752117296622" + }, + "m_Name": "ReflectionStrength", + "m_DefaultReferenceName": "Vector1_a94b41b638db4e63a6dcd9100348e971", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 5.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aefb9f2ccf4d4b1781c725ba5899b119", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "af3e2422db8f4fd0a33ad2d00057dea0", + "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.NormalFromHeightNode", + "m_ObjectId": "b65baa3549244e478555130bc67a1081", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal From Height", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -968.0, + "y": 32.00000762939453, + "width": 166.0, + "height": 154.0 + } + }, + "m_Slots": [ + { + "m_Id": "7e258053461f499ea498f64355588b8e" + }, + { + "m_Id": "9544f395ed664479acf55239597ba174" + }, + { + "m_Id": "57e89c5790834b568c81c8f44126e69f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b9c17096d9a647b3bd03d27b69807563", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ViewDirectionNode", + "m_ObjectId": "bcdb219628084e0aba081fa4be24c5db", + "m_Group": { + "m_Id": "dc7c81e5e1784e98a7314cbc96eea8ef" + }, + "m_Name": "View Direction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -981.0000610351563, + "y": 446.0, + "width": 206.00001525878907, + "height": 132.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "a0aa3b4dfba24addad2b73dcc8c1acde" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c0afc50274344350adaf6536ba26d7a0", + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c16e1bc78ccb42e78df605c952f1f6a1", + "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.BlockNode", + "m_ObjectId": "c189971b44944f3f885555f456506ac8", + "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": "6b273645c667474cac28e9acef670383" + } + ], + "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.BlockNode", + "m_ObjectId": "c366c5dfc3c34140974f62e4b19e66b4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 14.999990463256836, + "y": 341.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "de4949727f62495c81333e7ece57f6bf" + } + ], + "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.NormalVectorNode", + "m_ObjectId": "c4c9a6702b5c47fcb684d67dc385ccdd", + "m_Group": { + "m_Id": "dc7c81e5e1784e98a7314cbc96eea8ef" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -981.0000610351563, + "y": 600.0000610351563, + "width": 206.00001525878907, + "height": 132.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "cf379603711f499786808457d981175d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c976a3f2657345febbdb3e25633bb913", + "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": "2870faa709134fe38c25d58726f1d05b" + } + ], + "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.UVMaterialSlot", + "m_ObjectId": "cac96a640ef045bd83d5a0fd34217903", + "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.NormalFromHeightNode", + "m_ObjectId": "ce166909bf7d453ba2b2fc39d63bc136", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal From Height", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -968.0, + "y": 200.0, + "width": 166.0, + "height": 154.0 + } + }, + "m_Slots": [ + { + "m_Id": "5312d07c4f164c40a7ed75bf52ffa928" + }, + { + "m_Id": "260faf89e49547feb17c517131241149" + }, + { + "m_Id": "55049ee486d94423a6503639c59ec8e7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cf379603711f499786808457d981175d", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "d0508c002aea48dda07c7d17430ea8ab", + "m_Id": 1, + "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": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d07b6aa6aed5488480a1fc758a6f491b", + "m_Id": 0, + "m_DisplayName": "NoiseScale", + "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.PropertyNode", + "m_ObjectId": "d4f2e855580345e1877bacda0a521fe3", + "m_Group": { + "m_Id": "dc7c81e5e1784e98a7314cbc96eea8ef" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -666.0000610351563, + "y": 680.0000610351563, + "width": 173.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "071dbaf9aeae4b4282e4adf43f36b7d3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a94b41b638db4e63a6dcd9100348e971" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d508b30da1eb4cf391b2333a612da705", + "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, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d6a6bd6c3d914f65806a4805c811828e", + "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.GroupData", + "m_ObjectId": "dc7c81e5e1784e98a7314cbc96eea8ef", + "m_Title": "Reflection", + "m_Position": { + "x": -1006.0000610351563, + "y": 387.0000305175781 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de4949727f62495c81333e7ece57f6bf", + "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.NoiseNode", + "m_ObjectId": "e420b6ed1f584fda953d56e51d5345f7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Simple Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1169.0001220703125, + "y": 149.00001525878907, + "width": 147.00001525878907, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cac96a640ef045bd83d5a0fd34217903" + }, + { + "m_Id": "032ab20b6002432bb351e8aea7c3865d" + }, + { + "m_Id": "7101210574684df59fc007ee6c3cadfa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e855577fa1cd4104bcc55cb88b66163c", + "m_Guid": { + "m_GuidSerialized": "c0c4a867-ca08-438e-a8c3-0d3a3be9001d" + }, + "m_Name": "Metallic", + "m_DefaultReferenceName": "Vector1_e855577fa1cd4104bcc55cb88b66163c", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ee38636791dd4455aaff7e14fbf52865", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 14.000005722045899, + "y": 446.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "9693398fe4004ba58e4ab6b3379c0cac" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "eeed81978f374c709571eea59e6ea011", + "m_Id": 0, + "m_DisplayName": "DistortStrength", + "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.BlockNode", + "m_ObjectId": "fb2fc5d35a16434b841b09107255a480", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 20.99999237060547, + "y": 495.0000305175781, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "fdc000508c1d4bf588b726e1a6a610c9" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "fdc000508c1d4bf588b726e1a6a610c9", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + diff --git a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/GlassShaderGraph.shadergraph.meta similarity index 86% rename from Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph.meta rename to Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/GlassShaderGraph.shadergraph.meta index e6ee978..ba61caf 100644 --- a/Assets/External/PIDI Game Development Framework/Planar Reflections 4/Universal Rendering Pipeline/Shaders/PBR/Specular.shadergraph.meta +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/GlassShaderGraph.shadergraph.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0a4e4513ee11bba42a0f69edf7d25da9 +guid: 3cf079b2032896d43bb68be68cd214c4 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight.mat new file mode 100644 index 0000000..524c332 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight.mat @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-3741412038531933971 +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: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RotatingWashLight + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 681c2ae8ddfaffa4cb20ce74f32109af, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 2fd7e2858e67d444ebf88f78761b184d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: 3240719309fb36a408f81cc4df8045cd, type: 3} + 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 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0, g: 0, b: 0, a: 1} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight.mat.meta new file mode 100644 index 0000000..8107ff5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 34ff1cd5b43486745ad74eb1da8f99d7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_Normal.png b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_Normal.png new file mode 100644 index 0000000..a49408b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73de1495b6956a70ff7dd242c0aad57545587a146fede39d995c35c0328fc6e6 +size 664870 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_Normal.png.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_Normal.png.meta new file mode 100644 index 0000000..e6d2ccb --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_Normal.png.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 2fd7e2858e67d444ebf88f78761b184d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + 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: 1 + 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: 2048 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.mat new file mode 100644 index 0000000..920c8be --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.mat @@ -0,0 +1,132 @@ +%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: RotatingWashLight_lens + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 6d91e1be0398cde48987ceaeb8ab0526, type: 3} + 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: 2800000, guid: 6d91e1be0398cde48987ceaeb8ab0526, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 6d91e1be0398cde48987ceaeb8ab0526, type: 3} + 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 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 4, g: 4, b: 4, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &8287033403862242645 +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: 7 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.mat.meta new file mode 100644 index 0000000..39168ee --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ff6ad0957b233974f8784ba7ad019a98 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.psd b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.psd new file mode 100644 index 0000000..6040c91 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.psd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f320a65f74ac814c6be518f49226e1da1b55d121c9f8a988a7a65c6f8ef1e1e +size 547913 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.psd.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.psd.meta new file mode 100644 index 0000000..22c6e85 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens.psd.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: 6d91e1be0398cde48987ceaeb8ab0526 +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: 2048 + 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: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens_cover.mat b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens_cover.mat new file mode 100644 index 0000000..75c5b7e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens_cover.mat @@ -0,0 +1,303 @@ +%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: RotatingWashLight_lens_cover + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _SURFACE_TYPE_TRANSPARENT + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - DepthOnly + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - Texture2D_04450192ff6741429d259620745ccf92: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_70FA5412: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 0.8, y: 0.8} + m_Offset: {x: 0.14, y: 0.09} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 012b77d57fe08f045b96322c42bffe5d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _Control: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CubeMap: + m_Texture: {fileID: 8900000, guid: 5bd3dde6ef6012d4fabbbeddb40d6a4b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 0.8, y: 0.8} + m_Offset: {x: 0.14, y: 0.09} + - _Mask0: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Mask1: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Mask2: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Mask3: + 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} + - _Normal0: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Normal1: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Normal2: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Normal3: + 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} + - _Splat0: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Splat1: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Splat2: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Splat3: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _texcoord: + 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: + - Vector1_1e2a2a9bcdda46a689318f1a00c1dfb0: 0.272 + - Vector1_2326cc95bef648f29d9d897c2ee9d989: 1 + - Vector1_23de6f70a9b141b4a0401efb127a1ca9: 0 + - Vector1_49F337A7: 0 + - Vector1_5219B157: 0 + - Vector1_662430A8: 0 + - Vector1_6f0d9ea637294c859448be8556892dbf: 47 + - Vector1_93e6f4763e58491d97d14dcf1979fea0: 0.645 + - Vector1_BF1D8819: 0 + - Vector1_C8EA831A: 0 + - Vector1_DE4A209B: 0 + - Vector1_a94b41b638db4e63a6dcd9100348e971: 0.38 + - Vector1_e855577fa1cd4104bcc55cb88b66163c: 1 + - Vector1_fb035ec72e5b4761b0957160ac2f096d: 0 + - _AlphaClip: 0 + - _AlphaCutoff: 0.5 + - _AlphaToMask: 0 + - _AoIntensity: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 0 + - _BlendOp: 0 + - _BlurReflection: 3.39 + - _Brightness: 1 + - _BumpScale: 1 + - _BumpScaleDecal: 0.1 + - _BumpScaleDecal1: 0 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _ChromaticAberration: 0.1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ColorMode: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0.1 + - _DstBlend: 10 + - _DstBlendAlpha: 10 + - _EmissionIntensity: 1 + - _EmissiveIntensity: 1 + - _EnableHeightBlend: 0 + - _EnableInstancedPerPixelNormal: 1 + - _EnvironmentReflections: 1 + - _Fade: 0.731 + - _FalloffFade: 0 + - _FalloffFade1: 0 + - _FalloffOpacity: 0 + - _FalloffOpacityIntensity: 0 + - _FlipbookBlending: 0 + - _FlipbookMode: 0 + - _FresnelStrength: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossinessDecal: 0.5 + - _GlossyReflections: 0 + - _GradientFade: 1 + - _HeightTransition: 0 + - _IndexofRefraction: 1.3 + - _Intensity: 1 + - _Invert: 0 + - _InvertAlbedoA: 0 + - _InvertAlbedoA1: 0 + - _InvertFresnelFade: 0 + - _Metallic: 0.323 + - _Metallic0: 0 + - _Metallic1: 0 + - _Metallic2: 0 + - _Metallic3: 0 + - _MetallicDecal: 0.2 + - _Mode: 0 + - _NumLayersCount: 1 + - _OcclusionStrength: 1 + - _OffsetX: 0 + - _OffsetY: 0 + - _Opacity: 0 + - _Parallax: 0.005 + - _PowerFalloffFade: 1 + - _PowerFalloffOpacity: 0 + - _PowerFresnel: 1 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _ReflectionDecal: 0 + - _ReflectionIntensity: 1 + - _Refraction: 0 + - _Rotation: 0 + - _Saturation: 0 + - _SaturationDecal: 0 + - _Smoothness: 1 + - _Smoothness0: 0.5 + - _Smoothness1: 0.5 + - _Smoothness2: 0.5 + - _Smoothness3: 0.5 + - _SmoothnessTextureChannel: 0 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _SrcBlendAlpha: 1 + - _Surface: 1 + - _TilingX: 1 + - _TilingY: 1 + - _UseAlbedoA: 0 + - _UseAlbedoA1: 0 + - _UseCubemap: 0 + - _UseSmoothness: 0 + - _WorkflowMode: 1 + - _ZWrite: 0 + - __dirty: 1 + m_Colors: + - Color_A32D2F49: {r: 4, g: 4, b: 4, a: 0} + - Color_c29c693f38784d6381e1b1069fba2569: {r: 1, g: 1, b: 1, a: 0} + - Vector2_8c4a279a28c2459ba0e9b3215a339b92: {r: 1, g: 1, b: 0, a: 0} + - _BaseColor: {r: 0, g: 0, b: 0, a: 0.30588236} + - _BaseColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 0, g: 0, b: 0, a: 0.30588236} + - _ColorCubemap: {r: 1, g: 1, b: 1, a: 0} + - _ColorDecal: {r: 1, g: 1, b: 1, a: 1} + - _ColorFresnel: {r: 1, g: 1, b: 1, a: 0} + - _ColorFresnel1: {r: 1, g: 1, b: 1, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &8282464405243946564 +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: 7 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens_cover.mat.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens_cover.mat.meta new file mode 100644 index 0000000..4443f64 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/Materials/RotatingWashLight_lens_cover.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9b3018f86d89fd84c9a8393045b14b17 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP.prefab b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP.prefab new file mode 100644 index 0000000..fd8496a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP.prefab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cc2120e20aac46e087509583f961122bcaa2ad966cc4cc08ba9be72248671c4 +size 17760 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP.prefab.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP.prefab.meta new file mode 100644 index 0000000..e32dae5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6e63afd4b3d70e648a05fe342b4e83ac +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP_VLB.prefab b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP_VLB.prefab new file mode 100644 index 0000000..2606a34 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP_VLB.prefab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e71b400f4b37ff584a0337a729f68c570db09607301012d584a6212ec2fefa0 +size 5684 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP_VLB.prefab.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP_VLB.prefab.meta new file mode 100644 index 0000000..22559bd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Resources/SLMAssets/Lights/RotatingWashLight/SLM_RotatingWashLight_URP_VLB.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6dcbed962a8644d4791d49b4d6181979 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime.meta new file mode 100644 index 0000000..d8f9945 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 2ea01a3d42554d8ea64ed8d58adecb97 +timeCreated: 1664991660 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels.meta new file mode 100644 index 0000000..11d2ecf --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 95183900153bd94488787791319e8315 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightChannel.cs new file mode 100644 index 0000000..f5c42d8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightChannel.cs @@ -0,0 +1,175 @@ +// using System; +// using System.Collections.Generic; +// using System.Linq; +// using UnityEngine; +// +// +// #if USE_HDRP +// +// using UnityEngine.Rendering.HighDefinition; +// #elif USE_URP +// +// using UnityEngine.Rendering.Universal; +// +// #endif +// +// +// #if USE_VLB +// using VLB; +// #endif +// +// #if USE_VLB_ALTER +// using VLB; +// #endif +// +// +// +// +// namespace StageLightManeuver +// { +// +// public struct BarLightPrimitiveValue +// { +// +// } +// +// [ExecuteAlways] +// [AddComponentMenu("")] +// public class BarLightChannel : StageLightChannelBase +// { +// private float lightIndex = 0; +// public List lights = new List(); +// #if USE_HDRP +// public Dictionary lightData = new Dictionary(); +// #endif +// +// #if USE_VLB +// public Dictionary volumetricLightBeamHd; +// public Dictionary volumetricCookieHd; +// #endif +// +// #if USE_VLB_ALTER +// public Dictionary volumetricLightBeamAlters = new Dictionary(); +// #endif +// +// [ContextMenu("GetLightInChildren")] +// public void GetLightInChildren() +// { +// var lightList = GetComponentsInChildren().ToList(); +// +// } +// +// public override void Init() +// { +// base.Init(); +// +// foreach (var light in lights) +// { +// if(light == null) continue; +// #if USE_HDRP +// lightData.Add(light, light.GetComponent()); +// #endif +// +// #if USE_VLB +// // volumetricLightBeamHd = light.GetComponent(); +// // volumetricCookieHd = light.GetComponent(); +// #endif +// +// #if USE_VLB_ALTER +// var vlb = light.GetComponent(); +// if(vlb != null) volumetricLightBeamAlters.Add(light, vlb); +// #endif +// } +// +// PropertyTypes = new List(); +// PropertyTypes.Add(typeof(BarLightIntensityProperty)); +// +// } +// +// public override void EvaluateQue(float currentTime) +// { +// if(lights.Count <= 0) return; +// base.EvaluateQue(currentTime); +// +// while (stageLightDataQueue.Count>0) +// { +// var data = stageLightDataQueue.Dequeue(); +// var stageLightBaseProperty= data.TryGetActiveProperty() as ClockProperty; +// var stageLightOrderProperty = data.TryGetActiveProperty() as StageLightOrderProperty; +// var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; +// var barLightProperty = data.TryGetActiveProperty() as BarLightIntensityProperty; +// var weight = data.weight; +// if(barLightProperty == null || stageLightBaseProperty == null) continue; +// var normalizedTime = SlmUtility.GetNormalizedTime(currentTime, data, typeof(BarLightIntensityProperty),index); +// +// if(barLightProperty != null) +// { +// lightIndex = 0; +// foreach (var light in lights) +// { +// var t =barLightProperty.clockOverride.propertyOverride ? SlmUtility.GetNormalizedTime(currentTime, data, typeof(BarLightIntensityProperty),index) : normalizedTime; +// light.intensity += barLightProperty.intensity.value.Evaluate(lightIndex/(lights.Count-1)) * weight; +// lightIndex++; +// } +// } +// +// if (weight > 0.5f) +// { +// #if USE_VLB +// // if(volumetricCookieHd != null)volumetricCookieHd. = lightProperty.cookie.value; +// #endif +// } +// } +// +// } +// +// public override void UpdateChannel() +// { +// // if (lights==null) return; +// // foreach (var light in lights) +// // { +// // #if USE_HDRP +// // if (lightData.ContainsKey(light)) +// // { +// // var hdAdditionalLightData = lightData[light]; +// // // Debug.Log(hdAdditionalLightData.intensity); +// // // hdAdditionalLightData.SetIntensity(lightIntensity); +// // // hdAdditionalLightData.SetLightDimmer(lightIntensity); +// // hdAdditionalLightData.intensity = lightIntensity; +// // hdAdditionalLightData.color = lightColor; +// // hdAdditionalLightData.SetSpotAngle(spotAngle); +// // hdAdditionalLightData.innerSpotPercent = innerSpotAngle; +// // hdAdditionalLightData.range = spotRange; +// // if(lightCookie)hdAdditionalLightData.SetCookie(lightCookie); +// // // hdAdditionalLightData.UpdateAllLightValues(); +// // // hdAdditionalLightData.setli +// // // lightData[light].intensity=lightIntensity; +// // } +// // #else +// // light.color = lightColor; +// // light.intensity = lightIntensity; +// // light.spotAngle = spotAngle; +// // light.innerSpotAngle = innerSpotAngle; +// // light.range = spotRange; +// // light.cookie = lightCookie; +// // #endif +// // +// // #if USE_VLB +// // if(volumetricCookieHd) volumetricCookieHd.cookieTexture = lightCookie; +// // #endif +// // } +// +// +// +// } +// void Start() +// { +// Init(); +// } +// +// private void OnEnable() +// { +// Init(); +// } +// } +// } \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightChannel.cs.meta new file mode 100644 index 0000000..3be8ec8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f18b88fcc4a84e58b715bfa7c6a6e7cc +timeCreated: 1684485177 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightFixtureElement.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightFixtureElement.cs new file mode 100644 index 0000000..3c28a15 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightFixtureElement.cs @@ -0,0 +1,29 @@ +// using UnityEngine; +// +// #pragma warning disable 0108 +// +// namespace StageLightManeuver +// { +// public class BarLightFixtureElement:LightFixtureBase +// { +// public Light light; //TODO CS0108: Component.light を隠してるので、newで明示するか変数名を変える +// public Transform pan; +// public Transform tilt; +// +// public override void Init() +// { +// base.Init(); +// if (light == null) +// { +// light = GetComponentInChildren(); +// } +// } +// +// public override void UpdateChannel() +// { +// +// } +// +// +// } +// } \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightFixtureElement.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightFixtureElement.cs.meta new file mode 100644 index 0000000..ea0f7e9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightFixtureElement.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: fe5f9c64f32449e698c65b2aecc339ed +timeCreated: 1684938756 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightPanChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightPanChannel.cs new file mode 100644 index 0000000..fabc1ef --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightPanChannel.cs @@ -0,0 +1,98 @@ +// using System; +// using System.Collections.Generic; +// using UnityEngine; +// +// namespace StageLightManeuver +// { +// +// [ExecuteAlways] +// [AddComponentMenu("")] +// public class BarLightPanChannel: StageLightChannelBase +// { +// // private LightTransformType _lightTransformType = LightTransformType.Pan; +// public List lightPanChannels = new List(); +// void Start() +// { +// Init(); +// } +// +// private void OnEnable() +// { +// Init(); +// } +// public override void Init() +// { +// PropertyTypes.Add(typeof(PanProperty)); +// // rotationVector = _lightTransformType == LightTransformType.Pan ? Vector3.up : Vector3.left; +// } +// +// public override void EvaluateQue(float currentTime) +// { +// // base.EvaluateQue(currentTime); +// +// // while (stageLightDataQueue.Count>0) +// // { +// // var queueData = stageLightDataQueue.Dequeue(); +// // +// // var qLightBaseProperty = queueData.TryGetActiveProperty() as ClockProperty; +// // var qPanProperty = queueData.TryGetActiveProperty() as PanProperty; +// // var weight = queueData.weight; +// // if (qPanProperty == null || qLightBaseProperty == null) continue; +// // +// // var normalizedTime = SlmUtility.GetNormalizedTime(currentTime,queueData,typeof(PanProperty),Index); +// // +// // var manualPanTiltProperty = queueData.TryGetActiveProperty(); +// // var lookAtProperty = queueData.TryGetActiveProperty(); +// // ignore = lookAtProperty != null; +// // if(manualPanTiltProperty != null) +// // { +// // var positions = manualPanTiltProperty.positions.value; +// // var mode = manualPanTiltProperty.mode.value; +// // if (Index < positions.Count) +// // { +// // switch (mode) +// // { +// // case ManualPanTiltMode.Overwrite: +// // _angle += positions[Index].pan * weight; +// // break; +// // case ManualPanTiltMode.Add: +// // _angle += (positions[Index].pan+qPanProperty.rollTransform.value.Evaluate(normalizedTime)) * weight; +// // break; +// // } +// // } +// // } +// // else +// // { +// // _angle += qPanProperty.rollTransform.value.Evaluate(normalizedTime) * weight; +// // } +// // +// // smoothTime += qPanProperty.smoothTime.value * weight; +// // if(weight > 0.5f) useSmoothness = qPanProperty.useSmoothness.value; +// // +// +// } +// +// // // if over limit angle, clamp it +// // _angle = Mathf.Clamp(_angle, minAngleValue, maxAngleValue); +// +// +// public override void UpdateChannel() +// { +// // if(ignore) return; +// // +// // if(useSmoothness) return; +// // rotateTransform.localEulerAngles = rotationVector * _angle; +// +// } +// +// public void Update() +// { +// // if (useSmoothness) +// // { +// // var smoothAngle = Mathf.SmoothDampAngle(previousAngle, _angle, ref currentVelocity.x, smoothTime, maxSpeed); +// // rotateTransform.localEulerAngles = rotationVector * smoothAngle; +// // previousAngle = smoothAngle; +// // } +// } +// } +// } \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightPanChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightPanChannel.cs.meta new file mode 100644 index 0000000..44d39aa --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/BarLightPanChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 760e72c51baa45d49c9f5ec3415cf1ca +timeCreated: 1684599421 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/DecalChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/DecalChannel.cs new file mode 100644 index 0000000..9851cde --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/DecalChannel.cs @@ -0,0 +1,174 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Serialization; + +#if USE_HDRP +using UnityEngine.Rendering.HighDefinition; +#elif USE_URP +using UnityEngine.Rendering.Universal; +#endif +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class DecalChannel: StageLightChannelBase + { + [FormerlySerializedAs("lightFxChannel")] + [ChannelField(true, false)] public LightChannel lightChannel; + + +#region params + [ChannelField(false)] public Texture2D decalTexture; + [ChannelField(false)] public Color decalColor = Color.white; + [ChannelField(false)] public float decalSizeScaler = 1f; + [ChannelField(false)] public float floorHeight = 0f; + [ChannelField(false)] public float decalDepthScaler = 1f; + [ChannelField(false)] public float fadeFactor = 1f; + [ChannelField(false)] public float opacity = 1f; + [ChannelField(false)] public float radius = 1f; +#endregion + + +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public DecalProjector decalProjector; + [ChannelField(true, false)] public Material decalMaterial; +#endregion + + +#region Configs + [ChannelField(true)] public bool autoDisableDecal = true; + [ChannelField(true)] public float autoDisableDecalTime = 1f; +#endregion + + +#region params + private float _autoDisableDecalTime = 0f; + private Material _instancedDecalMaterial = null; + private float _radius = 1f; + private float _depth = 1f; +#endregion + + + private void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + } + + public override void EvaluateQue(float time) + { + if(decalMaterial == null || decalProjector == null || decalProjector.material == null) return; + + opacity = 0f; + fadeFactor = 0f; + decalSizeScaler = 0f; + decalDepthScaler = 0f; + floorHeight = 0f; + radius = 0f; + + while (stageLightDataQueue.Count >0) + { + var queueData = stageLightDataQueue.Dequeue(); + var timeProperty = queueData.TryGetActiveProperty() as ClockProperty; + var qDecalProperty = queueData.TryGetActiveProperty() as DecalProperty; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + if (qDecalProperty == null || timeProperty == null) continue; + var weight = queueData.weight; + + var t = SlmUtility.GetNormalizedTime(time, queueData,typeof(DecalProperty), index); + + opacity += qDecalProperty.opacity.value * weight; + fadeFactor += qDecalProperty.fadeFactor.value * weight; + decalSizeScaler += qDecalProperty.decalSizeScaler.value * weight; + decalDepthScaler += qDecalProperty.decalDepthScaler.value * weight; + floorHeight += qDecalProperty.floorHeight.value * weight; + radius += qDecalProperty.radius.value * weight; + if(weight > 0.5f)decalTexture = qDecalProperty.decalTexture.value; + _autoDisableDecalTime = autoDisableDecalTime; + } + + if(lightChannel)decalColor = lightChannel.lightColor; + + } + + public override void UpdateChannel() + { + if(decalProjector ==null) return; + + var floor = new Vector3(0,floorHeight,0); + var distance = Vector3.Distance(transform.position,floor); + if (lightChannel != null) + { + var angle = lightChannel.spotAngle; + _radius = Mathf.Tan(angle * Mathf.Deg2Rad) * distance * decalSizeScaler; + }else + { + _radius = radius; + } + + _depth = distance * decalDepthScaler; + decalProjector.size = new Vector3(_radius,_radius, _depth); + decalProjector.fadeFactor = fadeFactor; + if (lightChannel != null) decalProjector.fadeFactor *= lightChannel.lightIntensity; + decalProjector.pivot = new Vector3(0, 0, _depth / 2f); + + decalProjector.material.SetFloat("_Alpha",opacity* + Vector3.Distance(Vector3.zero, new Vector3( + Mathf.Clamp(decalColor.r,0,1f), + Mathf.Clamp(decalColor.g,0,1), + Mathf.Clamp(decalColor.b,0,1)))); + decalProjector.material.SetColor("_Color",decalColor); + decalProjector.material.SetTexture("_MainTex",decalTexture); + + decalProjector.gameObject.SetActive(decalTexture != null); + } + + private float opacityVelocity; + private void LateUpdate() + { + + if(!autoDisableDecal || decalProjector == null) return; + if (stageLightDataQueue.Count == 0) + { + if(_autoDisableDecalTime > 0f)_autoDisableDecalTime -= Time.deltaTime; + } + else + { + _autoDisableDecalTime = autoDisableDecalTime; + } + + if (_autoDisableDecalTime <= 0f) + { + opacity = Mathf.SmoothDampAngle(opacity, 0f, ref opacityVelocity, 0.1f); + + decalProjector.material.SetFloat("_Alpha",opacity* + Vector3.Distance(Vector3.zero, new Vector3( + Mathf.Clamp(decalColor.r,0,1f), + Mathf.Clamp(decalColor.g,0,1), + Mathf.Clamp(decalColor.b,0,1)))); + } + + } + + public override void Init() + { + if(_instancedDecalMaterial != null) DestroyImmediate(_instancedDecalMaterial); + if (decalProjector != null) + { + _instancedDecalMaterial = Material.Instantiate(decalMaterial); + decalProjector.material = _instancedDecalMaterial; + } + + lightChannel = GetComponent(); + PropertyTypes.Add( typeof(DecalProperty)); + } + + + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/DecalChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/DecalChannel.cs.meta new file mode 100644 index 0000000..e6276af --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/DecalChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4221bf9fc85545879056a1ba52608575 +timeCreated: 1664034163 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/EnvironmentChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/EnvironmentChannel.cs new file mode 100644 index 0000000..4739773 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/EnvironmentChannel.cs @@ -0,0 +1,87 @@ +using System; +using UnityEngine; +using UnityEngine.Rendering; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class EnvironmentChannel:StageLightChannelBase + { + [ChannelField(false)] public AmbientMode initialAmbientMode = AmbientMode.Flat; + +#region Configs + [ChannelField(true)] public float initialIntensity = 1; + [ChannelField(true)] public Color initialAmbientColor = new Color(0.212f, 0.227f, 0.259f); +#endregion + +#region params + [ChannelField(false)] private float _intensity = 0; + [ChannelField(false)] private Color _ambientColor; + [ChannelField(false)] private AmbientMode _ambientMode; +#endregion + + public override void Init() + { + base.Init(); + PropertyTypes.Clear(); + PropertyTypes.Add(typeof(EnvironmentProperty)); + } + + private void OnValidate() + { + Init(); + } + void Start() + { + Init(); + } + private void OnEnable() + { + Init(); + } + + + public override void EvaluateQue(float currentTime) + { + _intensity = 0; + _ambientColor = new Color(0, 0, 0, 0); + while (stageLightDataQueue.Count >0) + { + var queueData = stageLightDataQueue.Dequeue(); + var environmentProperty = queueData.TryGetActiveProperty() as EnvironmentProperty; + if (environmentProperty == null) continue; + var index = queueData.TryGetActiveProperty()?.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) ?? parentStageLightFixture.order; + var weight = queueData.weight; + var t = SlmUtility.GetNormalizedTime(currentTime,queueData,typeof(EnvironmentProperty),index); + _intensity += environmentProperty.ambientintensity.value.Evaluate(t) * weight; + _ambientColor += environmentProperty.ambientColor.value.Evaluate(t) *weight; + if(weight >= 0.5f) _ambientMode = environmentProperty.ambientMode.value; + } + } + + public override void UpdateChannel() + { + base.UpdateChannel(); + RenderSettings.ambientMode = _ambientMode; + RenderSettings.ambientSkyColor = SlmUtility.GetHDRColor(_ambientColor, _intensity); + } + + private void SetInitialValue() + { + RenderSettings.ambientMode = initialAmbientMode; + // RenderSettings.ambientIntensity = initialIntensity; + // RenderSettings.ambientSkyColor = SlmUtility.GetHDRColor(initialAmbientColor,initialIntensity); + } + + private void OnDisable() + { + SetInitialValue(); + } + + private void OnDestroy() + { + SetInitialValue(); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/EnvironmentChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/EnvironmentChannel.cs.meta new file mode 100644 index 0000000..ec745c5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/EnvironmentChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 519f756675a547da9ebf23b709e586fc +timeCreated: 1688631920 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/GoboChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/GoboChannel.cs new file mode 100644 index 0000000..6c683a8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/GoboChannel.cs @@ -0,0 +1,120 @@ +#if USE_VLB_ALTER +using System; +using UnityEngine; + +using VLB; +using Random = UnityEngine.Random; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class GoboChannel:StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelFieldBehavior(true, false)] public VolumetricLightBeam volumetricLightBeam; + [ChannelFieldBehavior(true, false)] public MeshRenderer meshRenderer; + [ChannelFieldBehavior(true, false)] public Transform goboTransform; + [ChannelFieldBehavior(true, false)] public Texture2D goboTexture; +#endregion + +#region Configs + [ChannelFieldBehavior(true)] public string goboPropertyName = "_GoboTexture"; + [ChannelFieldBehavior(true)] public float speed = 0f; + [ChannelFieldBehavior(true)] public Vector3 goboRotateVector = new Vector3(0, 0, 1); + [ChannelFieldBehavior(true)] public Vector3 goboRotationOffset = new Vector3(0, 0, 0); + [ChannelFieldBehavior(true)] public bool rotateStartOffsetRandom = false; +#endregion + +#region params + [ChannelFieldBehavior(false)] private MaterialPropertyBlock _materialPropertyBlock; + [ChannelFieldBehavior(false)] private float timelineTime = 0f; +#endregion + + private void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + } + + [ContextMenu("Init")] + public override void Init() + { + goboTransform.localEulerAngles = goboRotateVector * (rotateStartOffsetRandom ? Random.Range(0f, 360f) : 0f); + _materialPropertyBlock = new MaterialPropertyBlock(); + + if (volumetricLightBeam) + { + volumetricLightBeam.RegisterOnBeamGeometryInitializedCallback(() => + { + var beamGeometry = volumetricLightBeam.transform.GetChild(0).GetComponent(); + meshRenderer = beamGeometry; + if(meshRenderer)meshRenderer.GetPropertyBlock(_materialPropertyBlock); + }); + } + + } + + public override void EvaluateQue(float time) + { + timelineTime = 0; + goboTexture = null; + speed = 0f; + while (stageLightDataQueue.Count > 0) + { + var queueData = stageLightDataQueue.Dequeue(); + var stageLightBaseProperties = queueData.TryGetActiveProperty() as ClockProperty; + var goboProperty = queueData.TryGetActiveProperty() as GoboProperty; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index =stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + if(goboProperty == null || stageLightBaseProperties == null)continue; + + var t = SlmUtility.GetNormalizedTime(time, queueData, typeof(GoboProperty), index); + timelineTime += (time+SlmUtility.GetOffsetTime(time,queueData,typeof(GoboProperty),index)) * queueData.weight; + if (queueData.weight > 0.5f) + { + goboTexture = goboProperty.goboTexture.value; + goboPropertyName = goboProperty.goboPropertyName.value; + } + + speed += goboProperty.goboRotationSpeed.value.Evaluate(t) * queueData.weight; + + } + + + } + + + public override void UpdateChannel() + { + + if (goboTransform != null) + { + goboTransform.localEulerAngles = goboRotationOffset + (goboRotateVector*speed*timelineTime); + } + if (meshRenderer != null) + { + if (_materialPropertyBlock == null) + { + Init(); + if(_materialPropertyBlock == null) return; + } + + if (goboTexture != null) + { + _materialPropertyBlock.SetTexture(goboPropertyName,goboTexture); + } + else + { + _materialPropertyBlock.SetTexture(goboPropertyName,Texture2D.whiteTexture); + } + meshRenderer.SetPropertyBlock(_materialPropertyBlock); + } + } + } +} +#endif \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/GoboChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/GoboChannel.cs.meta new file mode 100644 index 0000000..9356404 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/GoboChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7589737821274b8880911f83375540d3 +timeCreated: 1664193903 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightChannel.cs new file mode 100644 index 0000000..725d88b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightChannel.cs @@ -0,0 +1,342 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +#if USE_HDRP + +using UnityEngine.Rendering.HighDefinition; +#elif USE_URP + +using UnityEngine.Rendering.Universal; + +#endif + + +#if USE_VLB +using VLB; +#endif +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class LightChannel : StageLightChannelBase + { + public enum FallOffMode + { + Default = 0, + } + +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public List lights = new List(); +#if USE_HDRP + [ChannelField(true, false)] public Dictionary lightData = new Dictionary(); +#endif +#endregion + + +#region params + [ChannelField(false)] public Color lightColor; + [ChannelField(false)] public float lightIntensity; + [ChannelField(false)] public float innerSpotAngle; + [ChannelField(false)] public float spotAngle; + [ChannelField(false)] public float spotRange; + [ChannelField(false)] public bool ignoreLightCookie = false; + [ChannelField(false)] public Texture lightCookie; +#endregion + + +#region Configs + [ChannelField(true)] public float intensityMultiplier = 1f; + [ChannelField(true)] public float limitIntensityMin = 0f; + [ChannelField(true)] public float limitIntensityMax = 10000f; + [ChannelField(true)] public float limitInnerSpotAngleMin = 0f; + [ChannelField(true)] public float limitInnerSpotAngleMax = 100f; + [ChannelField(true)] public float limitSpotAngleMin = 0f; + [ChannelField(true)] public float limitSpotAngleMax = 100f; + [ChannelField(true)] public float limitSpotRangeMin = 0f; + [ChannelField(true)] public float limitSpotRangeMax = 100f; + [ChannelField(true)] public bool syncColorToIntensity = false; + [ChannelField(true)] public bool autoSpotRangeZeroOnIntensityZero = true; + [ChannelField(true)] public float syncIntensityRangeMin = 0f; + [ChannelField(true)] public float syncIntensityRangeMax = 20f; + [ChannelField(true)] public FallOffMode fallOffMode = FallOffMode.Default; + [ChannelField(true)] public Gradient fallOffGradient; +#endregion + + +#region DoNotSaveToProfile-Configs +#if USE_VLB + [ChannelField(true, false)] public VolumetricLightBeamHD volumetricLightBeamHd; + [ChannelField(true, false)] public VolumetricLightBeamSD volumetricLightBeamSd; + [ChannelField(true, false)] public VolumetricCookieHD volumetricCookieHd; +#endif + // public UniversalAdditionalLightData universalAdditionalLightData; +#endregion + + + public void GetLightInChildrenAndFetchData() + { + lights = GetComponentsInChildren().ToList(); + + if(lights.Count <= 0) return; + lightColor = lights[0].color; + lightIntensity = lights[0].intensity; + spotAngle = lights[0].spotAngle; + innerSpotAngle = lights[0].innerSpotAngle; + spotRange = lights[0].range; + lightCookie = lights[0].cookie; + + } + public override void Init() + { + base.Init(); +#if USE_HDRP + lightData.Clear(); +#endif + GetLightInChildrenAndFetchData(); + foreach (var light in lights) + { + if(light == null) continue; + lightColor = light.color; + lightIntensity = light.intensity; + spotAngle = light.spotAngle; + innerSpotAngle = light.innerSpotAngle; + spotRange = light.range; + lightCookie = light.cookie; +#if USE_HDRP + lightData.Add(light, light.GetComponent()); +#endif + +#if USE_VLB + volumetricLightBeamHd = light.GetComponent(); + volumetricLightBeamSd = light.GetComponent(); + volumetricCookieHd = light.GetComponent(); +#endif + // PropertyType.Add(typeof(property)); + } + PropertyTypes = new List(); + PropertyTypes.Add(typeof(LightProperty)); + PropertyTypes.Add(typeof(LightColorProperty)); + PropertyTypes.Add(typeof(LightIntensityProperty)); + + } + + public override void EvaluateQue(float currentTime) + { + if(lights == null) return; + base.EvaluateQue(currentTime); + + lightColor = new Color(0,0,0,1); + lightIntensity = 0f; + spotAngle = 0f; + innerSpotAngle = 0f; + spotRange = 0f; + lightCookie = null; + while (stageLightDataQueue.Count>0) + { + var data = stageLightDataQueue.Dequeue(); + var clockProperty= data.TryGetActiveProperty() as ClockProperty; + var lightProperty = data.TryGetActiveProperty() as LightProperty; + var lightColorProperty = data.TryGetActiveProperty() as LightColorProperty; + var lightDimmerProperty = data.TryGetActiveProperty() as LightIntensityProperty; + var lightFlickerProperty = data.TryGetActiveProperty() as LightFlickerProperty; + var weight = data.weight; + var stageLightOrderProperty = data.TryGetActiveProperty() as StageLightOrderProperty; + var index =stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + if(clockProperty == null) continue; + + // Debug.Log($"{lightProperty.clockOverride.value.childStagger}, {lightProperty.clockOverride.value.propertyOverride}"); + var manualLightArrayProperty = data.TryGetActiveProperty(); + var manualColorArrayProperty = data.TryGetActiveProperty(); + + if (manualLightArrayProperty != null) + { + var values = manualLightArrayProperty.lightValues.value; + if (index < values.Count) + { + var lightValue = values[index]; + lightIntensity += lightValue.intensity * weight; + spotAngle += lightValue.angle * weight; + innerSpotAngle += lightValue.innerAngle * weight; + spotRange += lightValue.range * weight; + } + } + else + { + if (lightDimmerProperty != null) + { + var t = SlmUtility.GetNormalizedTime(currentTime, data, typeof(LightIntensityProperty),index); + lightIntensity += lightDimmerProperty.lightToggleDimmer.value.Evaluate(t) * weight; + } + if(lightFlickerProperty != null) + { + var staggerValue = clockProperty.staggerDelay.value * (index + 1); + var clipDuration = clockProperty.clipProperty.clipEndTime - clockProperty.clipProperty.clipStartTime; + var offset = clipDuration * staggerValue; + lightIntensity *= lightFlickerProperty.GetNoiseValue(currentTime +offset, index) * weight; + } + + if (lightProperty != null) + { + var t = SlmUtility.GetNormalizedTime(currentTime, data, typeof(LightProperty),index); + spotAngle += lightProperty.spotAngle.value.Evaluate(t) * weight; + innerSpotAngle += lightProperty.innerSpotAngle.value.Evaluate(t) * weight; + spotRange += lightProperty.range.value.Evaluate(t) * weight; + } + } + + if (manualColorArrayProperty != null) + { + var values = manualColorArrayProperty.colorValues.value; + if (index < values.Count) + { + var colorValue = values[index]; + lightColor += colorValue.color * weight; + } + + }else if (lightColorProperty != null) + { + var t = SlmUtility.GetNormalizedTime(currentTime, data, typeof(LightColorProperty),index); + lightColor += lightColorProperty.lightToggleColor.value.Evaluate(t) * weight; + } + + if (weight >= 0.5f) + { + if (lightProperty != null) + { + lightCookie = lightProperty.cookie.value; + } + } + } + + lightIntensity = Mathf.Clamp(lightIntensity, limitIntensityMin, limitIntensityMax) * intensityMultiplier; + spotAngle = Mathf.Clamp(spotAngle, limitSpotAngleMin, limitSpotAngleMax); + innerSpotAngle = Mathf.Clamp(innerSpotAngle, limitInnerSpotAngleMin, limitInnerSpotAngleMax); + spotRange = Mathf.Clamp(spotRange, limitSpotRangeMin, limitSpotRangeMax); + + if (syncColorToIntensity && syncIntensityRangeMin < syncIntensityRangeMax) + { + // ライト輝度に合わせて、カラーの輝度を調整 + float h, s, v; + // Color.RGBToHSV(lightColor, out h, out s, out v); + v = lightColor.grayscale; + if (v <= syncIntensityRangeMax) + { + var ratio = Mathf.InverseLerp(syncIntensityRangeMin, syncIntensityRangeMax, lightIntensity); + var fallOffColor = fallOffGradient.Evaluate(ratio); + // float newV = Mathf.Lerp(0.0f, v, ratio); + // lightColor = Color.HSVToRGB(h, s, newV); + float brightness = v; + + // lightColor に fallOffColor を ratio の割合で混ぜる + // カラー合成にしたいので、輝度は変えない lightColor の値を維持 + lightColor = Color.Lerp(fallOffColor, lightColor, ratio); + Color.RGBToHSV(lightColor, out h, out s, out v); + // lightColor = Color.HSVToRGB(h, s, newV); + lightColor = Color.HSVToRGB(h, s, brightness); + } + } + } + + public override void UpdateChannel() + { + if (lights==null) return; + foreach (var light in lights) + { +#if USE_HDRP + + //? Unityエディタのバージョンによっては以下のコードが必要かも(UIが更新されない) + // light.color = lightColor; + // light.intensity = lightIntensity; + // light.spotAngle = spotAngle; + // light.innerSpotAngle = innerSpotAngle; + // light.range = spotRange; + // if(!ignoreLightCookie)light.cookie = lightCookie; + if (lightData.ContainsKey(light)) + { + var hdAdditionalLightData = lightData[light]; + // Debug.Log(hdAdditionalLightData.intensity); + // hdAdditionalLightData.SetIntensity(lightIntensity); + // hdAdditionalLightData.SetLightDimmer(lightIntensity); + hdAdditionalLightData.intensity = lightIntensity; + hdAdditionalLightData.SetColor( lightColor); + hdAdditionalLightData.SetSpotAngle(spotAngle); + hdAdditionalLightData.innerSpotPercent = innerSpotAngle; + hdAdditionalLightData.range = spotRange; + if (lightCookie) + { + hdAdditionalLightData.SetCookie(lightCookie); + } + else + { + if (light.type == LightType.Point) + { + // SetCookieの処理がNULLを想定してないが初期値はNULLの為、直接設定 + // ※hdAdditionalLightData.SetCookieも、セットしているだけ(HDRP 14.0.8、17.0.8で確認) + light.cookie = null; + } + else + { + hdAdditionalLightData.SetCookie( Texture2D.whiteTexture); + } + } + // hdAdditionalLightData.UpdateAllLightValues(); + // hdAdditionalLightData.setli + // lightData[light].intensity=lightIntensity; + } +#else + light.color = lightColor; + light.intensity = lightIntensity; + light.spotAngle = spotAngle; + light.innerSpotAngle = innerSpotAngle; + light.range = autoSpotRangeZeroOnIntensityZero && light.intensity <= 0f ? 0 : spotRange; + if(!ignoreLightCookie)light.cookie = lightCookie; +#endif + +#if USE_VLB + // VLB のプロパティをライトに合わせて更新 + //! BeamSD 動作未チェック + //TODO: 動作確認 + if (volumetricLightBeamHd ) + { + // VLB.VolumetricLightBeamHD.AssignPropertiesFromAttachedSpotLight の実装を参照 + // volumetricLightBeamHd.colorMode = ColorMode.Flat; + // volumetricLightBeamHd.colorFlat = lightColor; + + // volumetricLightBeamHd.AssignPropertiesFromAttachedSpotLight(); + + // UpdateAfterManualPropertyChange 内で AssignPropertiesFromAttachedSpotLight が呼ばれる + volumetricLightBeamHd.UpdateAfterManualPropertyChange(); + } + else if (volumetricLightBeamSd && volumetricLightBeamSd.trackChangesDuringPlaytime) + { + // VLB.VolumetricLightBeamSD.AssignPropertiesFromAttachedSpotLight の実装を参照 + // volumetricLightBeamSd.colorMode = ColorMode.Flat; + // volumetricLightBeamSd.color = lightColor; + + // UpdateAfterManualPropertyChange 内で AssignPropertiesFromAttachedSpotLight が呼ばれる + volumetricLightBeamSd.UpdateAfterManualPropertyChange(); + } + + if (volumetricCookieHd && !ignoreLightCookie) + { + volumetricCookieHd.cookieTexture = lightCookie; + } +#endif + } + + + + } + void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + } + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightChannel.cs.meta new file mode 100644 index 0000000..e801474 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightChannel.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7d15e5f7e5da41a6abcea94fa80df431 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightPanChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightPanChannel.cs new file mode 100644 index 0000000..358c552 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightPanChannel.cs @@ -0,0 +1,137 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + [Serializable] + public enum LightTransformType + { + Pan, + Tilt + } + + public enum AnimationMode + { + Ease, + AnimationCurve, + Constant + } + + [ExecuteAlways] + [AddComponentMenu("")] + public class LightPanChannel: StageLightChannelBase + { +#region params + // [ChannelFieldBehavior(false)] private LightTransformType _lightTransformType = LightTransformType.Pan; + [ChannelField(false)] private float _angle; + [ChannelField(false)] private Vector3 currentVelocity; + [ChannelField(false)] public float smoothTime = 0.1f; + [ChannelField(false)] private bool ignore = false; + [ChannelField(false)] public bool useSmoothness = false; + [ChannelField(false)] private float previousAngle = 0f; +#endregion + +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public Transform rotateTransform; +#endregion + +#region Configs + [ChannelField(true)] public Vector3 rotationVector = Vector3.up; + [ChannelField(true)] public float minAngleValue = -360; + [ChannelField(true)] public float maxAngleValue = 360; + [ChannelField(true)] private float maxSpeed = float.PositiveInfinity; +#endregion + + void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + } + public override void Init() + { + PropertyTypes.Add(typeof(PanProperty)); + // rotationVector = _lightTransformType == LightTransformType.Pan ? Vector3.up : Vector3.left; + } + + public override void EvaluateQue(float currentTime) + { + base.EvaluateQue(currentTime); + if(rotateTransform == null) return; + smoothTime = 0f; + _angle = 0f; + while (stageLightDataQueue.Count>0) + { + var queueData = stageLightDataQueue.Dequeue(); + + var qLightBaseProperty = queueData.TryGetActiveProperty() as ClockProperty; + var qPanProperty = queueData.TryGetActiveProperty() as PanProperty; + var weight = queueData.weight; + if (qPanProperty == null || qLightBaseProperty == null) continue; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + var normalizedTime = SlmUtility.GetNormalizedTime(currentTime,queueData,typeof(PanProperty),index); + + var manualPanTiltProperty = queueData.TryGetActiveProperty(); + var lookAtProperty = queueData.TryGetActiveProperty(); + ignore = lookAtProperty != null; + if(manualPanTiltProperty != null) + { + var positions = manualPanTiltProperty.positions.value; + var mode = manualPanTiltProperty.mode.value; + if (index < positions.Count) + { + switch (mode) + { + case ManualPanTiltMode.Overwrite: + _angle += positions[index].pan * weight; + break; + case ManualPanTiltMode.Add: + _angle += (positions[index].pan+qPanProperty.rollTransform.value.Evaluate(normalizedTime)) * weight; + break; + case ManualPanTiltMode.Multiply: + _angle += (positions[index].pan*qPanProperty.rollTransform.value.Evaluate(normalizedTime)) * weight; + break; + } + } + } + else + { + _angle += qPanProperty.rollTransform.value.Evaluate(normalizedTime) * weight; + } + + smoothTime += qPanProperty.smoothTime.value * weight; + if(weight > 0.5f) + { + useSmoothness = qPanProperty.useSmoothness.value; + } + + + } + // if over limit angle, clamp it + _angle = Mathf.Clamp(_angle, minAngleValue, maxAngleValue); + } + + public override void UpdateChannel() + { + if(ignore) return; + + if(useSmoothness) return; + rotateTransform.localEulerAngles = rotationVector * _angle; + + } + + public void Update() + { + if (useSmoothness) + { + var smoothAngle = Mathf.SmoothDampAngle(previousAngle, _angle, ref currentVelocity.x, smoothTime, maxSpeed); + rotateTransform.localEulerAngles = rotationVector * smoothAngle; + previousAngle = smoothAngle; + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightPanChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightPanChannel.cs.meta new file mode 100644 index 0000000..1e1b883 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightPanChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d625ea718097425fb4fc1a9521aaa095 +timeCreated: 1663928729 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightTiltChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightTiltChannel.cs new file mode 100644 index 0000000..597387d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightTiltChannel.cs @@ -0,0 +1,127 @@ +using System; +using UnityEngine; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class LightTiltChannel: StageLightChannelBase + { +#region prams + // [ChannelFieldBehavior(false)] private LightTransformType _lightTransformType = LightTransformType.Tilt; + [ChannelField(false)] private float _angle =0f; + [ChannelField(false)] public bool ignore = false; + [ChannelField(false)] private Vector3 currentVelocity; + [ChannelField(false)] public float smoothTime = 0.05f; + [ChannelField(false)] [FormerlySerializedAs("smoothness")] public bool useSmoothness = false; + [ChannelField(false)] private float previousAngle = 0f; +#endregion + +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public Transform rotateTransform; +#endregion + +#region Config + [ChannelField(true)] public Vector3 rotationVector = Vector3.left; + [ChannelField(true)] public float minAngleValue = -360; + [ChannelField(true)] public float maxAngleValue = 360; + [ChannelField(true)] private float maxSpeed = float.PositiveInfinity; +#endregion + + public override void EvaluateQue(float currentTime) + { + base.EvaluateQue(currentTime); + if(rotateTransform == null) return; + _angle = 0f; + smoothTime = 0f; + while (stageLightDataQueue.Count>0) + { + var queueData = stageLightDataQueue.Dequeue(); + var qTiltProperty = queueData.TryGetActiveProperty() as TiltProperty; + var timeProperty = queueData.TryGetActiveProperty() as ClockProperty; + var weight = queueData.weight; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + + if (qTiltProperty == null || timeProperty == null) continue; + var normalizedTime = SlmUtility.GetNormalizedTime(currentTime, queueData, typeof(TiltProperty), index); + var manualPanTiltProperty = queueData.TryGetActiveProperty(); + + var lookAtProperty = queueData.TryGetActiveProperty(); + ignore = lookAtProperty != null; + + if(manualPanTiltProperty != null) + { + var positions = manualPanTiltProperty.positions.value; + var mode = manualPanTiltProperty.mode.value; + if (index < positions.Count) + { + switch (mode) + { + case ManualPanTiltMode.Overwrite: + _angle += positions[index].tilt * weight; + break; + case ManualPanTiltMode.Add: + _angle += (positions[index].tilt+qTiltProperty.rollTransform.value.Evaluate(normalizedTime)) * weight; + break; + case ManualPanTiltMode.Multiply: + _angle += (positions[index].tilt*qTiltProperty.rollTransform.value.Evaluate(normalizedTime)) * weight; + break; + } + // Debug.Log($"tilt({Index}): {positions[Index].tilt}, weight: {weight}"); + } + } + else + { + _angle += qTiltProperty.rollTransform.value.Evaluate(normalizedTime) * weight; + } + + smoothTime += qTiltProperty.smoothTime.value * weight; + if(weight > 0.5f) + { + useSmoothness = qTiltProperty.useSmoothness.value; + } + + } + + _angle = Mathf.Clamp(_angle, minAngleValue, maxAngleValue); + } + + void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + } + + public override void UpdateChannel() + { + if(ignore) return; + + if(useSmoothness) return; + rotateTransform.localEulerAngles = rotationVector * _angle; + + } + + public void Update() + { + if (useSmoothness) + { + var smoothAngle = Mathf.SmoothDampAngle(previousAngle, _angle, ref currentVelocity.x, smoothTime, maxSpeed); + rotateTransform.localEulerAngles = rotationVector * smoothAngle; + previousAngle = smoothAngle; + } + + + } + + public override void Init() + { + PropertyTypes.Add(typeof(TiltProperty)); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightTiltChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightTiltChannel.cs.meta new file mode 100644 index 0000000..334f0f8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LightTiltChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4e6e5e8e223b4f7b892f56c3e92d741e +timeCreated: 1664089403 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LookAtChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LookAtChannel.cs new file mode 100644 index 0000000..69bd5cc --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LookAtChannel.cs @@ -0,0 +1,155 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Animations; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class LookAtChannel:StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [FormerlySerializedAs("panChannelChannel")] [FormerlySerializedAs("fxPanChannel")] + [ChannelField(true, false)] public LightPanChannel panChannel; + [FormerlySerializedAs("tiltChannelChannel")] [FormerlySerializedAs("fxTiltChannel")] + [ChannelField(true, false)] public LightTiltChannel tiltChannel; + [ChannelField(true, false)] public List lookAtTransforms = new List(); + [ChannelField(true, false)] public LookAtConstraint lookAtDummy; +#endregion + + +#region Configs + [ChannelField(true)] public Vector3 panoffset = Vector3.zero; + [ChannelField(true)] public Vector3 tiltOffset = Vector3.zero; +#endregion + + +#region params + [ChannelField(false)] public int lookAtTransformIndex = 0; + [ChannelField(false)] public float lookAtWeight = 1f; //! don't use + [ChannelField(false)] public Vector3 resultAngle = Vector3.zero; + [ChannelField(false)] private Vector3 panVelocity = Vector3.zero; //! don't use + [ChannelField(false)] private Vector3 tiltVelocity = Vector3.zero; //! don't use + [ChannelField(false)] public float speed = 1f; +#endregion + + + private void Start() + { + Init(); + } + + public override void Init() + { + base.Init(); + PropertyTypes.Add(typeof(RotationProperty)); + InitLookAt(); + } + + + public void InitLookAt() + { + if (lookAtDummy == null) + { + var go = new GameObject("LookAtDummy"); + go.transform.SetParent(transform); + lookAtDummy = go.AddComponent(); + + lookAtDummy.transform.localPosition = Vector3.zero; + lookAtDummy.constraintActive = true; + lookAtDummy.locked = true; + lookAtDummy.weight = 1f; + } + } + public override void EvaluateQue(float time) + { + + resultAngle = Vector3.zero; + lookAtTransformIndex = 0; + speed = 0f; + + if(lookAtDummy == null) + InitLookAt(); + + while (stageLightDataQueue.Count > 0) + { + var queueData = stageLightDataQueue.Dequeue(); + var stageLightBaseProperties = queueData.TryGetActiveProperty() as ClockProperty; + var lookAtProperty = queueData.TryGetActiveProperty() as LookAtProperty; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + if (lookAtProperty == null || stageLightBaseProperties == null) + return; + + var normalizedTime = SlmUtility.GetNormalizedTime(time, queueData, typeof(LookAtProperty), index); + + lookAtTransformIndex = queueData.weight >= 0.5f ? lookAtProperty.lookAtIndex.value : lookAtTransformIndex; + // calculate the angle between this transform and the target + if (lookAtTransforms.Count > 0 && lookAtTransformIndex < lookAtTransforms.Count) + { + var lookAtTransform = lookAtTransforms[lookAtTransformIndex]; + lookAtDummy.constraintActive = true; + if (lookAtDummy.sourceCount == 0) + { + lookAtDummy.AddSource(new ConstraintSource { sourceTransform = lookAtTransform, weight = 1f }); + // lookAtDummy.SetSource(0, new ConstraintSource {sourceTransform = lookAtTransform, weight = 1f}); + } + else + { + lookAtDummy.SetSource(0, new ConstraintSource {sourceTransform = lookAtTransform, weight = 1f}); + } + var targetDir = lookAtTransform.position - transform.position; + var forward = transform.forward; + var angle = Vector3.Angle(targetDir, forward); + var axis = Vector3.Cross(forward, targetDir); + var rotation = Quaternion.AngleAxis(angle, axis); + var rotationVector = rotation.eulerAngles; + resultAngle += rotationVector * queueData.weight; + + speed += lookAtProperty.speed.value * queueData.weight; + } + + + } + } + + public override void UpdateChannel() + { + if(lookAtDummy == null) + InitLookAt(); + + var lookAtTransformLocalEulerAngles = lookAtDummy.transform.localEulerAngles; + if (panChannel) + { + var panAngle = + panoffset + new Vector3(lookAtTransformLocalEulerAngles.x * panChannel.rotationVector.x, + lookAtTransformLocalEulerAngles.y * panChannel.rotationVector.y, + lookAtTransformLocalEulerAngles.z * panChannel.rotationVector.z); + + panChannel.rotateTransform.localEulerAngles = panAngle; + // panChannel.rotateTransform.localEulerAngles += ( panAngle - panChannel.rotateTransform.localEulerAngles) * speed; + } + + if (tiltChannel) + { + // Debug.Log(tiltChannel); + var tiltAngle = + tiltOffset + new Vector3(lookAtTransformLocalEulerAngles.x * tiltChannel.rotationVector.x, + lookAtTransformLocalEulerAngles.y * tiltChannel.rotationVector.y, + lookAtTransformLocalEulerAngles.z * tiltChannel.rotationVector.z); + + + tiltChannel.rotateTransform.localEulerAngles = tiltAngle; + // tiltChannel.rotateTransform.localEulerAngles += (tiltAngle - tiltChannel.rotateTransform.localEulerAngles) * speed; + + } + } + + public void LateUpdate() + { + // throw new NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LookAtChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LookAtChannel.cs.meta new file mode 100644 index 0000000..4254e41 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/LookAtChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ada2bee54fda49b193e3cc952c4ca5a9 +timeCreated: 1677351172 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialColorChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialColorChannel.cs new file mode 100644 index 0000000..eb529cd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialColorChannel.cs @@ -0,0 +1,143 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace StageLightManeuver +{ + + [ExecuteAlways] + [AddComponentMenu("")] + public class MaterialColorChannel:StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public Renderer meshRenderer; + [ChannelField(true, false)] public List syncMeshRenderers = new List(); + [ChannelField(true, false)] public int materialIndex; +#endregion + + +#region Configs + [ChannelField(true)] [SerializeField] public string colorPropertyName = "_MainColor"; +#endregion + + +#region params + [ChannelField(false)] private MaterialPropertyBlock _materialPropertyBlock; + [ChannelField(false)] [SerializeField] private float intensity = 1; + [ChannelField(false)] [SerializeField] private Color color = Color.white; + [ChannelField(false)] private Dictionary _materialPropertyBlocks = null; + [ChannelField(false)] private int propertyId; +#endregion + + private List sharedMaterials = new(); + + + void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + } + + [ContextMenu("Get Mesh Renderer")] + public void GetMeshRenderer() + { + meshRenderer = GetComponent(); + } + + public override void Init() + { + _materialPropertyBlock ??= new MaterialPropertyBlock(); + if(meshRenderer)meshRenderer.GetPropertyBlock(_materialPropertyBlock); + + _materialPropertyBlocks ??= new Dictionary(); + _materialPropertyBlocks.Clear(); + + foreach (var meshRenderer in syncMeshRenderers) + { + if(meshRenderer == null || (_materialPropertyBlocks.TryGetValue(meshRenderer, out var prop) && prop != null)) continue; + var materialPropertyBlock = new MaterialPropertyBlock(); + meshRenderer.GetPropertyBlock(materialPropertyBlock); + + _materialPropertyBlocks.Add(meshRenderer, materialPropertyBlock); + } + + PropertyTypes.Clear(); + PropertyTypes.Add(typeof(MaterialColorProperty)); + } + + private void OnValidate() + { + Init(); + } + + public override void EvaluateQue(float currentTime) + { + color = new Color(0, 0, 0, 0); + intensity = 0; + + while (stageLightDataQueue.Count>0) + { + var queueData = stageLightDataQueue.Dequeue(); + var timeProperty = queueData.TryGetActiveProperty(); + var materialProperty = queueData.TryGetActiveProperty(); + var weight = queueData.weight; + var stageLightOrderProperty = queueData.TryGetActiveProperty(); + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + if (timeProperty == null || materialProperty == null) + { + return; + }; + if (weight >= 0.5f) + { + // colorPropertyName = materialProperty.colorPropertyName.value; + // if (materialIndex != materialProperty.materialindex.value) + // { + // materialIndex = materialProperty.materialindex.value; + // Init(); + // } + } + var t = SlmUtility.GetNormalizedTime(currentTime, queueData, typeof(MaterialColorProperty), index); + color += materialProperty.color.value.Evaluate(t) * weight; + intensity += materialProperty.intensity.value.Evaluate(t) * weight; + + + } + } + + public override void UpdateChannel() + { + if (_materialPropertyBlock == null || _materialPropertyBlocks == null) + { + Init(); + } + + if(_materialPropertyBlock == null) return; + + if (meshRenderer) + { + meshRenderer.GetSharedMaterials(sharedMaterials); + if(sharedMaterials.Count <= materialIndex) return; + meshRenderer.GetPropertyBlock(_materialPropertyBlock,materialIndex); + _materialPropertyBlock.SetColor(colorPropertyName,SlmUtility.GetHDRColor(color,intensity)); + meshRenderer.SetPropertyBlock(_materialPropertyBlock,materialIndex); + + } + + + foreach (var materialPropertyBlock in _materialPropertyBlocks) + { + var meshRenderer = materialPropertyBlock.Key; + var block = materialPropertyBlock.Value; + if(meshRenderer == null || block == null) continue; + meshRenderer.GetPropertyBlock(block,materialIndex); + block.SetColor(colorPropertyName,SlmUtility.GetHDRColor(color,intensity)); + meshRenderer.SetPropertyBlock(block,materialIndex); + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialColorChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialColorChannel.cs.meta new file mode 100644 index 0000000..f21d4d8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialColorChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: efc69e6926b84eec8770e96ae544be2b +timeCreated: 1666265457 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialFloatChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialFloatChannel.cs new file mode 100644 index 0000000..d5dea7c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialFloatChannel.cs @@ -0,0 +1,122 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class MaterialFloatChannel:StageLightChannelBase + { +#region Configs +#endregion + +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public Renderer meshRenderer; + [ChannelField(true, false)] public List syncMeshRenderers = new List(); + [ChannelField(true, false)] public int materialIndex; +#endregion + +#region params + [ChannelField(false)] private MaterialPropertyBlock _materialPropertyBlock; + [ChannelField(false)] [SerializeField] private float floatValue = 1; + // [ChannelFieldBehavior(false)] [SerializeField] private Color color = Color.white; + [ChannelField(false)] [SerializeField] private string colorPropertyName = "_materialPropertyName"; + [ChannelField(false)] private Dictionary _materialPropertyBlocks = null; + [ChannelField(false)] private int propertyId; +#endregion + + private List sharedMaterials = new(); + + + void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + } + + [ContextMenu("Get Mesh Renderer")] + public void GetMeshRenderer() + { + meshRenderer = GetComponent(); + } + + public override void Init() + { + _materialPropertyBlock ??= new MaterialPropertyBlock(); + if(meshRenderer)meshRenderer.GetPropertyBlock(_materialPropertyBlock); + + _materialPropertyBlocks ??= new Dictionary(); + _materialPropertyBlocks.Clear(); + + foreach (var meshRenderer in syncMeshRenderers) + { + if(meshRenderer == null || (_materialPropertyBlocks.TryGetValue(meshRenderer, out var prop) && prop != null)) continue; + var materialPropertyBlock = new MaterialPropertyBlock(); + meshRenderer.GetPropertyBlock(materialPropertyBlock); + + _materialPropertyBlocks.Add(meshRenderer, materialPropertyBlock); + } + + PropertyTypes.Clear(); + PropertyTypes.Add(typeof(MaterialColorProperty)); + } + + private void OnValidate() + { + Init(); + } + + + public override void EvaluateQue(float currentTime) + { + floatValue = 0; + + while(stageLightDataQueue.Count > 0) + { + var queueData = stageLightDataQueue.Dequeue(); + var clockProperty = queueData.TryGetActiveProperty(); + if(clockProperty == null) continue; + var materialFloatProperty = queueData.TryGetActiveProperty(); + if(materialFloatProperty == null) continue; + var weight = queueData.weight; + var stageLightOrderProperty = queueData.TryGetActiveProperty(); + var index = stageLightOrderProperty!= null ? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + + var t = SlmUtility.GetNormalizedTime(currentTime, queueData, typeof(MaterialFloatProperty), index); + floatValue += materialFloatProperty.floatValue.value.Evaluate(t) * weight; + } + } + + public override void UpdateChannel() + { + if (_materialPropertyBlock == null || _materialPropertyBlocks == null) + { + Init(); + } + + if(_materialPropertyBlock ==null) return; + + if (meshRenderer) + { + meshRenderer.GetSharedMaterials(sharedMaterials); + if(sharedMaterials.Count <= materialIndex) return; + meshRenderer.GetPropertyBlock(_materialPropertyBlock,materialIndex); + _materialPropertyBlock.SetFloat(colorPropertyName,floatValue); + meshRenderer.SetPropertyBlock(_materialPropertyBlock,materialIndex); + } + + foreach (var materialPropertyBlock in _materialPropertyBlocks) + { + if(materialPropertyBlock.Key == null) continue; + if(materialPropertyBlock.Key.sharedMaterials.Length <= materialIndex) continue; + materialPropertyBlock.Key.GetPropertyBlock(materialPropertyBlock.Value,materialIndex); + materialPropertyBlock.Value.SetFloat(colorPropertyName,floatValue); + materialPropertyBlock.Key.SetPropertyBlock(materialPropertyBlock.Value,materialIndex); + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialFloatChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialFloatChannel.cs.meta new file mode 100644 index 0000000..9689e69 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialFloatChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f5b2609f11db419aa76240c3192f2821 +timeCreated: 1692538356 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialTextureChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialTextureChannel.cs new file mode 100644 index 0000000..915ec0b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialTextureChannel.cs @@ -0,0 +1,115 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace StageLightManeuver +{ + // [ExecuteAlways] + [AddComponentMenu("")] + public class MaterialTextureChannel:StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public List meshRenderers; + [ChannelField(true, false)] public int materialIndex; + [ChannelField(true, false)] public Texture2D texture2D; +#endregion + + +#region Configs + [ChannelField(true)] public string propertyName; +#endregion + + +#region params + [ChannelField(false)] private Dictionary _materialPropertyBlockDictionary = new Dictionary(); +#endregion + + private void Start() + { + Init(); + } + + protected void OnEnable() + { + Init(); + } + + public override void Init() + { + _materialPropertyBlockDictionary ??= new Dictionary(); + _materialPropertyBlockDictionary.Clear(); + + foreach (var meshRenderer in meshRenderers) + { + if(meshRenderer == null) continue; + var materialPropertyBlock = new MaterialPropertyBlock(); + meshRenderer.GetPropertyBlock(materialPropertyBlock); + + _materialPropertyBlockDictionary.Add(meshRenderer, materialPropertyBlock); + } + + PropertyTypes.Clear(); + PropertyTypes.Add(typeof(MaterialTextureProperty)); + } + + private void OnValidate() + { + Init(); + } + + public override void EvaluateQue(float currentTime) + { + texture2D = Texture2D.whiteTexture; + + while (stageLightDataQueue.Count>0) + { + var queueData = stageLightDataQueue.Dequeue(); + var timeProperty = queueData.TryGetActiveProperty(); + var materialTextureProperty = queueData.TryGetActiveProperty(); + var weight = queueData.weight; + if (timeProperty == null || materialTextureProperty == null) + { + return; + }; + if (weight >= 0.5f) + { + texture2D = materialTextureProperty.texture.value; + propertyName = materialTextureProperty.texturePropertyName.value; + if (materialIndex != materialTextureProperty.materialindex.value) + { + materialIndex = materialTextureProperty.materialindex.value; + Init(); + } + } + + + } + } + + public override void UpdateChannel() + { + + if (_materialPropertyBlockDictionary == null ) + { + Init(); + } + + foreach (var materialProperty in _materialPropertyBlockDictionary) + { + var meshRenderer = materialProperty.Key; + var materialPropertyBlock = materialProperty.Value; + + if(meshRenderer ==null || materialPropertyBlock == null) continue; + + materialPropertyBlock.SetTexture(propertyName, texture2D); + meshRenderer.SetPropertyBlock(materialPropertyBlock); + + } + + + } + + } + + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialTextureChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialTextureChannel.cs.meta new file mode 100644 index 0000000..717a18f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/MaterialTextureChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 64bc5f85f13f4610b9984d3035267552 +timeCreated: 1666440696 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ReflectionProbeChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ReflectionProbeChannel.cs new file mode 100644 index 0000000..22dde49 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ReflectionProbeChannel.cs @@ -0,0 +1,71 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class ReflectionProbeChannel:StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public List reflectionProbes = new List(); + [ChannelField(true, false)] public List intensityBias = new List(); +#endregion + + +#region Configs +#endregion + + +#region params + [ChannelField(false)] private float intensity = 0; +#endregion + + public override void Init() + { + base.Init(); + PropertyTypes.Clear(); + PropertyTypes.Add(typeof(ReflectionProbeProperty)); + } + + private void OnValidate() + { + Init(); + } + void Start() + { + Init(); + } + private void OnEnable() + { + Init(); + } + + public override void EvaluateQue(float currentTime) + { + intensity = 0; + while (stageLightDataQueue.Count >0) + { + var queueData = stageLightDataQueue.Dequeue(); + var reflectionProbeProperty = queueData.TryGetActiveProperty() as ReflectionProbeProperty; + if (reflectionProbeProperty == null) continue; + var index = queueData.TryGetActiveProperty()?.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) ?? parentStageLightFixture.order; + var weight = queueData.weight; + var t = SlmUtility.GetNormalizedTime(currentTime,queueData,typeof(ReflectionProbeProperty),index); + intensity += reflectionProbeProperty.intensity.value.Evaluate(t) * weight; + } + } + + public override void UpdateChannel() + { + base.UpdateChannel(); + foreach (var reflectionProbe in reflectionProbes) + { + var i = reflectionProbes.IndexOf(reflectionProbe); + var bias = intensityBias.Count > i ? intensityBias[i] : 1f; + if(reflectionProbe == null) continue; + reflectionProbe.intensity = intensity * bias; + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ReflectionProbeChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ReflectionProbeChannel.cs.meta new file mode 100644 index 0000000..7301018 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ReflectionProbeChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 36692c84178243f1b848af6bb6cc8b8e +timeCreated: 1688627994 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/RotationChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/RotationChannel.cs new file mode 100644 index 0000000..264b150 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/RotationChannel.cs @@ -0,0 +1,73 @@ +using System; +using UnityEngine; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class RotationChannel:StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public Transform target; +#endregion + + +#region Configs + [ChannelField(true)] public Vector3 rotationAxis = new Vector3(0,0,1); + [ChannelField(true)] public Vector3 offsetRotation = new Vector3(0,0,0); +#endregion + + +#region params + [ChannelField(false)] [FormerlySerializedAs("rotationScalar")] public float rotationSpeed = 0f; + [ChannelField(false)] private Vector3 rotation = Vector3.zero; +#endregion + + + private void Start() + { + Init(); + } + + public override void Init() + { + base.Init(); + PropertyTypes.Add(typeof(RotationProperty)); + rotation = Vector3.zero; + } + + + public override void EvaluateQue(float time) + { + + rotationSpeed = 0f; + // var offsetTime = 0f; + while (stageLightDataQueue.Count > 0) + { + var queueData = stageLightDataQueue.Dequeue(); + var stageLightBaseProperties = queueData.TryGetActiveProperty() as ClockProperty; + var rotationProperty = queueData.TryGetActiveProperty() as RotationProperty; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + if (rotationProperty == null || stageLightBaseProperties == null) + return; + + var normalizedTime = SlmUtility.GetNormalizedTime(time, queueData, typeof(RotationProperty),index); + // offsetTime += SlmUtility.GetOffsetTime(time, queueData, typeof(RotationProperty),index) * queueData.weight; + rotationSpeed += rotationProperty.rotationSpeed.value.Evaluate(normalizedTime) * queueData.weight; + + } + + // rotation = rotationSpeed * time; + } + + public override void UpdateChannel() + { + rotation += rotationAxis * rotationSpeed * Time.deltaTime; + if(target) target.localEulerAngles = offsetRotation+rotation; + } + } + + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/RotationChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/RotationChannel.cs.meta new file mode 100644 index 0000000..b6ea09b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/RotationChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: af0bf8bb9e7f4a9a8477c0af0e57c22c +timeCreated: 1672780262 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SmoothLookAtChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SmoothLookAtChannel.cs new file mode 100644 index 0000000..1cd77a8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SmoothLookAtChannel.cs @@ -0,0 +1,89 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class SmoothLookAtChannel:StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public List targetList = new List(); + [ChannelField(true, false)] public SmoothLookAt smoothLookAt; +#endregion + + +#region Configs + [ChannelField(true)] public float autoDisableTime = 1f; +#endregion + + +#region params + [ChannelField(false)] private float _autoDisableTime = 0f; + [ChannelField(false)] private int _targetIndex = 0; + + [ChannelField(false)] public bool autoDisableLookAt = true; +#endregion + + + public override void EvaluateQue(float currentTime) + { + base.EvaluateQue(currentTime); + _targetIndex = 0; + while (stageLightDataQueue.Count >0) + { + var queueData = stageLightDataQueue.Dequeue(); + var smoothLookAtProperty = queueData.TryGetActiveProperty() as SmoothLookAtProperty; + if (smoothLookAtProperty == null) continue; + var weight = queueData.weight; + if (weight >= 0.5f) _targetIndex = smoothLookAtProperty.targetIndex.value; + _autoDisableTime = autoDisableTime; + } + } + + public override void UpdateChannel() + { + base.UpdateChannel(); + if(smoothLookAt == null) return; + if (_targetIndex == 0) + { + smoothLookAt.target = null; + } + else if(_targetIndex > 0) + { + if (targetList.Count > (_targetIndex - 1)) + { + smoothLookAt.target = targetList[_targetIndex - 1]; + } + } + + } + + private void LateUpdate() + { + if(!autoDisableLookAt) return; + if (smoothLookAt == null) return; + if (stageLightDataQueue.Count == 0) + { + if (_autoDisableTime > 0f) _autoDisableTime -= Time.deltaTime; + } + else + { + _autoDisableTime = autoDisableTime; + } + + if (_autoDisableTime <= 0f) + { + smoothLookAt.target = null; + } + } + + public override void Init() + { + base.Init(); + PropertyTypes.Add(typeof(SmoothLookAtProperty)); + + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SmoothLookAtChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SmoothLookAtChannel.cs.meta new file mode 100644 index 0000000..cc2bac3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SmoothLookAtChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d8864f2182fc42d785f7abf3e072fed1 +timeCreated: 1688308554 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/StageLightChannelBase.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/StageLightChannelBase.cs new file mode 100644 index 0000000..8f43529 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/StageLightChannelBase.cs @@ -0,0 +1,107 @@ +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; +using JetBrains.Annotations; +using UnityEngine; +using UnityEngine.Scripting; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + [System.AttributeUsage(System.AttributeTargets.Field, Inherited = true, AllowMultiple = false)] + [BaseTypeRequired(typeof(StageLightChannelBase))] + public class ChannelFieldAttribute : PropertyAttribute + { + public bool IsConfigField; + private bool _saveToProfile; + public bool SaveToProfile + { + get => _saveToProfile && IsConfigField; + set => _saveToProfile = value; + } + + /// + /// + /// を継承した、ライトチャンネルのフィールドに使用します。 + /// + /// この属性は、対象のフィールドが灯体の振る舞いを定義するための設定フィールドかどうかを指定します。 + /// インスペクターには設定フィールドに指定されたフィールドのみ表示されます。 + /// + /// フィールドを灯体設定に指定した場合、に保存するかどうかを指定できます。 + /// デフォルトではtrueです。 + /// ただし、Profileに保存できるのはプリミティブ型のみです。参照型は保存できません。 + /// + /// + /// public class SampleChannel : StageLightChannelBase + /// { + /// [ChannelField(true)] public float fieldA; // インスペクタに表示されます。 プロファイルに保存されます。 + /// [ChannelField(true, false)] public float fieldB; // インスペクタに表示されます。 プロファイルに保存されません。 + /// [ChannelField(false)] public float fieldC; // インスペクタに表示されません。 プロファイルに保存されません。 + /// } + /// + /// + /// 設定フィールドかどうか + /// Profileに保存するかどうか + public ChannelFieldAttribute(bool isConfigField, bool saveToProfile=true) + { + IsConfigField = isConfigField; + SaveToProfile = saveToProfile; + } + } + + /// + /// を継承したクラスで使用できます。 + /// フィールドにこの属性を指定すると、インスペクターにフィールドを表示する際に、水平線を表示します。 + /// + [System.AttributeUsage(System.AttributeTargets.Field, Inherited = false, AllowMultiple = false)] + [BaseTypeRequired(typeof(StageLightChannelBase))] + public class HrAttribute : PropertyAttribute {} + + [Serializable] + [AddComponentMenu("")] + [RequireComponent(typeof(StageLightFixture))] + public abstract class StageLightChannelBase: MonoBehaviour,IStageLightChannel + { + public List SyncStageLight { get; set; } + +#region DoNotSaveToProfile-Configs +#endregion + + +#region Configs +#endregion + + +#region params + [ChannelField(false)] public List PropertyTypes = new List(); + [ChannelField(false)] public Queue stageLightDataQueue = new Queue(); + [ChannelField(false)] public int updateOrder = 0; + // public int Index { get; set; } + [ChannelField(false)] public float offsetDuration = 0f; + // [ChannelFieldBehavior(true, false)] public StageLightFixture ParentStageLight { get; set; } + [ChannelField(false)] [FormerlySerializedAs("parentStageLight")] public StageLightFixture parentStageLightFixture; + [ChannelField(false)]internal bool hasQue = false; //! do not use +#endregion + + + public virtual void EvaluateQue(float currentTime) + { + + } + + public virtual void UpdateChannel() + { + + } + + public virtual void Init() + { + PropertyTypes.Clear(); + SyncStageLight = new List(); + foreach (var stageLightChannelBase in GetComponentsInChildren()) + { + SyncStageLight.Add(stageLightChannelBase); + } + } + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/StageLightChannelBase.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/StageLightChannelBase.cs.meta new file mode 100644 index 0000000..bff131a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/StageLightChannelBase.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 78e34a0cc39f4b7ebb2d20d2ee4ad26a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncLightMaterialChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncLightMaterialChannel.cs new file mode 100644 index 0000000..ecb05a8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncLightMaterialChannel.cs @@ -0,0 +1,143 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Serialization; + +#if USE_HDRP +using UnityEngine.Rendering.HighDefinition; +#elif USE_URP +using UnityEngine.Rendering.Universal; +#endif + + + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class SyncLightMaterialChannel : StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public List meshRenderers = new List(); +#endregion + + +#region Configs +#if USE_HDRP + [ChannelField(true)] public string materialPropertyName = "_EmissiveColor"; +#elif USE_URP + [ChannelField(true)] public string materialPropertyName = "_EmissionColor"; +#endif + [ChannelField(true)] public LightChannel lightChannel; + [ChannelField(true)] public float maxIntensityLimit = 3; + [ChannelField(true)] public int materialIndex = 0; + [FormerlySerializedAs("lightChannelChannel")] [FormerlySerializedAs("lightFxChannel")] + [ChannelField(true)] public bool brightnessDecreasesToBlack = true; +#endregion + +#region params + [ChannelField(false)] private Dictionary _materialPropertyBlocks; + [ChannelField(false)] public float intensityMultiplier = 1f; +#endregion + + + private void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + lightChannel = GetComponent(); + } + + [ContextMenu("GetMeshRenderer")] + public void GetMeshRenderer() + { + var meshRenderer = GetComponent(); + if (meshRenderer != null && !meshRenderers.Contains(meshRenderer)) + { + meshRenderers.Add(meshRenderer); + } + } + + [ContextMenu("GetMeshRenderersInChild")] + public void GetMeshRenderersInChild() + { + var fetchMeshRenderers = GetComponentsInChildren(); + foreach (var meshRenderer in fetchMeshRenderers) + { + if (!meshRenderers.Contains(meshRenderer)) + { + meshRenderers.Add(meshRenderer); + } + } + } + + + public override void Init() + { + _materialPropertyBlocks ??= new Dictionary(); + if(_materialPropertyBlocks != null) _materialPropertyBlocks.Clear(); + + foreach (var meshRenderer in meshRenderers) + { + var materialPropertyBlock = new MaterialPropertyBlock(); + meshRenderer.GetPropertyBlock(materialPropertyBlock,materialIndex); + _materialPropertyBlocks.Add(meshRenderer,materialPropertyBlock); + } + + PropertyTypes.Add(typeof(SyncLightMaterialProperty)); + } + public override void EvaluateQue(float currentTime) + { + if(meshRenderers == null || _materialPropertyBlocks == null) return; + + intensityMultiplier = 0f; + maxIntensityLimit = 0f; + while (stageLightDataQueue.Count>0) + { + + var data = stageLightDataQueue.Dequeue(); + // var t=GetNormalizedTime(currentTime,data,typeof(SyncLightMaterialProperty)); + + var syncLightMaterialProperty = data.TryGetActiveProperty(); + if(syncLightMaterialProperty != null) + { + intensityMultiplier += syncLightMaterialProperty.intensitymultiplier.value * data.weight; + // if(data.weight > 0.5f) + // { + // brightnessDecreasesToBlack = syncLightMaterialProperty.brightnessDecreasesToBlack.value; + // } + + maxIntensityLimit += syncLightMaterialProperty.maxIntensityLimit.value * data.weight; + } + + } + + base.EvaluateQue(currentTime); + + } + + public override void UpdateChannel() + { + if(lightChannel == null) return; + if (_materialPropertyBlocks == null|| _materialPropertyBlocks.Count != meshRenderers.Count) + { + Init(); + } + + var intensity = Mathf.Min(lightChannel.lightIntensity * intensityMultiplier,maxIntensityLimit); + var hdrColor = SlmUtility.GetHDRColor(lightChannel.lightColor, intensity); + var result = brightnessDecreasesToBlack ? Color.Lerp(Color.black,hdrColor, Mathf.Clamp(intensity, 0, 1f)) : hdrColor; + + foreach (var materialPropertyBlock in _materialPropertyBlocks) + { + materialPropertyBlock.Value.SetColor(materialPropertyName,result); + materialPropertyBlock.Key.SetPropertyBlock(materialPropertyBlock.Value,materialIndex); + } + } + } + +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncLightMaterialChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncLightMaterialChannel.cs.meta new file mode 100644 index 0000000..72d70ec --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncLightMaterialChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d30b07632a4d4a49a687a08c0951a757 +timeCreated: 1664027459 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncRensFlaretChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncRensFlaretChannel.cs new file mode 100644 index 0000000..96353fd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncRensFlaretChannel.cs @@ -0,0 +1,95 @@ +using UnityEngine; +using UnityEngine.Rendering; +using UnityEngine.Serialization; + +#if USE_HDRP +using UnityEngine.Rendering.HighDefinition; +#elif USE_URP +using UnityEngine.Rendering.Universal; +#endif + + + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class SyncLensFlareChannel : StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public LensFlareComponentSRP lensFlareSRP; + [ChannelField(true, false)] public LightChannel lightChannel; +#endregion + + +#region Configs + [ChannelField(true)] public float maxIntensityLimit = 3; + [ChannelField(true)] public bool brightnessDecreasesToBlack = true; +#endregion + + +#region params + [ChannelField(false)] public float intensityMultiplier = 1f; + [ChannelField(false)] private float scale = 0f; +#endregion + + private void Start() + { + Init(); + } + + private void OnEnable() + { + Init(); + lightChannel = GetComponent(); + } + + public override void Init() + { + + PropertyTypes.Add(typeof(SyncLensFlareProperty)); + } + public override void EvaluateQue(float currentTime) + { + if(lensFlareSRP == null) return; + + intensityMultiplier = 0f; + scale = 0f; + while (stageLightDataQueue.Count>0) + { + + var data = stageLightDataQueue.Dequeue(); + // var t=GetNormalizedTime(currentTime,data,typeof(SyncLightMaterialProperty)); + + var syncLightMaterialProperty = data.TryGetActiveProperty(); + if(syncLightMaterialProperty != null) + { + intensityMultiplier += syncLightMaterialProperty.intensitymultiplier.value * data.weight; + scale += syncLightMaterialProperty.scale.value * data.weight; + } + + } + + base.EvaluateQue(currentTime); + + } + + public override void UpdateChannel() + { + if(lightChannel == null) return; + + var intensity = Mathf.Min(lightChannel.lightIntensity * intensityMultiplier,maxIntensityLimit); + lensFlareSRP.intensity = intensity; + lensFlareSRP.scale = scale; + + //? ライトの色を考慮 + //! レンズフレアの色変える方法わからんので、一旦単に明るさを変えるだけにする + if (brightnessDecreasesToBlack) + { + float lightColorBrightness = lightChannel.lightColor.grayscale; + lensFlareSRP.intensity *= lightColorBrightness; + } + } + } + +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncRensFlaretChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncRensFlaretChannel.cs.meta new file mode 100644 index 0000000..663d214 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/SyncRensFlaretChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f55fa36148794b05bbda2280cdcbdebb +timeCreated: 1699735960 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamHDChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamHDChannel.cs new file mode 100644 index 0000000..626b1be --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamHDChannel.cs @@ -0,0 +1,85 @@ +#if USE_VLB + +using System; +using System.Collections.Generic; +using UnityEngine; +using VLB; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class VolumetricLightBeamHDChannel : StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public LightChannel lightChannel; + [ChannelField(true, false)] internal VolumetricLightBeamHD volumetricLightBeamHd; +#endregion + + +#region Configs +#endregion + + +#region params + [ChannelField(false)] public float intensityMultiplier; + [ChannelField(false)] public float lightRangeMultiplier; + [ChannelField(false)] public float spotAngleMultiplier; + + [ChannelField(false)] private float intensityMultiplierQue; + [ChannelField(false)] private float lightRangeMultiplierQue; + [ChannelField(false)] private float spotAngleMultiplierQue; +#endregion + + public override void Init() + { + base.Init(); + volumetricLightBeamHd = lightChannel.volumetricLightBeamHd; + if (volumetricLightBeamHd == null) return; + intensityMultiplier = volumetricLightBeamHd.intensityMultiplier; + lightRangeMultiplier = volumetricLightBeamHd.fallOffEndMultiplier; + spotAngleMultiplier = volumetricLightBeamHd.spotAngleMultiplier; + + PropertyTypes = new List(); + PropertyTypes.Add(typeof(VLBProperty)); + } + + public override void EvaluateQue(float currentTime) + { + base.EvaluateQue(currentTime); + if (volumetricLightBeamHd == null) return; + intensityMultiplierQue = 0f; + lightRangeMultiplierQue = 0f; + spotAngleMultiplierQue = 0f; + hasQue = false; + while (stageLightDataQueue.Count > 0) + { + var data = stageLightDataQueue.Dequeue(); + var vlbProperty = data.TryGetActiveProperty(); + if (vlbProperty == null) continue; + var weight = data.weight; + + intensityMultiplierQue += vlbProperty.intensityMultiplier.value * weight; + lightRangeMultiplierQue += vlbProperty.lightRangeMultiplier.value * weight; + spotAngleMultiplierQue += vlbProperty.spotAngleMultiplier.value * weight; + hasQue = true; + } + } + + public override void UpdateChannel() + { + base.UpdateChannel(); + if (volumetricLightBeamHd == null) + { + volumetricLightBeamHd = lightChannel.volumetricLightBeamHd; + if(volumetricLightBeamHd == null) return; + } + // volumetricLightBeamHd. + volumetricLightBeamHd.intensityMultiplier = intensityMultiplierQue; + volumetricLightBeamHd.fallOffEndMultiplier = lightRangeMultiplierQue; + volumetricLightBeamHd.spotAngleMultiplier = spotAngleMultiplierQue; + } + } +} + +#endif \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamHDChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamHDChannel.cs.meta new file mode 100644 index 0000000..792552d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamHDChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 13f6e7836cef429a9dc3796ab810d7c6 +timeCreated: 1691942966 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamSDChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamSDChannel.cs new file mode 100644 index 0000000..28ddb86 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamSDChannel.cs @@ -0,0 +1,85 @@ +#if USE_VLB + +using System; +using System.Collections.Generic; +using UnityEngine; +using VLB; + +namespace StageLightManeuver +{ + [ExecuteAlways] + [AddComponentMenu("")] + public class VolumetricLightBeamSDChannel : StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public LightChannel lightChannel; + [ChannelField(true, false)] internal VolumetricLightBeamSD volumetricLightBeamSd; +#endregion + + +#region Configs +#endregion + + +#region params + [ChannelField(false)] public float intensityMultiplier; + [ChannelField(false)] public float lightRangeMultiplier; + [ChannelField(false)] public float spotAngleMultiplier; + + [ChannelField(false)] private float intensityMultiplierQue; + [ChannelField(false)] private float lightRangeMultiplierQue; + [ChannelField(false)] private float spotAngleMultiplierQue; +#endregion + + public override void Init() + { + base.Init(); + volumetricLightBeamSd = lightChannel.volumetricLightBeamSd; + if (volumetricLightBeamSd == null) return; + intensityMultiplier = volumetricLightBeamSd.intensityMultiplier; + lightRangeMultiplier = volumetricLightBeamSd.fallOffEndMultiplier; + spotAngleMultiplier = volumetricLightBeamSd.spotAngleMultiplier; + + PropertyTypes = new List(); + PropertyTypes.Add(typeof(VLBProperty)); + } + + public override void EvaluateQue(float currentTime) + { + base.EvaluateQue(currentTime); + if (volumetricLightBeamSd == null) return; + intensityMultiplierQue = 0f; + lightRangeMultiplierQue = 0f; + spotAngleMultiplierQue = 0f; + hasQue = false; + while (stageLightDataQueue.Count > 0) + { + var data = stageLightDataQueue.Dequeue(); + var vlbProperty = data.TryGetActiveProperty(); + if (vlbProperty == null) continue; + var weight = data.weight; + + intensityMultiplierQue += vlbProperty.intensityMultiplier.value * weight; + lightRangeMultiplierQue += vlbProperty.lightRangeMultiplier.value * weight; + spotAngleMultiplierQue += vlbProperty.spotAngleMultiplier.value * weight; + hasQue = true; + } + } + + public override void UpdateChannel() + { + base.UpdateChannel(); + if (volumetricLightBeamSd == null) + { + volumetricLightBeamSd = lightChannel.volumetricLightBeamSd; + if(volumetricLightBeamSd == null) return; + } + // volumetricLightBeamHd. + volumetricLightBeamSd.intensityMultiplier = intensityMultiplierQue; + volumetricLightBeamSd.fallOffEndMultiplier = lightRangeMultiplierQue; + volumetricLightBeamSd.spotAngleMultiplier = spotAngleMultiplierQue; + } + } +} + +#endif \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamSDChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamSDChannel.cs.meta new file mode 100644 index 0000000..23bcf7e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/VolumetricLightBeamSDChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 663628ae7f734e34b9d83da220dc1483 +timeCreated: 1691950059 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/XTransformChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/XTransformChannel.cs new file mode 100644 index 0000000..02c3395 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/XTransformChannel.cs @@ -0,0 +1,89 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + + + + [ExecuteAlways] + [AddComponentMenu("")] + public class XTransformChannel : StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public Transform target; +#endregion + + +#region Configs + [ChannelField(true)] public float offsetX = 0f; +#endregion + + +#region params + [ChannelField(false)] private float _positionX; + [ChannelField(false)] public float smoothTime = 0.1f; + [ChannelField(false)] public bool useSmoothness = false; + [ChannelField(false)] public float previousPositionX = 0f; + [ChannelField(false)] public float currentPositionX = 0f; +#endregion + + void Start() + { + Init(); + } + + public override void Init() + { + base.Init(); + PropertyTypes.Add(typeof(XTransformProperty)); + } + + public override void EvaluateQue(float currentTime) + { + base.EvaluateQue(currentTime); + smoothTime = 0f; + _positionX = 0f; + + while (stageLightDataQueue.Count >0) + { + var queueData = stageLightDataQueue.Dequeue(); + var xTransformProperty = queueData.TryGetActiveProperty() as XTransformProperty; + if (xTransformProperty == null) continue; + var weight = queueData.weight; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + var normalizedTime = SlmUtility.GetNormalizedTime(currentTime,queueData,typeof(XTransformProperty),index); + + _positionX += xTransformProperty.positionX.value.Evaluate(normalizedTime) * weight; + + smoothTime += xTransformProperty.smoothTime.value * weight; + if(weight > 0.5f) + { + useSmoothness = xTransformProperty.useSmoothness.value; + } + } + + + } + + public override void UpdateChannel() + { + base.UpdateChannel(); + if(useSmoothness) return; + if(target == null) return; + target.localPosition = new Vector3(_positionX+offsetX, target.localPosition.y, target.localPosition.z); + } + + public void Update() + { + if(!useSmoothness) return; + var smoothPositionX = Mathf.SmoothDamp(previousPositionX, _positionX+offsetX, ref currentPositionX, smoothTime); + if(target == null) return; + target.localPosition = new Vector3(smoothPositionX, target.localPosition.y, target.localPosition.z); + previousPositionX = smoothPositionX; + + } + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/XTransformChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/XTransformChannel.cs.meta new file mode 100644 index 0000000..903a2c8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/XTransformChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c2590768f013486aaa2415fbf16c6417 +timeCreated: 1688231754 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/YTransformChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/YTransformChannel.cs new file mode 100644 index 0000000..094405f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/YTransformChannel.cs @@ -0,0 +1,89 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + + + + [ExecuteAlways] + [AddComponentMenu("")] + public class YTransformChannel : StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public Transform target; +#endregion + + +#region Configs + [ChannelField(true)] public float offsetY = 0f; +#endregion + + +#region params + [ChannelField(false)] private float _positionY; + [ChannelField(false)] public float smoothTime = 0.1f; + [ChannelField(false)] public bool useSmoothness = false; + [ChannelField(false)] public float previousPositionY = 0f; + [ChannelField(false)] public float currentPositionY = 0f; +#endregion + + + void Start() + { + Init(); + } + + public override void Init() + { + base.Init(); + PropertyTypes.Add(typeof(YTransformProperty)); + } + + public override void EvaluateQue(float currentTime) + { + base.EvaluateQue(currentTime); + smoothTime = 0f; + _positionY = 0f; + + while (stageLightDataQueue.Count >0) + { + var queueData = stageLightDataQueue.Dequeue(); + var yTransformProperty = queueData.TryGetActiveProperty() as YTransformProperty; + if (yTransformProperty == null) continue; + var weight = queueData.weight; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + var normalizedTime = SlmUtility.GetNormalizedTime(currentTime,queueData,typeof(YTransformProperty),index); + + _positionY += yTransformProperty.positionY.value.Evaluate(normalizedTime) * weight; + + smoothTime += yTransformProperty.smoothTime.value * weight; + if(weight > 0.5f) + { + useSmoothness = yTransformProperty.useSmoothness.value; + } + } + + + } + + public override void UpdateChannel() + { + base.UpdateChannel(); + if(useSmoothness) return; + if(target == null) return; + target.localPosition = new Vector3(target.localPosition.x, _positionY+offsetY, target.localPosition.z); + } + + public void Update() + { + if(!useSmoothness) return; + var smoothPositionY = Mathf.SmoothDamp(previousPositionY, _positionY, ref currentPositionY, smoothTime); + if(target == null) return; + target.localPosition = new Vector3(target.localPosition.x, smoothPositionY+offsetY, target.localPosition.z); + previousPositionY = smoothPositionY; + } + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/YTransformChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/YTransformChannel.cs.meta new file mode 100644 index 0000000..9b19f6e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/YTransformChannel.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1b35c496e5a0442193da016108421340 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ZTransformChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ZTransformChannel.cs new file mode 100644 index 0000000..0b8e839 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ZTransformChannel.cs @@ -0,0 +1,91 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + + + + [ExecuteAlways] + [AddComponentMenu("")] + public class ZTransformChannel : StageLightChannelBase + { +#region DoNotSaveToProfile-Configs + [ChannelField(true, false)] public Transform target; +#endregion + + +#region Configs + [ChannelField(true)]public float offsetZ = 0f; +#endregion + + +#region params + [ChannelField(false)] private float _positionZ; + [ChannelField(false)] public float smoothTime = 0.1f; + [ChannelField(false)] public bool useSmoothness = false; + [ChannelField(false)] public float previousPositionZ = 0f; + [ChannelField(false)] public float currentPositionZ = 0f; +#endregion + + + void Start() + { + Init(); + } + + public override void Init() + { + base.Init(); + PropertyTypes.Add(typeof(ZTransformProperty)); + } + + public override void EvaluateQue(float currentTime) + { + base.EvaluateQue(currentTime); + smoothTime = 0f; + _positionZ = 0f; + + while (stageLightDataQueue.Count >0) + { + var queueData = stageLightDataQueue.Dequeue(); + var zTransformProperty = queueData.TryGetActiveProperty() as ZTransformProperty; + if (zTransformProperty == null) continue; + var weight = queueData.weight; + var stageLightOrderProperty = queueData.TryGetActiveProperty() as StageLightOrderProperty; + var index = stageLightOrderProperty!=null? stageLightOrderProperty.stageLightOrderQueue.GetStageLightIndex(parentStageLightFixture) : parentStageLightFixture.order; + var normalizedTime = SlmUtility.GetNormalizedTime(currentTime,queueData,typeof(ZTransformProperty),index); + + _positionZ += zTransformProperty.positionZ.value.Evaluate(normalizedTime) * weight; + + smoothTime += zTransformProperty.smoothTime.value * weight; + if(weight > 0.5f) + { + useSmoothness = zTransformProperty.useSmoothness.value; + } + } + + + } + + public override void UpdateChannel() + { + base.UpdateChannel(); + if(useSmoothness) return; + if(target == null) return; + target.localPosition = new Vector3(target.localPosition.x, target.localPosition.y, _positionZ+offsetZ); + } + + public void Update() + { + if(!useSmoothness) return; + var smoothPositionZ = Mathf.SmoothDamp(previousPositionZ, _positionZ, ref currentPositionZ, smoothTime); + if(target == null) return; + target.localPosition = new Vector3(target.localPosition.x, target.localPosition.y, smoothPositionZ+offsetZ); + previousPositionZ = smoothPositionZ; + + + } + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ZTransformChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ZTransformChannel.cs.meta new file mode 100644 index 0000000..b28522f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Channels/ZTransformChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 20dd08fb8a9f4e0aac729ce4799fe6e1 +timeCreated: 1688233298 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data.meta new file mode 100644 index 0000000..363aaec --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aebdc8451fea04149bca13a3102e8d1f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightIntensityProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightIntensityProperty.cs new file mode 100644 index 0000000..cf8fc67 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightIntensityProperty.cs @@ -0,0 +1,75 @@ +// using System; +// using UnityEngine; +// using UnityEngine.Serialization; +// +// namespace StageLightManeuver +// { +// +// [Serializable] +// public class BarLightIntensityProperty:SlmAdditionalProperty +// { +// [SlmValue("Intensity")]public SlmToggleValue intensity; +// public SlmToggleValue arrayLightIntensityMultiplier; +// // public SlmToggleValue barLightIntensityMin +// public BarLightIntensityProperty() +// { +// propertyName = "Bar Light Intensity"; +// clockOverride = new SlmToggleValue(); +// +// intensity = new SlmToggleValue(){value = new MinMaxEasingValue() +// { +// minMaxValue = new Vector2(0, 10), +// constant = 1f, +// mode = AnimationMode.Constant +// }}; +// +// arrayLightIntensityMultiplier = new SlmToggleValue(){value = AnimationCurve.Linear(0, 1, 1, 1)}; +// } +// +// public override void ToggleOverride(bool toggle) +// { +// propertyOverride = toggle; +// clockOverride.propertyOverride = toggle; +// intensity.propertyOverride = toggle; +// arrayLightIntensityMultiplier.propertyOverride = toggle; +// } +// +// public BarLightIntensityProperty( BarLightIntensityProperty other ) +// { +// propertyName = other.propertyName; +// clockOverride = new SlmToggleValue(other.clockOverride); +// intensity = new SlmToggleValue() +// { +// propertyOverride = other.intensity.propertyOverride, +// value = new MinMaxEasingValue(other.intensity.value) +// }; +// arrayLightIntensityMultiplier = new SlmToggleValue() +// { +// propertyOverride = other.arrayLightIntensityMultiplier.propertyOverride, +// value =SlmUtility.CopyAnimationCurve(other.arrayLightIntensityMultiplier.value) +// }; +// +// +// } +// +// public override void OverwriteProperty(SlmProperty other) +// { +// if (other is BarLightIntensityProperty) +// { +// var otherProperty = other as BarLightIntensityProperty; +// if (other.propertyOverride) +// { +// if(otherProperty.intensity.propertyOverride) intensity.value = new MinMaxEasingValue(otherProperty.intensity.value); +// if(otherProperty.clockOverride.propertyOverride) clockOverride = new SlmToggleValue(otherProperty.clockOverride); +// if(otherProperty.arrayLightIntensityMultiplier.propertyOverride) arrayLightIntensityMultiplier = new SlmToggleValue() +// { +// propertyOverride = otherProperty.arrayLightIntensityMultiplier.propertyOverride, +// value =SlmUtility.CopyAnimationCurve(otherProperty.arrayLightIntensityMultiplier.value) +// }; +// } +// +// +// } +// } +// } +// } \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightIntensityProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightIntensityProperty.cs.meta new file mode 100644 index 0000000..fd56455 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightIntensityProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bc03717277aa45539e43d93d431649d4 +timeCreated: 1684600045 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightPanProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightPanProperty.cs new file mode 100644 index 0000000..9dbe646 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightPanProperty.cs @@ -0,0 +1,91 @@ +// using System; +// using System.Collections.Generic; +// using System.Linq; +// using UnityEngine; +// +// namespace StageLightManeuver +// { +// +// [Serializable] +// public class BarLightPanProperty:SlmAdditionalProperty +// { +// public SlmToggleValue mode; +// public SlmToggleValue> positions; +// +// public BarLightPanProperty () +// { +// propertyName = "BarLight Pan Tilt"; +// positions = new SlmToggleValue>() { value = new List() }; +// } +// +// +// public BarLightPanProperty (ManualPanTiltProperty other) +// { +// PanTiltPrimitive[] copy = new PanTiltPrimitive[other.positions.value.Count]; +// propertyName = other.propertyName; +// propertyOverride = other.propertyOverride; +// other.positions.value.CopyTo(copy); +// positions = new SlmToggleValue>() { value = copy.ToList() }; +// mode = new SlmToggleValue() { value = other.mode.value }; +// } +// +// public override void ResyncArraySize(List stageLights) +// { +// base.ResyncArraySize(stageLights); +// var manualPanTiltArray = positions.value; +// if (manualPanTiltArray.Count < stageLights.Count) +// { +// while (manualPanTiltArray.Count < stageLights.Count) +// { +// manualPanTiltArray.Add(new PanTiltPrimitive()); +// } +// +// } +// +// if (manualPanTiltArray.Count > stageLights.Count) +// { +// while (manualPanTiltArray.Count > stageLights.Count) +// { +// manualPanTiltArray.RemoveAt(manualPanTiltArray.Count - 1); +// } +// } +// +// for (int j = 0; j < stageLights.Count; j++) +// { +// // if not index is out of range +// if (j < manualPanTiltArray.Count && j < stageLights.Count) +// { +// if (manualPanTiltArray[j] != null && stageLights[j] != null) +// { +// manualPanTiltArray[j].name = stageLights[j].name; +// } +// +// } +// +// } +// } +// +// public override void ToggleOverride(bool toggle) +// { +// base.ToggleOverride(toggle); +// positions.propertyOverride = toggle; +// mode.propertyOverride = toggle; +// clockOverride.propertyOverride = toggle; +// +// } +// +// public override void OverwriteProperty(SlmProperty other) +// { +// ManualPanTiltProperty manualPanTiltProperty = other as ManualPanTiltProperty; +// if (manualPanTiltProperty == null) return; +// var copy = new PanTiltPrimitive[manualPanTiltProperty.positions.value.Count]; +// manualPanTiltProperty.positions.value.CopyTo(copy); +// if (manualPanTiltProperty.positions.propertyOverride) positions.value = copy.ToList(); +// if (manualPanTiltProperty.mode.propertyOverride) mode.value = manualPanTiltProperty.mode.value; +// } +// } +// +// +// +// +// } \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightPanProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightPanProperty.cs.meta new file mode 100644 index 0000000..10f68d1 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/BarLightPanProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7f5c3174042943ad9054094cfea51a53 +timeCreated: 1684678550 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ClockProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ClockProperty.cs new file mode 100644 index 0000000..906ddc9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ClockProperty.cs @@ -0,0 +1,219 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Serialization; +using Random = UnityEngine.Random; + +namespace StageLightManeuver +{ + + [Serializable] + public enum StaggerCalculationType + { + StaggerIn, + StaggerOut, + StaggerInOut, + Random, + Manual, + } + [Serializable] + public class ArrayStaggerValue:IArrayProperty + { + public StaggerCalculationType staggerCalculationType = StaggerCalculationType.StaggerInOut; + + public float animationDuration = 1f; + // [FormerlySerializedAs("staticDuration")] public float animationDuration = 1f; + [FormerlySerializedAs("staticDelay")] [Range(0,1)]public float delayRatio = 0.1f; + public AnimationCurve animationCurve = AnimationCurve.EaseInOut(0,0,1,1); + public List lightStaggerInfo = new List(); + + public List randomStaggerInfo = new List(); + + public ArrayStaggerValue() + { + staggerCalculationType = StaggerCalculationType.StaggerInOut; + animationDuration = 1f; + delayRatio = 0.1f; + animationCurve = AnimationCurve.EaseInOut(0,0,1,1); + lightStaggerInfo = new List(); + randomStaggerInfo = new List(); + } + + public ArrayStaggerValue(ArrayStaggerValue arrayStaggerValue) + { + staggerCalculationType = arrayStaggerValue.staggerCalculationType; + animationDuration = arrayStaggerValue.animationDuration; + delayRatio = arrayStaggerValue.delayRatio; + animationCurve = SlmUtility.CopyAnimationCurve(arrayStaggerValue.animationCurve); + lightStaggerInfo = new List(arrayStaggerValue.lightStaggerInfo); + randomStaggerInfo = new List(arrayStaggerValue.randomStaggerInfo); + } + public void ResyncArraySize(List stageLights) + { + var countDifference = stageLights.Count - lightStaggerInfo.Count; + if (countDifference > 0) + { + for (int i = 0; i < countDifference; i++) + { + lightStaggerInfo.Add(new Vector2(0, 1)); + } + } + else if (countDifference < 0) + { + lightStaggerInfo.RemoveRange(lightStaggerInfo.Count + countDifference, -countDifference); + } + + countDifference = stageLights.Count - randomStaggerInfo.Count; + if (countDifference > 0) + { + for (int i = 0; i < countDifference; i++) + { + randomStaggerInfo.Add(new Vector2(0, 1)); + } + } + else if (countDifference < 0) + { + randomStaggerInfo.RemoveRange(randomStaggerInfo.Count + countDifference, -countDifference); + } + CalculateStaggerTime(); + } + public void CalculateStaggerTime() + { + if(staggerCalculationType == StaggerCalculationType.Manual) return; + if (delayRatio >= 1) + { + delayRatio = 0.99f; + } + + + if( staggerCalculationType == StaggerCalculationType.StaggerIn) + { + var delayStep = delayRatio / (lightStaggerInfo.Count-1); + + for (int i = 0; i < lightStaggerInfo.Count; i++) + { + var delay = delayStep * i; + lightStaggerInfo[i] = new Vector2(delay, 1f); + } + } else if( staggerCalculationType == StaggerCalculationType.StaggerOut) + { + var delayStep = delayRatio / (lightStaggerInfo.Count-1); + for (int i = 0; i < lightStaggerInfo.Count; i++) + { + var delay = animationDuration-delayStep * i; + lightStaggerInfo[i] = new Vector2(0f, delay); + } + }else if (staggerCalculationType == StaggerCalculationType.StaggerInOut) + { + var duration = animationDuration*(1-delayRatio); + for (int i = 0; i < lightStaggerInfo.Count; i++) + { + var delayStep = delayRatio / (lightStaggerInfo.Count-1); + var delay = (delayStep) * i; + lightStaggerInfo[i] = new Vector2(delay, delay+duration); + } + } + + + } + public void CalculateRandomStaggerTime() + { + if(staggerCalculationType != StaggerCalculationType.Random) return; + for (int i = 0; i < randomStaggerInfo.Count; i++) + { + var duration = animationDuration * (1 - delayRatio); + var totalDelay = animationDuration - duration; + var delay = Random.Range(0f, totalDelay); + randomStaggerInfo[i] = new Vector2(delay, delay+duration); + } + } + + public Vector2 GetStaggerStartEnd(int index) + { + if(staggerCalculationType == StaggerCalculationType.Random) + { + return randomStaggerInfo[index]; + } + return lightStaggerInfo[index]; + } + + public float Evaluate(float normalizedTime,int index) + { + var staggerStartEnd = GetStaggerStartEnd(index); + var progress = Mathf.InverseLerp(staggerStartEnd.x, staggerStartEnd.y, normalizedTime); + var resut = animationCurve.Evaluate(progress); + return resut; + + } + } + + [Serializable, SlmProperty(isRemovable: false)] + public class ClockProperty: SlmProperty,IArrayProperty + { + [SlmValue("Clip Duration", true)] public ClipProperty clipProperty; + [SlmValue("Loop Type")] public SlmToggleValue loopType; + [SlmValue("BPM")]public SlmToggleValue bpm; + [SlmValue("BPM Scale")]public SlmToggleValue bpmScale; + [SlmValue("Offset Time")] public SlmToggleValue offsetTime; + [FormerlySerializedAs("childStagger")] [SlmValue("Child Stagger")]public SlmToggleValue staggerDelay; + public ArrayStaggerValue arrayStaggerValue = new ArrayStaggerValue(); + + public ClockProperty() + { + propertyName = "Clock"; + propertyOrder = -999; + propertyOverride = true; + loopType = new SlmToggleValue(){value = LoopType.Loop, propertyOverride = true}; + clipProperty = new ClipProperty(){clipStartTime = 0, clipEndTime = 0}; + bpm = new SlmToggleValue() { value = 60 , propertyOverride = true}; + bpmScale = new SlmToggleValue() { value = 1f , propertyOverride = true}; + staggerDelay = new SlmToggleValue() { value = 0f , propertyOverride = false}; + offsetTime = new SlmToggleValue() { value = 0f , propertyOverride = true}; + } + + public void ResyncArraySize(List stageLights) + { + arrayStaggerValue.ResyncArraySize(stageLights); + } + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + loopType.propertyOverride = toggle; + bpm.propertyOverride = toggle; + bpmScale.propertyOverride = toggle; + // staggerDelay.propertyOverride = toggle; + offsetTime.propertyOverride = toggle; + + } + + public ClockProperty(ClockProperty other) + { + propertyOverride = other.propertyOverride; + propertyName = other.propertyName; + bpm = new SlmToggleValue(other.bpm); + bpmScale = new SlmToggleValue(other.bpmScale); + staggerDelay = new SlmToggleValue(other.staggerDelay); + loopType = new SlmToggleValue(other.loopType); + clipProperty = new ClipProperty(other.clipProperty); + offsetTime = new SlmToggleValue(other.offsetTime); + + } + + public override void OverwriteProperty(SlmProperty other) + { + if (other is ClockProperty timeProperty) + { + if (timeProperty.propertyOverride) + { + propertyOverride = timeProperty.propertyOverride; + if(timeProperty.bpm.propertyOverride) bpm.value = timeProperty.bpm.value; + if(timeProperty.bpmScale.propertyOverride) bpmScale.value = timeProperty.bpmScale.value; + // if(timeProperty.staggerDelay.propertyOverride) staggerDelay.value = timeProperty.staggerDelay.value; + if(timeProperty.loopType.propertyOverride) loopType.value = timeProperty.loopType.value; + if(timeProperty.offsetTime.propertyOverride) offsetTime.value = timeProperty.offsetTime.value; + } + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ClockProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ClockProperty.cs.meta new file mode 100644 index 0000000..a38f806 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ClockProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 97ed7e7a32c24a60a2383924558f0ae5 +timeCreated: 1664896705 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/DecalProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/DecalProperty.cs new file mode 100644 index 0000000..e4b12d8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/DecalProperty.cs @@ -0,0 +1,88 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + [Serializable] + public class DecalProperty : SlmAdditionalProperty + { + public SlmToggleValue syncLightChannel; + public SlmToggleValue decalTexture; + public SlmToggleValue decalSizeScaler; + public SlmToggleValue floorHeight; + public SlmToggleValue decalDepthScaler; + public SlmToggleValue fadeFactor; + public SlmToggleValue opacity; + public SlmToggleValue radius; + public DecalProperty() + { + propertyOverride = true; + clockOverride = new SlmToggleValue(); + propertyName = "Decal"; + decalTexture = new SlmToggleValue(); + decalSizeScaler = new SlmToggleValue(){value = 0.8f}; + floorHeight = new SlmToggleValue { value = 0f }; + decalDepthScaler = new SlmToggleValue { value = 1f }; + fadeFactor = new SlmToggleValue { value = 1f }; + opacity = new SlmToggleValue { value = 1f }; + syncLightChannel = new SlmToggleValue(){value = true}; + radius = new SlmToggleValue(){value = 1f}; + + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + + propertyOverride = toggle; + decalTexture.propertyOverride = toggle; + decalSizeScaler.propertyOverride = toggle; + floorHeight.propertyOverride = toggle; + decalDepthScaler.propertyOverride = toggle; + fadeFactor.propertyOverride = toggle; + opacity.propertyOverride = toggle; + syncLightChannel.propertyOverride = toggle; + radius.propertyOverride = toggle; + + } + + public DecalProperty(DecalProperty other) + { + propertyOverride = other.propertyOverride; + clockOverride = new SlmToggleValue(other.clockOverride); + decalTexture = new SlmToggleValue() + { + propertyOverride = other.decalTexture.propertyOverride, + value = other.decalTexture.value, + }; + propertyName = other.propertyName; + decalSizeScaler = new SlmToggleValue(other.decalSizeScaler); + floorHeight = new SlmToggleValue(other.floorHeight); + decalDepthScaler = new SlmToggleValue(other.decalDepthScaler); + fadeFactor = new SlmToggleValue(other.fadeFactor); + opacity = new SlmToggleValue(other.opacity); + syncLightChannel = new SlmToggleValue(other.syncLightChannel); + radius = new SlmToggleValue(other.radius); + + } + + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + var decalProperty = other as DecalProperty; + if (decalProperty == null) return; + if (decalProperty.propertyOverride) + { + if(decalProperty.decalTexture.propertyOverride) decalTexture.value = decalProperty.decalTexture.value; + if(decalProperty.decalSizeScaler.propertyOverride) decalSizeScaler.value = decalProperty.decalSizeScaler.value; + if(decalProperty.floorHeight.propertyOverride) floorHeight.value = decalProperty.floorHeight.value; + if(decalProperty.decalDepthScaler.propertyOverride) decalDepthScaler.value = decalProperty.decalDepthScaler.value; + if(decalProperty.fadeFactor.propertyOverride) fadeFactor.value = decalProperty.fadeFactor.value; + if(decalProperty.opacity.propertyOverride) opacity.value = decalProperty.opacity.value; + if(decalProperty.syncLightChannel.propertyOverride) syncLightChannel.value = decalProperty.syncLightChannel.value; + if(decalProperty.radius.propertyOverride) radius.value = decalProperty.radius.value; + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/DecalProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/DecalProperty.cs.meta new file mode 100644 index 0000000..1638be1 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/DecalProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d9f3892deb37497e92fd079ce4fb1d46 +timeCreated: 1664079838 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/EnvironmentProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/EnvironmentProperty.cs new file mode 100644 index 0000000..7dc70a6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/EnvironmentProperty.cs @@ -0,0 +1,75 @@ +using System; +using UnityEngine; +using UnityEngine.Rendering; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + [Serializable] + public class EnvironmentProperty:SlmAdditionalProperty + { + public SlmToggleValue ambientMode = new SlmToggleValue(); + [FormerlySerializedAs("intensity")] public SlmToggleValue ambientintensity = new SlmToggleValue(); + public SlmToggleValue ambientColor = new SlmToggleValue(); + + + public EnvironmentProperty(EnvironmentProperty environmentProperty) + { + propertyName = environmentProperty.propertyName; + clockOverride = new SlmToggleValue() + { + propertyOverride = environmentProperty.clockOverride.propertyOverride, + value = new ClockOverride(environmentProperty.clockOverride.value) + }; + ambientMode = new SlmToggleValue() + { + propertyOverride = environmentProperty.ambientMode.propertyOverride, + value = environmentProperty.ambientMode.value + }; + ambientintensity = new SlmToggleValue() + { + propertyOverride = environmentProperty.ambientintensity.propertyOverride, + value = new MinMaxEasingValue(environmentProperty.ambientintensity.value) + }; + ambientColor = new SlmToggleValue() + { + propertyOverride = environmentProperty.ambientColor.propertyOverride, + value = environmentProperty.ambientColor.value + }; + propertyOverride = environmentProperty.propertyOverride; + } + + public EnvironmentProperty() + { + propertyName = "Environment"; + propertyOverride = false; + clockOverride = new SlmToggleValue(); + ambientMode = new SlmToggleValue() {value = AmbientMode.Flat}; + ambientintensity = new SlmToggleValue() {value = new MinMaxEasingValue() + { + minMaxLimit = new Vector2(0,8), + }}; + ambientColor = new SlmToggleValue() {value = new Gradient()}; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + ambientMode.propertyOverride = toggle; + ambientintensity.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + ambientColor.propertyOverride = toggle; + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + var environmentProperty = other as EnvironmentProperty; + ambientMode.value = environmentProperty.ambientMode.value; + ambientintensity.value = new MinMaxEasingValue(environmentProperty.ambientintensity.value); + clockOverride.value = new ClockOverride(environmentProperty.clockOverride.value); + ambientColor.value = environmentProperty.ambientColor.value; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/EnvironmentProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/EnvironmentProperty.cs.meta new file mode 100644 index 0000000..89f1385 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/EnvironmentProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5d4b642164214bb0b8ab00e051cb85c4 +timeCreated: 1688631741 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/GoboProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/GoboProperty.cs new file mode 100644 index 0000000..ca14034 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/GoboProperty.cs @@ -0,0 +1,49 @@ +#if USE_VLB_ALTER +using System; +using UnityEngine; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + [Serializable] + public class GoboProperty:SlmAdditionalProperty + { + [SlmValue("Gobo Texture")]public SlmToggleValue goboTexture; + [SlmValue("Gobo Property Name")]public SlmToggleValue goboPropertyName; + [FormerlySerializedAs("goroRotationSpeed")] [SlmValue("Rotation Speed")]public SlmToggleValue goboRotationSpeed; + + public GoboProperty() + { + propertyName = "Gobo"; + propertyOverride = false; + clockOverride = new SlmToggleValue(); + goboTexture = new SlmToggleValue(){value = null}; + goboPropertyName = new SlmToggleValue(){value = "_GoboTexture"}; + goboRotationSpeed = new SlmToggleValue(){value = new MinMaxEasingValue()}; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + goboTexture.propertyOverride = toggle; + goboPropertyName.propertyOverride = toggle; + goboRotationSpeed.propertyOverride = toggle; + } + + public GoboProperty(GoboProperty other) + { + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + clockOverride = new SlmToggleValue(other.clockOverride); + goboTexture = new SlmToggleValue(){value = other.goboTexture.value}; + goboPropertyName = new SlmToggleValue(){value = other.goboPropertyName.value}; + goboRotationSpeed = new SlmToggleValue() + { + propertyOverride = other.goboRotationSpeed.propertyOverride, + value = new MinMaxEasingValue( other.goboRotationSpeed.value) + }; + } + } +} +#endif \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/GoboProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/GoboProperty.cs.meta new file mode 100644 index 0000000..7fc0769 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/GoboProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e10d1bcab0634f108edca0ecd98391fd +timeCreated: 1664943771 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightArrayProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightArrayProperty.cs new file mode 100644 index 0000000..026726c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightArrayProperty.cs @@ -0,0 +1,103 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + [Serializable] + public class LightArrayProperty: SlmAdditionalProperty + { + [SlmValue("Spot Angle")]public SlmToggleValue spotAngle;// = new StageLightProperty(){value = 15f}; + [SlmValue("Inner Spot Angle")]public SlmToggleValue innerSpotAngle;// = new StageLightProperty(){value = 10f}; + [SlmValue("Range")]public SlmToggleValue range; + [SlmValue("Cookie")]public SlmToggleValue cookie; + public LightArrayProperty() + { + propertyName = "Light"; + propertyOverride = false; + clockOverride = new SlmToggleValue(); + spotAngle = new SlmToggleValue(){value = new MinMaxEasingValue() + { + minMaxValue = new Vector2(0,180), + constant = 30f, + mode = AnimationMode.Constant + }}; + innerSpotAngle = new SlmToggleValue(){value = new MinMaxEasingValue() + { + minMaxValue = new Vector2(0,180), + constant = 10f, + mode = AnimationMode.Constant + }}; + range = new SlmToggleValue(){value = new MinMaxEasingValue() + { + minMaxValue = new Vector2(0,100), + constant = 5f, + mode = AnimationMode.Constant + }}; + cookie = new SlmToggleValue(){value = null}; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + spotAngle.propertyOverride = toggle; + innerSpotAngle.propertyOverride = toggle; + range.propertyOverride = toggle; + cookie.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + + } + + public LightArrayProperty(LightProperty other) + { + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + + clockOverride = new SlmToggleValue (other.clockOverride); + spotAngle = new SlmToggleValue() + { + propertyOverride = other.spotAngle.propertyOverride, + value = new MinMaxEasingValue(other.spotAngle.value) + }; + innerSpotAngle = new SlmToggleValue() + { + propertyOverride = other.innerSpotAngle.propertyOverride, + value = new MinMaxEasingValue(other.innerSpotAngle.value) + }; + range = new SlmToggleValue() + { + propertyOverride = other.range.propertyOverride, + value = new MinMaxEasingValue(other.range.value) + }; + cookie = new SlmToggleValue(other.cookie); + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + LightProperty lightProperty = other as LightProperty; + if (lightProperty == null) return; + if(lightProperty.innerSpotAngle.propertyOverride) innerSpotAngle = new SlmToggleValue() + { + propertyOverride = lightProperty.innerSpotAngle.propertyOverride, + value = new MinMaxEasingValue(lightProperty.innerSpotAngle.value) + }; + if(lightProperty.spotAngle.propertyOverride) spotAngle = new SlmToggleValue() + { + propertyOverride = lightProperty.spotAngle.propertyOverride, + value = new MinMaxEasingValue(lightProperty.spotAngle.value) + }; + if(lightProperty.range.propertyOverride) range = new SlmToggleValue() + { + propertyOverride = lightProperty.range.propertyOverride, + value = new MinMaxEasingValue(lightProperty.range.value) + }; + if(lightProperty.cookie.propertyOverride) cookie = new SlmToggleValue() + { + propertyOverride = lightProperty.cookie.propertyOverride, + value = lightProperty.cookie.value + }; + + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightArrayProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightArrayProperty.cs.meta new file mode 100644 index 0000000..4d6e6b7 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightArrayProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5f63a66060d047948dd2362e6d066529 +timeCreated: 1684486828 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightColorProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightColorProperty.cs new file mode 100644 index 0000000..dab5fa6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightColorProperty.cs @@ -0,0 +1,48 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + [Serializable] + public class LightColorProperty:SlmAdditionalProperty + { + [SlmValue("Color")]public SlmToggleValue lightToggleColor;// = new StageLightProperty(){value = 1f}; + public LightColorProperty() + { + propertyOverride = true; + propertyName = "Light Color"; + clockOverride = new SlmToggleValue(); + lightToggleColor = new SlmToggleValue(){value = new Gradient()}; + } + + public override void ToggleOverride(bool toggle) + { + clockOverride.propertyOverride = toggle; + lightToggleColor.propertyOverride = toggle; + propertyOverride = toggle; + } + + public LightColorProperty( LightColorProperty other ) + { + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + clockOverride = new SlmToggleValue(other.clockOverride); + lightToggleColor = new SlmToggleValue() + { + propertyOverride = other.lightToggleColor.propertyOverride, + value = SlmUtility.CopyGradient(other.lightToggleColor.value) + }; + } + + public override void OverwriteProperty(SlmProperty other) + { + var otherProperty = other as LightColorProperty; + if (otherProperty == null) return; + if (other.propertyOverride) + { + if(otherProperty.lightToggleColor.propertyOverride) lightToggleColor.value = SlmUtility.CopyGradient(otherProperty.lightToggleColor.value); + if(otherProperty.clockOverride.propertyOverride) clockOverride= new SlmToggleValue(otherProperty.clockOverride); + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightColorProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightColorProperty.cs.meta new file mode 100644 index 0000000..74b4937 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightColorProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0bc89f00c6014970926cacc322af5ac6 +timeCreated: 1667568687 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightFlickerProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightFlickerProperty.cs new file mode 100644 index 0000000..55507e6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightFlickerProperty.cs @@ -0,0 +1,134 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + // [Serializable] + // public enum NoiseType + // { + // Value2DNoise, + // PerlinDNoise, + // Simplex2DNoise, + // CubicNoise, + // Gradient2DNoise, + // FractalNoise, + // CellularNoise2D, + // WhiteNoise2D, + // } + [Serializable] + public class LightFlickerProperty : SlmProperty + { + [SlmValue("Flicker")] public SlmToggleValue noiseType; + private FastNoise fastNoise = new FastNoise(); + [SlmValue("Noise Curve")] public SlmToggleValue noiseCurve; + [SlmValue("Time Scale")] public SlmToggleValue timeScale; + [SlmValue("Randomize")] public SlmToggleValue randomize; + [SlmValue("Noise Seed")] public SlmToggleValue noiseSeed; + public LightFlickerProperty() + { + propertyName = "Flicker"; + propertyOverride = true; + noiseType = new SlmToggleValue(){value = FastNoise.NoiseType.Simplex}; + noiseCurve = new SlmToggleValue(){value = new AnimationCurve(new Keyframe[] + { + new Keyframe(0,0), + new Keyframe(1,1) + })}; + noiseSeed = new SlmToggleValue(){value = new Vector2(0,0)}; + timeScale = new SlmToggleValue(){value = 1f}; + randomize = new SlmToggleValue(){value = 0f}; + } + + public override void ToggleOverride(bool toggle) + { + propertyOverride = toggle; + // clockOverride.propertyOverride = toggle; + noiseType.propertyOverride = toggle; + noiseCurve.propertyOverride = toggle; + noiseSeed.propertyOverride = toggle; + timeScale.propertyOverride = toggle; + randomize.propertyOverride = toggle; + } + + public float GetNoiseValue(float time, int childIndex) + { + fastNoise.SetNoiseType(noiseType.value); + fastNoise.SetFrequency(1f); + fastNoise.SetSeed(0); + fastNoise.SetFractalOctaves(1); + fastNoise.SetFractalLacunarity(2f); + fastNoise.SetFractalGain(0.5f); + fastNoise.SetFractalType(FastNoise.FractalType.FBM); + fastNoise.SetCellularDistanceFunction(FastNoise.CellularDistanceFunction.Euclidean); + fastNoise.SetCellularReturnType(FastNoise.CellularReturnType.Distance2Add); + + return noiseCurve.value.Evaluate(fastNoise.GetNoise( time*timeScale.value + randomize.value*childIndex , noiseSeed.value.x, noiseSeed.value.y)); + + } + + public LightFlickerProperty(LightFlickerProperty other) + { + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + // clockOverride = new SlmToggleValue(other.clockOverride); + noiseType = new SlmToggleValue() + { + propertyOverride = other.noiseType.propertyOverride, + value = other.noiseType.value + }; + noiseCurve = new SlmToggleValue() + { + propertyOverride = other.noiseCurve.propertyOverride, + value = SlmUtility.CopyAnimationCurve(other.noiseCurve.value) + }; + noiseSeed = new SlmToggleValue() + { + propertyOverride = other.noiseSeed.propertyOverride, + value = new Vector2(other.noiseSeed.value.x, other.noiseSeed.value.y) + }; + timeScale = new SlmToggleValue() + { + propertyOverride = other.timeScale.propertyOverride, + value = other.timeScale.value + }; + randomize = new SlmToggleValue() + { + propertyOverride = other.randomize.propertyOverride, + value = other.randomize.value + }; + } + + + public override void OverwriteProperty(SlmProperty other) + { + if (other is LightFlickerProperty) + { + var otherProperty = other as LightFlickerProperty; + if (other.propertyOverride) + { + if(otherProperty.noiseType.propertyOverride) noiseType.value = otherProperty.noiseType.value; + // if(otherProperty.clockOverride.propertyOverride) clockOverride = new SlmToggleValue(otherProperty.clockOverride); + if(otherProperty.noiseCurve.propertyOverride) noiseCurve = new SlmToggleValue() + { + value = SlmUtility.CopyAnimationCurve(otherProperty.noiseCurve.value) + }; + if(otherProperty.noiseSeed.propertyOverride) noiseSeed = new SlmToggleValue() + { + value = new Vector2(otherProperty.noiseSeed.value.x, otherProperty.noiseSeed.value.y) + }; + if(otherProperty.timeScale.propertyOverride) timeScale = new SlmToggleValue() + { + value = otherProperty.timeScale.value + }; + randomize = new SlmToggleValue() + { + value = otherProperty.randomize.value + }; + } + + } + } + + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightFlickerProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightFlickerProperty.cs.meta new file mode 100644 index 0000000..2b00469 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightFlickerProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: baeeb10cd6014b5b9876828564b1f04f +timeCreated: 1697127152 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightIntensityProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightIntensityProperty.cs new file mode 100644 index 0000000..9c95703 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightIntensityProperty.cs @@ -0,0 +1,58 @@ +using System; +using UnityEngine; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + + [Serializable] + public class LightIntensityProperty:SlmAdditionalProperty + { + [FormerlySerializedAs("lightToggleIntensity")] [SlmValue("Dimmer")]public SlmToggleValue lightToggleDimmer;// = new StageLightProperty(){value = 1f}; + public LightIntensityProperty() + { + propertyOverride = true; + propertyName = "Dimmer"; + clockOverride = new SlmToggleValue(); + lightToggleDimmer = new SlmToggleValue(){value = new MinMaxEasingValue() + { + minMaxValue = new Vector2(0, 10), + constant = 1f, + mode = AnimationMode.Constant + }}; + } + + public override void ToggleOverride(bool toggle) + { + propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + lightToggleDimmer.propertyOverride = toggle; + } + + public LightIntensityProperty( LightIntensityProperty other ) + { + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + clockOverride = new SlmToggleValue(other.clockOverride); + lightToggleDimmer = new SlmToggleValue() + { + propertyOverride = other.lightToggleDimmer.propertyOverride, + value = new MinMaxEasingValue(other.lightToggleDimmer.value) + }; + } + + public override void OverwriteProperty(SlmProperty other) + { + if (other is LightIntensityProperty) + { + var otherProperty = other as LightIntensityProperty; + if (other.propertyOverride) + { + if(otherProperty.lightToggleDimmer.propertyOverride) lightToggleDimmer.value = new MinMaxEasingValue(otherProperty.lightToggleDimmer.value); + if(otherProperty.clockOverride.propertyOverride) clockOverride = new SlmToggleValue(otherProperty.clockOverride); + } + + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightIntensityProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightIntensityProperty.cs.meta new file mode 100644 index 0000000..fe1c6bc --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightIntensityProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0dad6a337524442fa29ad82849614ebf +timeCreated: 1667568338 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightProperty.cs new file mode 100644 index 0000000..4a2b5e4 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightProperty.cs @@ -0,0 +1,103 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + [Serializable] + public class LightProperty: SlmAdditionalProperty + { + [SlmValue("Spot Angle")]public SlmToggleValue spotAngle;// = new StageLightProperty(){value = 15f}; + [SlmValue("Inner Spot Angle")]public SlmToggleValue innerSpotAngle;// = new StageLightProperty(){value = 10f}; + [SlmValue("Range")]public SlmToggleValue range; + [SlmValue("Cookie")]public SlmToggleValue cookie; + public LightProperty() + { + propertyName = "Light"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + spotAngle = new SlmToggleValue(){value = new MinMaxEasingValue() + { + minMaxValue = new Vector2(0,180), + constant = 30f, + mode = AnimationMode.Constant + }}; + innerSpotAngle = new SlmToggleValue(){value = new MinMaxEasingValue() + { + minMaxValue = new Vector2(0,180), + constant = 10f, + mode = AnimationMode.Constant + }}; + range = new SlmToggleValue(){value = new MinMaxEasingValue() + { + minMaxValue = new Vector2(0,100), + constant = 5f, + mode = AnimationMode.Constant + }}; + cookie = new SlmToggleValue(){value = null}; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + spotAngle.propertyOverride = toggle; + innerSpotAngle.propertyOverride = toggle; + range.propertyOverride = toggle; + cookie.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + + } + + public LightProperty(LightProperty other) + { + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + + clockOverride = new SlmToggleValue (other.clockOverride); + spotAngle = new SlmToggleValue() + { + propertyOverride = other.spotAngle.propertyOverride, + value = new MinMaxEasingValue(other.spotAngle.value) + }; + innerSpotAngle = new SlmToggleValue() + { + propertyOverride = other.innerSpotAngle.propertyOverride, + value = new MinMaxEasingValue(other.innerSpotAngle.value) + }; + range = new SlmToggleValue() + { + propertyOverride = other.range.propertyOverride, + value = new MinMaxEasingValue(other.range.value) + }; + cookie = new SlmToggleValue(other.cookie); + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + LightProperty lightProperty = other as LightProperty; + if (lightProperty == null) return; + if(lightProperty.innerSpotAngle.propertyOverride) innerSpotAngle = new SlmToggleValue() + { + propertyOverride = lightProperty.innerSpotAngle.propertyOverride, + value = new MinMaxEasingValue(lightProperty.innerSpotAngle.value) + }; + if(lightProperty.spotAngle.propertyOverride) spotAngle = new SlmToggleValue() + { + propertyOverride = lightProperty.spotAngle.propertyOverride, + value = new MinMaxEasingValue(lightProperty.spotAngle.value) + }; + if(lightProperty.range.propertyOverride) range = new SlmToggleValue() + { + propertyOverride = lightProperty.range.propertyOverride, + value = new MinMaxEasingValue(lightProperty.range.value) + }; + if(lightProperty.cookie.propertyOverride) cookie = new SlmToggleValue() + { + propertyOverride = lightProperty.cookie.propertyOverride, + value = lightProperty.cookie.value + }; + + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightProperty.cs.meta new file mode 100644 index 0000000..9adf757 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LightProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4243dd6ee64e43bc97aade60a030b07e +timeCreated: 1664081556 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LookAtProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LookAtProperty.cs new file mode 100644 index 0000000..3ece0cd --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LookAtProperty.cs @@ -0,0 +1,50 @@ +using System; + +namespace StageLightManeuver +{ + [Serializable] + public class LookAtProperty:SlmAdditionalProperty + { + public SlmToggleValue lookAtIndex; + public SlmToggleValue weight; + public SlmToggleValue speed; + public LookAtProperty() + { + propertyName = "Look At"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + weight = new SlmToggleValue(){value = 1f}; + lookAtIndex = new SlmToggleValue(){value = 0}; + speed = new SlmToggleValue(){value = 1f}; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + lookAtIndex.propertyOverride = toggle; + speed.propertyOverride = toggle; + weight.propertyOverride = toggle; + } + + public LookAtProperty( LookAtProperty other ) + { + propertyName = other.propertyName; + clockOverride = new SlmToggleValue(other.clockOverride); + weight = new SlmToggleValue(other.weight); + lookAtIndex = new SlmToggleValue(other.lookAtIndex); + speed = new SlmToggleValue(other.speed); + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + LookAtProperty lookAtProperty = other as LookAtProperty; + if (lookAtProperty == null) return; + if(lookAtProperty.weight.propertyOverride) weight.value = lookAtProperty.weight.value; + if(lookAtProperty.lookAtIndex.propertyOverride) lookAtIndex.value = lookAtProperty.lookAtIndex.value; + if(lookAtProperty.speed.propertyOverride) speed.value = lookAtProperty.speed.value; + if(lookAtProperty.clockOverride.propertyOverride) clockOverride = new SlmToggleValue(lookAtProperty.clockOverride); + + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LookAtProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LookAtProperty.cs.meta new file mode 100644 index 0000000..9725a1e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/LookAtProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 951adf312c95479eb55ff586e67066d4 +timeCreated: 1677350973 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualColorArrayProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualColorArrayProperty.cs new file mode 100644 index 0000000..e6f67aa --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualColorArrayProperty.cs @@ -0,0 +1,107 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace StageLightManeuver +{ + + [Serializable] + public class ColorPrimitiveValue + { + public string name; + public Color color; + + public ColorPrimitiveValue() + { + color = Color.white; + name = "Color"; + } + } + + + + [Serializable] + public class ManualColorArrayProperty:SlmAdditionalProperty + { + public SlmToggleValue> colorValues; + + + public ManualColorArrayProperty () + { + propertyName = "Manual Color Array"; + propertyOverride = true; + colorValues = new SlmToggleValue>() { value = new List() }; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + colorValues.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + } + + public override void ResyncArraySize(List stageLights) + { + var colorPrimitiveValues = colorValues.value; + if(colorPrimitiveValues.Count == stageLights.Count) return; + + if (colorPrimitiveValues.Count < stageLights.Count) + { + while (colorPrimitiveValues.Count < stageLights.Count) + { + colorPrimitiveValues.Add(new ColorPrimitiveValue()); + } + + } + + if (colorPrimitiveValues.Count > stageLights.Count) + { + while (colorPrimitiveValues.Count > stageLights.Count) + { + colorPrimitiveValues.RemoveAt(colorPrimitiveValues.Count - 1); + } + } + + for (int j = 0; j < stageLights.Count; j++) + { + // if not index is out of range + if (j < colorPrimitiveValues.Count && j < stageLights.Count) + { + if (colorPrimitiveValues[j] != null && stageLights[j] != null) + { + colorPrimitiveValues[j].name = stageLights[j].name; + } + + } + + } + } + + + public ManualColorArrayProperty (ManualColorArrayProperty other) + { + ColorPrimitiveValue[] copy = new ColorPrimitiveValue[other.colorValues.value.Count]; + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + other.colorValues.value.CopyTo(copy); + colorValues = new SlmToggleValue>() { value = copy.ToList() }; + } + + public override void OverwriteProperty(SlmProperty other) + { + if (other is ManualColorArrayProperty) + { + ManualColorArrayProperty otherManualColorArrayProperty = (ManualColorArrayProperty) other; + var copy = new ColorPrimitiveValue[otherManualColorArrayProperty.colorValues.value.Count]; + otherManualColorArrayProperty.colorValues.value.CopyTo(copy); + if(otherManualColorArrayProperty.colorValues.propertyOverride) + colorValues.value = copy.ToList(); + + if(otherManualColorArrayProperty.clockOverride.propertyOverride) + clockOverride = new SlmToggleValue(otherManualColorArrayProperty.clockOverride); + } + } + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualColorArrayProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualColorArrayProperty.cs.meta new file mode 100644 index 0000000..fac9688 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualColorArrayProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 505830660a934b2796499d3c065f2d03 +timeCreated: 1677071040 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualLightArrayProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualLightArrayProperty.cs new file mode 100644 index 0000000..67710c9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualLightArrayProperty.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace StageLightManeuver +{ + + + [Serializable] + public class LightPrimitiveValue + { + public string name; + public float intensity; + public float angle; + public float innerAngle; + public float range; + + public LightPrimitiveValue() + { + name = "Light"; + intensity = 1f; + angle = 30f; + innerAngle = 0f; + range = 10f; + } + + public LightPrimitiveValue(LightPrimitiveValue other) + { + name = other.name; + intensity = other.intensity; + angle = other.angle; + innerAngle = other.innerAngle; + range = other.range; + } + } + + + [Serializable] + public class ManualLightArrayProperty:SlmAdditionalProperty + { + public SlmToggleValue> lightValues; + + public LightPrimitiveValue initialValue = new LightPrimitiveValue() + { + name = "Light", + intensity = 1f, + angle = 30f, + innerAngle = 0f, + range = 10f + }; + + public ManualLightArrayProperty () + { + propertyName = "Manual Light Array"; + propertyOverride = true; + lightValues = new SlmToggleValue>() { value = new List() }; + } + + + public void AddLightPrimitive(LightPrimitiveValue lightPrimitiveValue = null) + { + if (lightPrimitiveValue != null) + { + var newLightPrimitiveValue = new LightPrimitiveValue() + { + name = lightPrimitiveValue.name, + intensity = lightPrimitiveValue.intensity, + angle = lightPrimitiveValue.angle, + innerAngle = lightPrimitiveValue.innerAngle, + range = lightPrimitiveValue.range + }; + + lightValues.value.Add(newLightPrimitiveValue); + + } + else + { + var newLightPrimitiveValue = new LightPrimitiveValue() + { + name = initialValue.name, + intensity = initialValue.intensity, + angle = initialValue.angle, + innerAngle = initialValue.innerAngle, + range = initialValue.range + }; + + lightValues.value.Add(newLightPrimitiveValue); + } + + } + + public override void ResyncArraySize(List stageLights) + { + var lightPrimitiveValues = lightValues.value; + if(lightPrimitiveValues.Count == stageLights.Count) return; + + if (lightPrimitiveValues.Count < stageLights.Count) + { + while (lightPrimitiveValues.Count < stageLights.Count) + { + AddLightPrimitive(); + } + + } + + if (lightPrimitiveValues.Count > stageLights.Count) + { + while (lightPrimitiveValues.Count > stageLights.Count) + { + lightPrimitiveValues.RemoveAt(lightPrimitiveValues.Count - 1); + } + } + + for (int j = 0; j < stageLights.Count; j++) + { + // if not index is out of range + if (j < lightPrimitiveValues.Count && j < stageLights.Count) + { + if (lightPrimitiveValues[j] != null && stageLights[j] != null) + { + lightPrimitiveValues[j].name = stageLights[j].name; + } + + } + + } + + } + + + public ManualLightArrayProperty (ManualLightArrayProperty other) + { + LightPrimitiveValue[] copy = new LightPrimitiveValue[other.lightValues.value.Count]; + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + other.lightValues.value.CopyTo(copy); + lightValues = new SlmToggleValue>() { value = copy.ToList() }; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + lightValues.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + + } + + public override void OverwriteProperty(SlmProperty other) + { + ManualLightArrayProperty manualLightArrayProperty = other as ManualLightArrayProperty; + if (manualLightArrayProperty == null) return; + var copy = new LightPrimitiveValue[manualLightArrayProperty.lightValues.value.Count]; + manualLightArrayProperty.lightValues.value.CopyTo(copy); + if (manualLightArrayProperty.lightValues.propertyOverride) + lightValues.value = copy.ToList(); + } + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualLightArrayProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualLightArrayProperty.cs.meta new file mode 100644 index 0000000..42c7a14 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualLightArrayProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 972ba8df04d94088b4142114dd9dd549 +timeCreated: 1675846316 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualPanTiltProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualPanTiltProperty.cs new file mode 100644 index 0000000..5a5293e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualPanTiltProperty.cs @@ -0,0 +1,116 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace StageLightManeuver +{ + + + [Serializable] + public class PanTiltPrimitive + { + public string name; + public float pan = 0f; + public float tilt = 0f; + } + + + [Serializable] + // ManualPanTiltMode enum Overwrite, Add, Subtract, Multiply, Divide + public enum ManualPanTiltMode + { + Overwrite, + Add, + Multiply, + } + + + [Serializable] + public class ManualPanTiltProperty:SlmAdditionalProperty + { + public SlmToggleValue mode; + public SlmToggleValue> positions; + + public ManualPanTiltProperty () + { + propertyName = "Manual Pan Tilt"; + positions = new SlmToggleValue>() { value = new List() }; + mode = new SlmToggleValue() { value = ManualPanTiltMode.Overwrite }; + propertyOverride = true; + } + + + public ManualPanTiltProperty (ManualPanTiltProperty other) + { + PanTiltPrimitive[] copy = new PanTiltPrimitive[other.positions.value.Count]; + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + other.positions.value.CopyTo(copy); + positions = new SlmToggleValue>() { value = copy.ToList() }; + mode = new SlmToggleValue() { value = other.mode.value }; + propertyOverride = true; + } + + public override void ResyncArraySize(List stageLights) + { + base.ResyncArraySize(stageLights); + var manualPanTiltArray = positions.value; + if(manualPanTiltArray.Count == stageLights.Count) return; + + if (manualPanTiltArray.Count < stageLights.Count) + { + while (manualPanTiltArray.Count < stageLights.Count) + { + manualPanTiltArray.Add(new PanTiltPrimitive()); + } + + } + + if (manualPanTiltArray.Count > stageLights.Count) + { + while (manualPanTiltArray.Count > stageLights.Count) + { + manualPanTiltArray.RemoveAt(manualPanTiltArray.Count - 1); + } + } + + for (int j = 0; j < stageLights.Count; j++) + { + // if not index is out of range + if (j < manualPanTiltArray.Count && j < stageLights.Count) + { + if (manualPanTiltArray[j] != null && stageLights[j] != null) + { + manualPanTiltArray[j].name = stageLights[j].name; + } + + } + + } + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + positions.propertyOverride = toggle; + mode.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + + } + + public override void OverwriteProperty(SlmProperty other) + { + ManualPanTiltProperty manualPanTiltProperty = other as ManualPanTiltProperty; + if (manualPanTiltProperty == null) return; + var copy = new PanTiltPrimitive[manualPanTiltProperty.positions.value.Count]; + manualPanTiltProperty.positions.value.CopyTo(copy); + if (manualPanTiltProperty.positions.propertyOverride) positions.value = copy.ToList(); + if (manualPanTiltProperty.mode.propertyOverride) mode.value = manualPanTiltProperty.mode.value; + } + } + + + + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualPanTiltProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualPanTiltProperty.cs.meta new file mode 100644 index 0000000..6dcf6b6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ManualPanTiltProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 702cd2b6f5aa4fd794f36c4139dd14de +timeCreated: 1665384940 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialColorProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialColorProperty.cs new file mode 100644 index 0000000..30f3f4d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialColorProperty.cs @@ -0,0 +1,69 @@ +using UnityEngine; + +namespace StageLightManeuver +{ + public class MaterialColorProperty:SlmAdditionalProperty + { + // public SlmToggleValue colorPropertyName; + // public SlmToggleValue materialindex; + public SlmToggleValue color; + public SlmToggleValue intensity; + + public MaterialColorProperty() + { + propertyName = "Material Color"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + // colorPropertyName = new SlmToggleValue(){value = "_ShaderPropertyName"}; + // materialindex = new SlmToggleValue(){value = 0}; + color = new SlmToggleValue(){value =new Gradient()}; + intensity = new SlmToggleValue(){value = new MinMaxEasingValue() + { + minMaxLimit = new Vector2(0,2), + mode = AnimationMode.Constant, + constant = 1 + }}; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + // colorPropertyName.propertyOverride = toggle; + // materialindex.propertyOverride = toggle; + color.propertyOverride = toggle; + intensity.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + + } + + public MaterialColorProperty(MaterialColorProperty materialColorProperty) + { + propertyName = materialColorProperty.propertyName; + clockOverride = new SlmToggleValue(materialColorProperty.clockOverride); + // colorPropertyName = new SlmToggleValue(){value = materialColorProperty.colorPropertyName.value}; + // materialindex = new SlmToggleValue(){value = materialColorProperty.materialindex.value}; + + color = new SlmToggleValue() + { + propertyOverride = materialColorProperty.color.propertyOverride, + value = SlmUtility.CopyGradient( materialColorProperty.color.value) + }; + intensity = new SlmToggleValue() + { + propertyOverride = materialColorProperty.intensity.propertyOverride, + value = new MinMaxEasingValue(materialColorProperty.intensity.value) + }; + } + + public override void OverwriteProperty(SlmProperty other) + { + MaterialColorProperty materialColorProperty = other as MaterialColorProperty; + if (materialColorProperty == null) return; + // if(materialColorProperty.colorPropertyName.propertyOverride) colorPropertyName.value = materialColorProperty.colorPropertyName.value; + // if(materialColorProperty.materialindex.propertyOverride) materialindex.value = materialColorProperty.materialindex.value; + if(materialColorProperty.color.propertyOverride) color.value = SlmUtility.CopyGradient(materialColorProperty.color.value); + if(materialColorProperty.intensity.propertyOverride) intensity.value = new MinMaxEasingValue(materialColorProperty.intensity.value); + if(materialColorProperty.clockOverride.propertyOverride) clockOverride = new SlmToggleValue(materialColorProperty.clockOverride); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialColorProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialColorProperty.cs.meta new file mode 100644 index 0000000..0d10388 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialColorProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b1a4ee43258c43dda457a94a56370b34 +timeCreated: 1666265485 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialFloatProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialFloatProperty.cs new file mode 100644 index 0000000..89f45f1 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialFloatProperty.cs @@ -0,0 +1,48 @@ +using UnityEngine; +namespace StageLightManeuver +{ + public class MaterialFloatProperty:SlmAdditionalProperty + { + public SlmToggleValue floatValue; + + public MaterialFloatProperty() + { + propertyName = "Material Float"; + clockOverride = new SlmToggleValue(); + floatValue = new SlmToggleValue() + { + value = new MinMaxEasingValue() + { + minMaxLimit = new Vector2(0, 2), + mode = AnimationMode.Constant, + constant = 1 + } + }; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + floatValue.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + } + + public MaterialFloatProperty(MaterialFloatProperty materialFloatProperty) + { + propertyName = materialFloatProperty.propertyName; + clockOverride = new SlmToggleValue(materialFloatProperty.clockOverride); + floatValue = new SlmToggleValue() + { + propertyOverride = materialFloatProperty.floatValue.propertyOverride, + value = new MinMaxEasingValue(materialFloatProperty.floatValue.value) + }; + } + + public override void OverwriteProperty(SlmProperty other) + { + MaterialFloatProperty materialFloatProperty = other as MaterialFloatProperty; + if (materialFloatProperty == null) return; + floatValue.value = new MinMaxEasingValue(materialFloatProperty.floatValue.value); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialFloatProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialFloatProperty.cs.meta new file mode 100644 index 0000000..6796273 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialFloatProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: fd498263e8984ddf9e09f7b2197a15f2 +timeCreated: 1692538376 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialTextureProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialTextureProperty.cs new file mode 100644 index 0000000..1aa9a1f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialTextureProperty.cs @@ -0,0 +1,53 @@ +using UnityEngine; + +namespace StageLightManeuver +{ + public class MaterialTextureProperty:SlmAdditionalProperty + { + public SlmToggleValue texturePropertyName; + public SlmToggleValue materialindex; + public SlmToggleValue texture; + + public MaterialTextureProperty() + { + propertyName = "Material Texture"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + texturePropertyName = new SlmToggleValue(){value = "_Texture"}; + materialindex = new SlmToggleValue() {value = 0}; + texture = new SlmToggleValue(){value = null}; + } + + public MaterialTextureProperty(MaterialTextureProperty materialTextureProperty) + { + propertyName = materialTextureProperty.propertyName; + clockOverride = new SlmToggleValue(materialTextureProperty.clockOverride); + texturePropertyName = new SlmToggleValue(materialTextureProperty.texturePropertyName); + materialindex = new SlmToggleValue(materialTextureProperty.materialindex); + texture = new SlmToggleValue() + { + value = materialTextureProperty.texture.value + }; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + texturePropertyName.propertyOverride = toggle; + materialindex.propertyOverride = toggle; + texture.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + MaterialTextureProperty materialTextureProperty = other as MaterialTextureProperty; + if (materialTextureProperty == null) return; + if(materialTextureProperty.texturePropertyName.propertyOverride) texturePropertyName.value = materialTextureProperty.texturePropertyName.value; + if(materialTextureProperty.materialindex.propertyOverride) materialindex.value = materialTextureProperty.materialindex.value; + if(materialTextureProperty.texture.propertyOverride) texture.value = materialTextureProperty.texture.value; + if(materialTextureProperty.clockOverride.propertyOverride) clockOverride = new SlmToggleValue(materialTextureProperty.clockOverride); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialTextureProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialTextureProperty.cs.meta new file mode 100644 index 0000000..348fe12 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MaterialTextureProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 00010cb056ae4efc8226e731cdcfe183 +timeCreated: 1666439640 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MinMaxEasingValue.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MinMaxEasingValue.cs new file mode 100644 index 0000000..053712b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MinMaxEasingValue.cs @@ -0,0 +1,104 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + + + [Serializable] + public class MinMaxEasingValue + { + [SlmValue("Mode")] public AnimationMode mode = AnimationMode.Ease; + [SlmValue("Inverse")] public bool inverse = false; + [FormerlySerializedAs("valueRange")] [SlmValue("Range")]public Vector2 minMaxLimit = new Vector2(-180, 180); + [FormerlySerializedAs("valueMinMax")] public Vector2 minMaxValue = new Vector2(-180, 180); + [SlmValue("Easing")]public EaseType easeType = EaseType.Linear; + [SlmValue("Constant")]public float constant = 0; + [SlmValue("Curve")]public AnimationCurve animationCurve = new AnimationCurve(new Keyframe[] + { + new Keyframe(0,0), + new Keyframe(1,1) + }); + [SlmValue("Base Intensity")] public float baseIntensity = 1f; + // [SlmValue("Noise Multiplier")]public AnimationCurve noiseMultiplier = new AnimationCurve(new Keyframe[] + // { + // new Keyframe(0,0), + // new Keyframe(1,1) + // }); + // [SlmValue("Noise Scale")]public float noiseScale = 1f; + // [SlmValue("Noise Speed")]public float noiseSpeed = 1f; + // [SlmValue("Noise Offset")]public float noiseOffset = 0f; + + public MinMaxEasingValue() + { + mode = AnimationMode.Ease; + minMaxLimit = new Vector2(-180, 180); + minMaxValue = new Vector2(-90, 90); + easeType = EaseType.Linear; + constant = 0; + animationCurve = new AnimationCurve(new Keyframe[] + { + new Keyframe(0,0), + new Keyframe(1,1) + }); + } + + public MinMaxEasingValue(MinMaxEasingValue other) + { + mode = other.mode; + inverse = other.inverse; + minMaxLimit = new Vector2( other.minMaxLimit.x, other.minMaxLimit.y); + minMaxValue = new Vector2( other.minMaxValue.x, other.minMaxValue.y); + easeType = other.easeType; + constant = other.constant; + animationCurve = SlmUtility.CopyAnimationCurve(other.animationCurve); + } + + public MinMaxEasingValue(AnimationMode mode, Vector2 minMaxLimit, Vector2 minMaxValue, EaseType easeType, float constant, AnimationCurve animationCurve) + { + this.mode = mode; + this.minMaxLimit = new Vector2( minMaxLimit.x, minMaxLimit.y); + this.minMaxValue = new Vector2( minMaxValue.x, minMaxValue.y); + this.easeType = easeType; + this.constant = constant; + var keys = new List(); + + foreach (var keyframe in animationCurve.keys) + { + keys.Add(new Keyframe(keyframe.time, keyframe.value)); + } + this.animationCurve = new AnimationCurve(keys.ToArray()); + } + + public float Evaluate(float t) + { + var time = inverse ? 1f - t : t; + var value = 0f; + if (mode == AnimationMode.AnimationCurve) + { + value = animationCurve.Evaluate(time); + } + else if (mode == AnimationMode.Ease) + { + value = EaseUtil.GetEaseValue(easeType, time, 1f,minMaxValue.x, + minMaxValue.y); + } + else if (mode == AnimationMode.Constant) + { + value = constant; + } + // else if (mode == AnimationMode.Noise) + // { + // var randomValue = Mathf.PerlinNoise(Time.time*noiseSpeed,noiseOffset); + // var threshold = noiseMultiplier.Evaluate(randomValue); + // randomValue = randomValue > threshold ? 1f : 0f; + // value = randomValue * baseIntensity; + // } + + return value; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MinMaxEasingValue.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MinMaxEasingValue.cs.meta new file mode 100644 index 0000000..f5c915a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MinMaxEasingValue.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 48e442f4df0e48738623ae56b773dc4b +timeCreated: 1675841668 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MoveProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MoveProperty.cs new file mode 100644 index 0000000..f1e4e1e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MoveProperty.cs @@ -0,0 +1,225 @@ +using System; +using UnityEngine; + +namespace StageLightManeuver +{ + [Serializable] + public class XTransformProperty:SlmAdditionalProperty + { + [SlmValue("X Transform")]public SlmToggleValue positionX; + public SlmToggleValue smoothTime = new SlmToggleValue(); + public SlmToggleValue useSmoothness = new SlmToggleValue(); + + public XTransformProperty() + { + propertyName = "X Transform"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + positionX = new SlmToggleValue() {value = new MinMaxEasingValue() + { + minMaxLimit = new Vector2(-1,1), + minMaxValue = new Vector2(-1,1), + + }}; + smoothTime = new SlmToggleValue() {value = 0.05f}; + useSmoothness = new SlmToggleValue() {value = false}; + } + public XTransformProperty(XTransformProperty xTransformProperty) + { + propertyName = xTransformProperty.propertyName; + + clockOverride = new SlmToggleValue() + { + propertyOverride = xTransformProperty.clockOverride.propertyOverride, + value = new ClockOverride(xTransformProperty.clockOverride.value) + }; + this.positionX = new SlmToggleValue() + { + propertyOverride = xTransformProperty.positionX.propertyOverride, + value = new MinMaxEasingValue(xTransformProperty.positionX.value), + }; + smoothTime = new SlmToggleValue() + { + propertyOverride = xTransformProperty.smoothTime.propertyOverride, + value = xTransformProperty.smoothTime.value + }; + useSmoothness = new SlmToggleValue() + { + propertyOverride = xTransformProperty.useSmoothness.propertyOverride, + value = xTransformProperty.useSmoothness.value + }; + propertyOverride = xTransformProperty.propertyOverride; + + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + positionX.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + smoothTime.propertyOverride = toggle; + useSmoothness.propertyOverride = toggle; + + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + var xTransformProperty = (XTransformProperty)other; + if (xTransformProperty == null) return; + if(xTransformProperty.positionX.propertyOverride) positionX.value = xTransformProperty.positionX.value; + if(xTransformProperty.clockOverride.propertyOverride) clockOverride.value = xTransformProperty.clockOverride.value; + if(xTransformProperty.smoothTime.propertyOverride) smoothTime.value = xTransformProperty.smoothTime.value; + if(xTransformProperty.useSmoothness.propertyOverride) useSmoothness.value = xTransformProperty.useSmoothness.value; + } + } + + + [Serializable] + public class YTransformProperty : SlmAdditionalProperty + { + [SlmValue("Y Transform")]public SlmToggleValue positionY; + public SlmToggleValue smoothTime = new SlmToggleValue(); + public SlmToggleValue useSmoothness = new SlmToggleValue(); + + public YTransformProperty() + { + propertyName = "Y Transform"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + positionY = new SlmToggleValue() {value = new MinMaxEasingValue() + { + minMaxLimit = new Vector2(-1,1), + minMaxValue = new Vector2(-1,1), + + }}; + smoothTime = new SlmToggleValue() {value = 0.05f}; + useSmoothness = new SlmToggleValue() {value = false}; + } + + public YTransformProperty(YTransformProperty yTransformProperty) + { + propertyName = yTransformProperty.propertyName; + + clockOverride = new SlmToggleValue() + { + propertyOverride = yTransformProperty.clockOverride.propertyOverride, + value = new ClockOverride(yTransformProperty.clockOverride.value) + }; + this.positionY = new SlmToggleValue() + { + propertyOverride = yTransformProperty.positionY.propertyOverride, + value = new MinMaxEasingValue(yTransformProperty.positionY.value), + }; + smoothTime = new SlmToggleValue() + { + propertyOverride = yTransformProperty.smoothTime.propertyOverride, + value = yTransformProperty.smoothTime.value + }; + useSmoothness = new SlmToggleValue() + { + propertyOverride = yTransformProperty.useSmoothness.propertyOverride, + value = yTransformProperty.useSmoothness.value + }; + propertyOverride = yTransformProperty.propertyOverride; + + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + positionY.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + smoothTime.propertyOverride = toggle; + useSmoothness.propertyOverride = toggle; + + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + var yTransformProperty = (YTransformProperty)other; + if (yTransformProperty == null) return; + if(yTransformProperty.positionY.propertyOverride) positionY.value = yTransformProperty.positionY.value; + if(yTransformProperty.clockOverride.propertyOverride) clockOverride.value = yTransformProperty.clockOverride.value; + if(yTransformProperty.smoothTime.propertyOverride) smoothTime.value = yTransformProperty.smoothTime.value; + if(yTransformProperty.useSmoothness.propertyOverride) useSmoothness.value = yTransformProperty.useSmoothness.value; + } + } + + [Serializable] + public class ZTransformProperty : SlmAdditionalProperty + { + [SlmValue("Z Transform")]public SlmToggleValue positionZ; + public SlmToggleValue smoothTime = new SlmToggleValue(); + public SlmToggleValue useSmoothness = new SlmToggleValue(); + + public ZTransformProperty() + { + propertyName = "Z Transform"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + positionZ = new SlmToggleValue() {value = new MinMaxEasingValue() + { + minMaxLimit = new Vector2(-1,1), + minMaxValue = new Vector2(-1,1), + + }}; + smoothTime = new SlmToggleValue() {value = 0.05f}; + useSmoothness = new SlmToggleValue() {value = false}; + } + + public ZTransformProperty(ZTransformProperty zTransformProperty) + { + propertyName = zTransformProperty.propertyName; + + clockOverride = new SlmToggleValue() + { + propertyOverride = zTransformProperty.clockOverride.propertyOverride, + value = new ClockOverride(zTransformProperty.clockOverride.value) + }; + this.positionZ = new SlmToggleValue() + { + propertyOverride = zTransformProperty.positionZ.propertyOverride, + value = new MinMaxEasingValue(zTransformProperty.positionZ.value), + }; + smoothTime = new SlmToggleValue() + { + propertyOverride = zTransformProperty.smoothTime.propertyOverride, + value = zTransformProperty.smoothTime.value + }; + useSmoothness = new SlmToggleValue() + { + propertyOverride = zTransformProperty.useSmoothness.propertyOverride, + value = zTransformProperty.useSmoothness.value + }; + propertyOverride = zTransformProperty.propertyOverride; + + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + positionZ.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + smoothTime.propertyOverride = toggle; + useSmoothness.propertyOverride = toggle; + + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + var zTransformProperty = (ZTransformProperty)other; + if (zTransformProperty == null) return; + if(zTransformProperty.positionZ.propertyOverride) positionZ.value = zTransformProperty.positionZ.value; + if(zTransformProperty.clockOverride.propertyOverride) clockOverride.value = zTransformProperty.clockOverride.value; + if(zTransformProperty.smoothTime.propertyOverride) smoothTime.value = zTransformProperty.smoothTime.value; + if(zTransformProperty.useSmoothness.propertyOverride) useSmoothness.value = zTransformProperty.useSmoothness.value; + } + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MoveProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MoveProperty.cs.meta new file mode 100644 index 0000000..5f9fb91 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/MoveProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 86a2f3dde0ab4092ad56cc09d0b3b88b +timeCreated: 1688231818 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ReflectionProbeProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ReflectionProbeProperty.cs new file mode 100644 index 0000000..17301ba --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ReflectionProbeProperty.cs @@ -0,0 +1,50 @@ +using System; + +namespace StageLightManeuver +{ + [Serializable] + public class ReflectionProbeProperty:SlmAdditionalProperty + { + public SlmToggleValue intensity = new SlmToggleValue(); + + public ReflectionProbeProperty(ReflectionProbeProperty reflectionProbeProperty) + { + propertyName = reflectionProbeProperty.propertyName; + clockOverride = new SlmToggleValue() + { + propertyOverride = reflectionProbeProperty.clockOverride.propertyOverride, + value = new ClockOverride(reflectionProbeProperty.clockOverride.value) + }; + intensity = new SlmToggleValue() + { + propertyOverride = reflectionProbeProperty.intensity.propertyOverride, + value = new MinMaxEasingValue(reflectionProbeProperty.intensity.value) + }; + propertyOverride = reflectionProbeProperty.propertyOverride; + } + + public ReflectionProbeProperty() + { + propertyName = "Reflection Probe"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + intensity = new SlmToggleValue() {value = new MinMaxEasingValue()}; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + intensity.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + var reflectionProbeProperty = other as ReflectionProbeProperty; + intensity.value = new MinMaxEasingValue(reflectionProbeProperty.intensity.value); + clockOverride.value = new ClockOverride(reflectionProbeProperty.clockOverride.value); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ReflectionProbeProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ReflectionProbeProperty.cs.meta new file mode 100644 index 0000000..969a94f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/ReflectionProbeProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 1cccb5d089684ac88b19ac3824a06fc4 +timeCreated: 1688628345 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RollProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RollProperty.cs new file mode 100644 index 0000000..e1ea5ff --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RollProperty.cs @@ -0,0 +1,104 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace StageLightManeuver +{ + + + [Serializable] + public class RollProperty:SlmAdditionalProperty + { + [SlmValue("Roll Transform")] public SlmToggleValue rollTransform; + [SlmValue("Smooth Time")] public SlmToggleValue smoothTime = new SlmToggleValue(); + public SlmToggleValue useSmoothness = new SlmToggleValue(); + public RollProperty(RollProperty rollProperty) + { + propertyName = rollProperty.propertyName; + + clockOverride = new SlmToggleValue() + { + propertyOverride = rollProperty.clockOverride.propertyOverride, + value = new ClockOverride(rollProperty.clockOverride.value) + }; + this.rollTransform = new SlmToggleValue() + { + propertyOverride = rollProperty.rollTransform.propertyOverride, + value = new MinMaxEasingValue(rollProperty.rollTransform.value), + }; + smoothTime = new SlmToggleValue() + { + propertyOverride = rollProperty.smoothTime.propertyOverride, + value = rollProperty.smoothTime.value + }; + useSmoothness = new SlmToggleValue() + { + propertyOverride = rollProperty.useSmoothness.propertyOverride, + value = rollProperty.useSmoothness.value + }; + propertyOverride = rollProperty.propertyOverride; + + } + + public RollProperty() + { + propertyOverride = true; + clockOverride = new SlmToggleValue(); + rollTransform = new SlmToggleValue() {value = new MinMaxEasingValue()}; + smoothTime = new SlmToggleValue() {value = 0.05f}; + useSmoothness = new SlmToggleValue() {value = false}; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + rollTransform.propertyOverride = toggle; + clockOverride.propertyOverride = toggle; + smoothTime.propertyOverride = toggle; + useSmoothness.propertyOverride = toggle; + + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + RollProperty rollProperty = other as RollProperty; + if (rollProperty == null) return; + if(rollProperty.rollTransform.propertyOverride) rollTransform.value = new MinMaxEasingValue(rollProperty.rollTransform.value); + if(rollProperty.clockOverride.propertyOverride) clockOverride = new SlmToggleValue(rollProperty.clockOverride); + if(rollProperty.smoothTime.propertyOverride) smoothTime.value = rollProperty.smoothTime.value; + if(rollProperty.useSmoothness.propertyOverride) useSmoothness.value = rollProperty.useSmoothness.value; + } + } + + [Serializable] + public class PanProperty:RollProperty + { + public PanProperty(PanProperty panProperty):base(panProperty) + { + propertyName = "Pan"; + } + + public PanProperty():base() + { + propertyName = "Pan"; + } + } + [Serializable] + public class TiltProperty:RollProperty + { + public TiltProperty(TiltProperty tiltProperty):base(tiltProperty) + { + + propertyName = "Tilt"; + } + + public TiltProperty():base() + { + + propertyName = "Tilt"; + } + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RollProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RollProperty.cs.meta new file mode 100644 index 0000000..2535116 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RollProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 444a116b659d42a680010c392feb8f32 +timeCreated: 1664079877 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RotationProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RotationProperty.cs new file mode 100644 index 0000000..1c583f7 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RotationProperty.cs @@ -0,0 +1,60 @@ + +using System; +using UnityEngine; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + [Serializable] + public class RotationProperty : SlmAdditionalProperty + { + // public SlmToggleValue rotationAxis; + [SlmValue("Rotation Speed")] public SlmToggleValue rotationSpeed; + // [SlmValue("test Speed")] public SlmToggleValue v; + public RotationProperty() + { + propertyName = "Rotation"; + + propertyOverride = true; + clockOverride = new SlmToggleValue(); + // rotationAxis = new SlmToggleValue(){value = new Vector3(0,0,1)}; + rotationSpeed = new SlmToggleValue() + { + value = new MinMaxEasingValue(AnimationMode.Constant, new Vector2(-30,30), new Vector2(-40,40), EaseType.Linear,30, new AnimationCurve(new []{new Keyframe(0,0),new Keyframe(1,40)})) + }; + } + + public override void ToggleOverride(bool toggle) + { + propertyOverride = toggle; + rotationSpeed.propertyOverride=(toggle); + clockOverride.propertyOverride=(toggle); + clockOverride.propertyOverride = toggle; + } + + public override void OverwriteProperty(SlmProperty other) + { + if (other.propertyOverride) return; + var rotationProperty = other as RotationProperty; + if (rotationProperty == null) return; + if (rotationProperty.propertyOverride) return; + if(rotationProperty.rotationSpeed.propertyOverride) rotationSpeed = new SlmToggleValue(rotationProperty.rotationSpeed); + if(rotationProperty.clockOverride.propertyOverride) clockOverride = new SlmToggleValue(rotationProperty.clockOverride); + + } + + public RotationProperty(RotationProperty other) + { + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + clockOverride = new SlmToggleValue(other.clockOverride); + // rotationAxis = new SlmToggleValue(other.rotationAxis){}; + rotationSpeed = new SlmToggleValue() + { + propertyOverride = other.rotationSpeed.propertyOverride, + value = new MinMaxEasingValue(other.rotationSpeed.value) + }; + } + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RotationProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RotationProperty.cs.meta new file mode 100644 index 0000000..f307772 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/RotationProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 963152f06da7472e872064035ade47d6 +timeCreated: 1672780278 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SlmToggleValueBase.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SlmToggleValueBase.cs new file mode 100644 index 0000000..9592da2 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SlmToggleValueBase.cs @@ -0,0 +1,215 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Serialization; + +// Disable warning CS8632 +// CS8632 : '#nullable' 注釈コンテキスト内のコードでのみ、Null 許容参照型の注釈を使用する必要があります。 +// ファイル全体を Nullable コンテキストにしたくないので一旦警告無視 +#pragma warning disable 8632 + +namespace StageLightManeuver +{ + + [System.AttributeUsage(System.AttributeTargets.Field)] + public class SlmValueAttribute : PropertyAttribute + { + public readonly string? name; //TODO CS8632: ここでNull許容型を使う必要があるか確認 + public readonly bool isHidden; + public SlmValueAttribute(string? name = null, bool isHidden = false) + { + this.name = name; + this.isHidden = isHidden; + } + } + + [System.AttributeUsage(System.AttributeTargets.Class)] + public class SlmPropertyAttribute : PropertyAttribute + { + public readonly bool isRemovable; + public SlmPropertyAttribute(bool isRemovable = true) + { + this.isRemovable = isRemovable; + } + } + + + [Serializable] + public class SlmToggleValueBase + { + [SerializeField, SlmValue(isHidden: true)] public bool propertyOverride = false; + [SlmValue(isHidden: true)] public int sortOrder = 0; + } + + [Serializable] + public class SlmToggleValue:SlmToggleValueBase + { + public T value; + public SlmToggleValue(SlmToggleValue slmToggleValue) + { + propertyOverride = slmToggleValue.propertyOverride; + this.value = slmToggleValue.value; + } + + public SlmToggleValue(T value) + { + propertyOverride = false; + this.value = value; + } + + public SlmToggleValue() + { + propertyOverride = false; + value = default; + } + } + + + [Serializable] + public enum StageLightPropertyType + { + None, + Array, + } + + [Serializable] + public class SlmProperty:SlmToggleValueBase + { + [SlmValue(isHidden: true)] public StageLightPropertyType propertyType = StageLightPropertyType.None; + [SlmValue(isHidden: true)] public string propertyName; + [SlmValue(isHidden: true)] public int propertyOrder = 0; + [SlmValue(isHidden: true)] public bool isEditable = true; + public virtual void ToggleOverride(bool toggle) + { + propertyOverride = toggle; + } + + public virtual void OnProcessFrame(float time, float clipStart, float clipDuration) + { + + } + + public virtual void OverwriteProperty(SlmProperty other) + { + } + + public virtual void InitStageLightFixture(StageLightFixtureBase stageLightFixtureBase) + { + } + + } + + + [Serializable] + public class ClockOverride + { + [SlmValue("Loop Type")] public LoopType loopType = LoopType.Loop; + [SlmValue("Offset Time")] public float offsetTime = 0f; + [SlmValue("BPM Scale")]public float bpmScale = 1f; + [SlmValue("Child Stagger")]public float childStagger = 0f; + public ArrayStaggerValue arrayStaggerValue = new ArrayStaggerValue(); + + public ClockOverride() + { + loopType = LoopType.Loop; + bpmScale = 1f; + offsetTime = 0f; + childStagger = 0f; + arrayStaggerValue = new ArrayStaggerValue(); + } + + public ClockOverride(ClockOverride clockOverride) + { + loopType = clockOverride.loopType; + bpmScale = clockOverride.bpmScale; + offsetTime = clockOverride.offsetTime; + childStagger = clockOverride.childStagger; + arrayStaggerValue = new ArrayStaggerValue(clockOverride.arrayStaggerValue); + } + + + + + } + + public interface IArrayProperty + { + // void ResyncArraySize(StageLightUniverse stageLightUniverse); + public void ResyncArraySize(List stageLights); + } + + [Serializable] + public class SlmAdditionalProperty:SlmProperty,IArrayProperty + { + + public SlmToggleValue clockOverride = new SlmToggleValue() + { + value = new ClockOverride(), + sortOrder = -999, + }; + + public SlmAdditionalProperty() + { + propertyType = StageLightPropertyType.Array; + propertyOverride = true; + } + + public virtual void ResyncArraySize(List stageLights) + { + if(clockOverride.value != null && clockOverride.value.arrayStaggerValue != null) + clockOverride.value.arrayStaggerValue.ResyncArraySize(stageLights); + } + } + + // [Serializable] + // public class SlmBarLightProperty : SlmAdditionalProperty + // { + // public virtual void ResizeBarLightArray(List lightChannels) + // { + // } + // } + + + // [Serializable] + // public class SlmArrayProperty:SlmProperty,IArrayProperty + // { + // public SlmToggleValue clockOverride = new SlmToggleValue() + // { + // sortOrder = -999 + // }; + // public virtual void ResyncArraySize(StageLightUniverse stageLightUniverse) + // { + // + // } + // } + // + + + + [Serializable] + public class ClipProperty + { + public float clipStartTime; + public float clipEndTime; + + public ClipProperty() + { + clipStartTime = 0f; + clipEndTime = 0f; + } + + public ClipProperty(ClipProperty other) + { + clipStartTime = other.clipStartTime; + clipEndTime = other.clipEndTime; + } + } + + + + + + + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SlmToggleValueBase.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SlmToggleValueBase.cs.meta new file mode 100644 index 0000000..eec1ee9 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SlmToggleValueBase.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 613d844234203a347b7276a684d11640 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SmoothLookAtProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SmoothLookAtProperty.cs new file mode 100644 index 0000000..4fef248 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SmoothLookAtProperty.cs @@ -0,0 +1,43 @@ +namespace StageLightManeuver +{ + public class SmoothLookAtProperty:SlmProperty + { + + public SlmToggleValue targetIndex; + public SmoothLookAtProperty() + { + propertyName = "Smooth LookAt"; + propertyOverride = true; + targetIndex = new SlmToggleValue(); + + } + + public SmoothLookAtProperty(SmoothLookAtProperty other) + { + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + targetIndex = new SlmToggleValue(other.targetIndex); + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + targetIndex.propertyOverride = toggle; + + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + SmoothLookAtProperty smoothLookAtProperty = other as SmoothLookAtProperty; + if (smoothLookAtProperty == null) return; + targetIndex = new SlmToggleValue(smoothLookAtProperty.targetIndex); + + + + } + + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SmoothLookAtProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SmoothLookAtProperty.cs.meta new file mode 100644 index 0000000..c87ed56 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SmoothLookAtProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0b397a7fdc034053a2556022e24e3cc6 +timeCreated: 1688308952 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightOrderProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightOrderProperty.cs new file mode 100644 index 0000000..7fa434a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightOrderProperty.cs @@ -0,0 +1,99 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace StageLightManeuver +{ + [Serializable] + public class StageLightOrderQueue + { + public int index = -1; + public List stageLightOrderSettingList = new List(); + + public int GetStageLightIndex(StageLightFixture stageLightFixture) + { + + if(stageLightFixture == null) return 0; + + if (index < 0) + { + return stageLightFixture.order; + } + + if(stageLightOrderSettingList.Count > index) + { + var stageLightOrderSetting = stageLightOrderSettingList[index]; + foreach (var stageLightData in stageLightOrderSetting.stageLightFixtureOrder) + { + if (stageLightData.stageLightFixture == stageLightFixture) + { + return stageLightData.index; + } + } + } + + return stageLightFixture.order; + } + } + [SlmProperty(isRemovable: false)] + public class StageLightOrderProperty:SlmProperty + { + public StageLightOrderQueue stageLightOrderQueue = new StageLightOrderQueue(); + + + public StageLightOrderProperty () + { + + propertyOrder = -998; + propertyName = "StageLightFixture Order"; + propertyOverride = true; + stageLightOrderQueue.stageLightOrderSettingList = new List(); + + } + + public override void InitStageLightFixture(StageLightFixtureBase stageLightFixtureBase) + { + if (stageLightFixtureBase is StageLightUniverse stageLightUniverse) + { + stageLightOrderQueue.stageLightOrderSettingList = stageLightUniverse.stageLightFixtureOrderSettings; + } + } + + public StageLightOrderProperty( StageLightOrderProperty other) + { + propertyOrder = -998; + propertyName = other.propertyName; + propertyOverride = other.propertyOverride; + stageLightOrderQueue = new StageLightOrderQueue() { index = other.stageLightOrderQueue.index }; + // lightOrder = new SlmToggleValue() { value = other.lightOrder.value }; + // stageLightOrderSetting = new SlmToggleValue>() { value = other.stageLightOrderSetting.value }; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + propertyOverride = toggle; + // lightOrder.propertyOverride = toggle; + // stageLightOrderSetting.propertyOverride = toggle; + + } + + public override void OverwriteProperty(SlmProperty other) + { + base.OverwriteProperty(other); + StageLightOrderProperty stageLightOrderProperty = other as StageLightOrderProperty; + if (stageLightOrderProperty == null) return; + + // if (stageLightOrderProperty.lightOrder.propertyOverride) lightOrder.value = stageLightOrderProperty.lightOrder.value; + if (stageLightOrderProperty.propertyOverride) + { + // if (stageLightOrderProperty.stageLightOrderSetting.propertyOverride) + // { + // stageLightOrderSetting.value = stageLightOrderProperty.stageLightOrderSetting.value; + // } + } + + + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightOrderProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightOrderProperty.cs.meta new file mode 100644 index 0000000..4d7d8f4 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightOrderProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e177a3c06be344f196891dc5c8a45716 +timeCreated: 1685278926 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightQueueData.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightQueueData.cs new file mode 100644 index 0000000..a11347e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightQueueData.cs @@ -0,0 +1,115 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace StageLightManeuver +{ + [Serializable] + public class StageLightQueueData + { + public Dictionary stageLightOrder = new Dictionary(); + [SerializeReference]public List stageLightProperties = new List(); + public float weight = 1; + + + public StageLightQueueData(StageLightQueueData stageLightQueueData) + { + this.stageLightProperties = stageLightQueueData.stageLightProperties; + this.weight = stageLightQueueData.weight; + } + + public int GetOrder(StageLightFixture stageLightFixture) + { + if (stageLightOrder.ContainsKey(stageLightFixture)) + { + return stageLightOrder[stageLightFixture]; + } + else + { + stageLightOrder.Add(stageLightFixture, 0); + return 0; + } + } + public StageLightQueueData() + { + stageLightProperties = new List(); + stageLightProperties.Clear(); + weight = 1f; + } + public T TryGetActiveProperty() where T : SlmProperty + { + foreach (var property in stageLightProperties) + { + if (property == null) + { + continue; + } + if (property.GetType() == typeof(T) && property.propertyOverride) + { + return property as T; + } + } + return null; + } + + public SlmAdditionalProperty TryGetActiveProperty(Type T) + { + foreach (var property in stageLightProperties) + { + if(property == null) + { + continue; + } + if (property.GetType() ==T && property.propertyOverride) + { + return property as SlmAdditionalProperty; + } + } + return null; + } + + + public bool TryAddProperty(Type T) + { + + foreach (var property in stageLightProperties) + { + if (property == null) + { + continue; + } + if (property.GetType() == T) + { + return false; + } + } + + + var instance = Activator.CreateInstance(T, new object[] { }) as SlmAdditionalProperty; + stageLightProperties.Add(instance); + return true; + } + + public SlmProperty TryAddGetProperty(Type T) + { + + foreach (var property in stageLightProperties) + { + if (property == null) + { + continue; + } + if (property.GetType() == T) + { + return property as SlmProperty; + } + } + + + var instance = Activator.CreateInstance(T, new object[] { }) as SlmProperty; + stageLightProperties.Add(instance); + + return instance; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightQueueData.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightQueueData.cs.meta new file mode 100644 index 0000000..696af62 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/StageLightQueueData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9e004ee583cb4355acbe381c6a04fab6 +timeCreated: 1665218780 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLensFlareProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLensFlareProperty.cs new file mode 100644 index 0000000..116d3ff --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLensFlareProperty.cs @@ -0,0 +1,52 @@ +namespace StageLightManeuver +{ + public class SyncLensFlareProperty:SlmAdditionalProperty + { + + public SlmToggleValue intensitymultiplier; + public SlmToggleValue maxIntensityLimit; + public SlmToggleValue scale; + public SyncLensFlareProperty() + { + propertyName = "Sync Lens Flare"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + intensitymultiplier = new SlmToggleValue() { value = 1f }; + maxIntensityLimit = new SlmToggleValue() { value = 100f }; + scale = new SlmToggleValue() { value = 1f }; + + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + clockOverride.propertyOverride = toggle; + intensitymultiplier.propertyOverride = toggle; + maxIntensityLimit.propertyOverride = toggle; + scale.propertyOverride = toggle; + } + + public SyncLensFlareProperty(SyncLensFlareProperty other) + { + propertyName = other.propertyName; + clockOverride = new SlmToggleValue(other.clockOverride); + propertyOverride = other.propertyOverride; + intensitymultiplier = new SlmToggleValue(){value = other.intensitymultiplier.value}; + maxIntensityLimit = new SlmToggleValue() { value = other.maxIntensityLimit.value }; + scale = new SlmToggleValue() { value = other.scale.value }; + } + + public override void OverwriteProperty(SlmProperty other) + { + SyncLensFlareProperty syncLensFlareProperty = other as SyncLensFlareProperty; + if (syncLensFlareProperty == null) return; + if(clockOverride.propertyOverride) clockOverride = new SlmToggleValue(syncLensFlareProperty.clockOverride); + if (syncLensFlareProperty.propertyOverride) + { + if(syncLensFlareProperty.intensitymultiplier.propertyOverride) intensitymultiplier.value = syncLensFlareProperty.intensitymultiplier.value; + if(syncLensFlareProperty.maxIntensityLimit.propertyOverride) maxIntensityLimit.value = syncLensFlareProperty.maxIntensityLimit.value; + if(syncLensFlareProperty.scale.propertyOverride) scale.value = syncLensFlareProperty.scale.value; + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLensFlareProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLensFlareProperty.cs.meta new file mode 100644 index 0000000..ce1b250 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLensFlareProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ccded762d43b4016b0d24d60e4d001a3 +timeCreated: 1699736585 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLightMaterialProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLightMaterialProperty.cs new file mode 100644 index 0000000..49cf810 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLightMaterialProperty.cs @@ -0,0 +1,52 @@ +namespace StageLightManeuver +{ + public class SyncLightMaterialProperty:SlmAdditionalProperty + { + public SlmToggleValue intensitymultiplier; + internal SlmToggleValue brightnessDecreasesToBlack; + public SlmToggleValue maxIntensityLimit; + public SyncLightMaterialProperty() + { + propertyName = "Sync Light Material"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + intensitymultiplier = new SlmToggleValue() { value = 1f }; + brightnessDecreasesToBlack = new SlmToggleValue() { value = false }; + maxIntensityLimit = new SlmToggleValue() { value = 3f }; + + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + clockOverride.propertyOverride = toggle; + intensitymultiplier.propertyOverride = toggle; + brightnessDecreasesToBlack.propertyOverride = toggle; + maxIntensityLimit.propertyOverride = toggle; + } + + public SyncLightMaterialProperty(SyncLightMaterialProperty other) + { + propertyName = other.propertyName; + clockOverride = new SlmToggleValue(other.clockOverride); + propertyOverride = other.propertyOverride; + intensitymultiplier = new SlmToggleValue(){value = other.intensitymultiplier.value}; + brightnessDecreasesToBlack = new SlmToggleValue() { value = other.brightnessDecreasesToBlack.value }; + maxIntensityLimit = new SlmToggleValue() { value = other.maxIntensityLimit.value }; + } + + public override void OverwriteProperty(SlmProperty other) + { + SyncLightMaterialProperty syncLightMaterialProperty = other as SyncLightMaterialProperty; + if (syncLightMaterialProperty == null) return; + if(clockOverride.propertyOverride) clockOverride = new SlmToggleValue(syncLightMaterialProperty.clockOverride); + if (syncLightMaterialProperty.propertyOverride) + { + if(syncLightMaterialProperty.intensitymultiplier.propertyOverride) intensitymultiplier.value = syncLightMaterialProperty.intensitymultiplier.value; + if(syncLightMaterialProperty.brightnessDecreasesToBlack.propertyOverride) brightnessDecreasesToBlack.value = syncLightMaterialProperty.brightnessDecreasesToBlack.value; + if(syncLightMaterialProperty.maxIntensityLimit.propertyOverride) maxIntensityLimit.value = syncLightMaterialProperty.maxIntensityLimit.value; + + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLightMaterialProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLightMaterialProperty.cs.meta new file mode 100644 index 0000000..89aa0d5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/SyncLightMaterialProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d551763df49a42f0bf2624ffdf93d136 +timeCreated: 1665409713 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/VLBProperty.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/VLBProperty.cs new file mode 100644 index 0000000..f3d0490 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/VLBProperty.cs @@ -0,0 +1,56 @@ +namespace StageLightManeuver +{ +#if USE_VLB + public class VLBProperty:SlmAdditionalProperty + { + public SlmToggleValue intensityMultiplier; + public SlmToggleValue lightRangeMultiplier; + public SlmToggleValue spotAngleMultiplier; + + public VLBProperty() + { + propertyName = "VLB Property"; + propertyOverride = true; + clockOverride = new SlmToggleValue(); + intensityMultiplier = new SlmToggleValue() { value = 1f }; + lightRangeMultiplier = new SlmToggleValue() { value = 1f }; + spotAngleMultiplier = new SlmToggleValue() { value = 1f }; + } + + public override void ToggleOverride(bool toggle) + { + base.ToggleOverride(toggle); + clockOverride.propertyOverride = toggle; + intensityMultiplier.propertyOverride = toggle; + lightRangeMultiplier.propertyOverride = toggle; + spotAngleMultiplier.propertyOverride = toggle; + } + + + public VLBProperty(VLBProperty other) + { + propertyName = other.propertyName; + clockOverride = new SlmToggleValue(other.clockOverride); + propertyOverride = other.propertyOverride; + intensityMultiplier = new SlmToggleValue(other.intensityMultiplier); + lightRangeMultiplier = new SlmToggleValue(other.lightRangeMultiplier); + spotAngleMultiplier = new SlmToggleValue(other.spotAngleMultiplier); + } + + + public override void OverwriteProperty(SlmProperty other) + { + VLBProperty vlbProperty = other as VLBProperty; + if (vlbProperty == null) return; + if(clockOverride.propertyOverride) clockOverride = new SlmToggleValue(vlbProperty.clockOverride); + if (vlbProperty.propertyOverride) + { + if(vlbProperty.intensityMultiplier.propertyOverride) intensityMultiplier.value = vlbProperty.intensityMultiplier.value; + if(vlbProperty.lightRangeMultiplier.propertyOverride) lightRangeMultiplier.value = vlbProperty.lightRangeMultiplier.value; + if(vlbProperty.spotAngleMultiplier.propertyOverride) spotAngleMultiplier.value = vlbProperty.spotAngleMultiplier.value; + } + } + } + +#endif +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/VLBProperty.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/VLBProperty.cs.meta new file mode 100644 index 0000000..157a42e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Data/VLBProperty.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 713019ca240744e282c2c08213c8c9a3 +timeCreated: 1691942740 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Iridescenent.SLM.Runtime.asmdef b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Iridescenent.SLM.Runtime.asmdef new file mode 100644 index 0000000..a00621d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Iridescenent.SLM.Runtime.asmdef @@ -0,0 +1,41 @@ +{ + "name": "Iridescenent.SLM.Runtime", + "rootNamespace": "", + "references": [ + "GUID:f06555f75b070af458a003d92f9efb00", + "GUID:15fc0a57446b3144c949da3e2b9737a9", + "com.saladgamer.volumetriclightbeam", + "GUID:457756d89b35d2941b3e7b37b4ece6f1", + "GUID:df380645f10b7bc4b97d4f5eb6303d95" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.render-pipelines.universal", + "expression": "", + "define": "USE_URP" + }, + { + "name": "com.iridescent.volumetriclightbeam", + "expression": "", + "define": "USE_VLB_ALTER" + }, + { + "name": "com.unity.render-pipelines.high-definition", + "expression": "", + "define": "USE_HDRP" + }, + { + "name": "com.saladgamer.volumetriclightbeam", + "expression": "", + "define": "USE_VLB" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Iridescenent.SLM.Runtime.asmdef.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Iridescenent.SLM.Runtime.asmdef.meta new file mode 100644 index 0000000..74ddce3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Iridescenent.SLM.Runtime.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b58cfee7b2b89e44e831673c9b9aeb97 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight.meta new file mode 100644 index 0000000..bebe07d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 863abad0118c47a6a30de3c24635d442 +timeCreated: 1664991819 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightChannel.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightChannel.cs new file mode 100644 index 0000000..63ce1be --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightChannel.cs @@ -0,0 +1,31 @@ +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace StageLightManeuver +{ + + public interface IStageLightChannel + { + public List SyncStageLight { get; set; } + public void EvaluateQue(float time); + + public void AddStageLightInChild() + { + } + + public void AddQue(SlmToggleValueBase slmToggleValueBase, float weight) + { + } + + public void Init() + { + } + + } + + + + + +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightChannel.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightChannel.cs.meta new file mode 100644 index 0000000..3699e9d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightChannel.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 8c6699b051f749ba9f342ed3956174ad +timeCreated: 1663929248 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightFixture.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightFixture.cs new file mode 100644 index 0000000..6040622 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightFixture.cs @@ -0,0 +1,29 @@ +using System.Collections.Generic; +using System.Linq; + +namespace StageLightManeuver +{ + public interface IStageLightFixture + { + public List StageLightChannels { get; set; } + // public void Init(StageLightFixture stageLightFixture); + + public T TryGetChannel() where T : StageLightChannelBase + { + return StageLightChannels.FirstOrDefault(x => x is T) as T; + } + + public void Init() + { + } + + + public void AddQue(SlmToggleValueBase slmToggleValueBase, float weight) + { + } + + public void EvaluateQue(float time); + + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightFixture.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightFixture.cs.meta new file mode 100644 index 0000000..0b662cc --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/IStageLightFixture.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bc6ee83153d2498d85677fdba3467d17 +timeCreated: 1685284976 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/LightFixtureBase.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/LightFixtureBase.cs new file mode 100644 index 0000000..4737c0c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/LightFixtureBase.cs @@ -0,0 +1,76 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace StageLightManeuver +{ + [ExecuteAlways] + public abstract class LightFixtureBase: MonoBehaviour + { + + // [SerializeField]private int index = 0; + // public int Index { get => index; set => index = value; } + [SerializeField]private List syncStageLight = new List(); + + public List SyncStageLight + { + get => syncStageLight; + set=> syncStageLight = value; + } + + public virtual void Init() + { + + } + + public virtual void UpdateChannel() + { + + } + + public virtual void AddQue(StageLightQueueData stageLightQueData) + { + + foreach (var stageLight in SyncStageLight) + { + if(stageLight!=null)stageLight.AddQue(stageLightQueData); + } + } + + public virtual void EvaluateQue(float time) + { + var i = 0; + foreach (var stageLight in SyncStageLight) + { + // Debug.Log(stageLightFixture.name); + // stageLightFixture.Index = i; + stageLight.EvaluateQue(time); + i++; + } + + } + + + [ContextMenu("Get StageLights in Children")] + public void AddStageLightInChild() + { + syncStageLight.Clear(); + syncStageLight = GetComponentsInChildren().ToList(); + + if (syncStageLight == null || syncStageLight.Count == 0) + return; + for (int i = syncStageLight.Count ; i > 0; i--) + { + if (syncStageLight[i-1] == this) + { + syncStageLight.RemoveAt(i-1); + } + } + + } + + + + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/LightFixtureBase.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/LightFixtureBase.cs.meta new file mode 100644 index 0000000..bbb7908 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/LightFixtureBase.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9e216e89f8b045eb81081afa524f52e1 +timeCreated: 1663925440 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixture.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixture.cs new file mode 100644 index 0000000..b441b37 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixture.cs @@ -0,0 +1,177 @@ +using System.ComponentModel; +using System.Net; +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; + +// #if UNITY_EDITOR +// using UnityEditor; +// #endif +using UnityEngine; + +namespace StageLightManeuver +{ + [ExecuteAlways] + public class StageLightFixture : StageLightFixtureBase, IStageLightFixture + { + [SerializeReference] private List stageLightChannels = new List(); + // private List channelsBuffer = new List(); + public bool isSync { get => syncReferenceProfile && lightFixtureProfile != null; } + public List StageLightChannels + { + get + { + return stageLightChannels; + // if (isSync) + // { + // return channelsBuffer; + // } + // else + // { + // return stageLightChannels; + // } + } + set + { + stageLightChannels = value; + + // if (isSync) + // { + // channelsBuffer = value; + // } + // else + // { + // stageLightChannels = value; + // } + } + } + + public LightFixtureProfile lightFixtureProfile; + [SerializeField] private bool syncReferenceProfile = false; + +#if UNITY_EDITOR + [Delayed] public string profileExportPath = null; +#endif + + public int order = 0; + + [ContextMenu("Init")] + public override void Init() + { + FindChannels(); + StageLightChannels.Sort((a, b) => a.updateOrder.CompareTo(b.updateOrder)); + foreach (var stageLightChannel in StageLightChannels) + { + stageLightChannel.Init(); + stageLightChannel.parentStageLightFixture = this; + } + + stageLightFixtures = new List() { this }; + + // if (isSync) + // { + // InitSyncChannel(); + // } + // else + // { + // channelsBuffer.Clear(); + // } + } + + + private void Start() + { + Init(); + } + + public override void AddQue(StageLightQueueData stageLightQueData) + { + // base.AddQue(stageLightQueData); + foreach (var stageLightChannel in StageLightChannels) + { + if (stageLightChannel != null) stageLightChannel.stageLightDataQueue.Enqueue(stageLightQueData); + } + } + + public override void EvaluateQue(float time) + { + // base.EvaluateQue(time); + foreach (var stageLightChannel in StageLightChannels) + { + if (stageLightChannel != null) + { + stageLightChannel.EvaluateQue(time); + // stageLightChannel.Index = Index; + } + } + } + + public override void UpdateChannel() + { + if (StageLightChannels == null) StageLightChannels = new List(); + foreach (var stageLightChannel in StageLightChannels) + { + if (stageLightChannel) stageLightChannel.UpdateChannel(); + } + } + + public override List GetAllPropertyType() + { + var types = new List(); + types.AddRange(StageLightChannels.SelectMany(channel => channel.PropertyTypes)); + return types; + } + + + private void Update() + { + // UpdateChannel(); + } + + private void OnDestroy() + { + // Debug.Log("On Destroy"); + // for (int i = StageLightChannels.Count-1; i >=0; i--) + // { + // try + // { + // if(StageLightChannels[i]!= null)DestroyImmediate(StageLightChannels[i]); + // } + // catch (Exception e) + // { + // Console.WriteLine(e); + // throw; + // } + // } + } + + + [ContextMenu("Find Channels")] + public void FindChannels() + { + if (stageLightChannels != null) + { + stageLightChannels.Clear(); + } + else + { + stageLightChannels = new List(); + } + stageLightChannels = GetComponents().ToList(); + } + + // private void InitSyncChannel() + // { + // if(lightFixtureProfile == null) return; + + // channelsBuffer.Clear(); + // channelsBuffer = new List(stageLightChannels); + // foreach (var channel in channelsBuffer) + // { + // channel.parentStageLightFixture = this; + // channel.Init(); + // } + // } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixture.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixture.cs.meta new file mode 100644 index 0000000..567d6fe --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixture.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6d1c8e0991a34e9bb76553b0a3fd8a70 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: -5 + icon: {fileID: 2800000, guid: 95434e237da44624580d767cd39f42ba, type: 3} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixtureBase.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixtureBase.cs new file mode 100644 index 0000000..8bb7466 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixtureBase.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Serialization; + +namespace StageLightManeuver +{ + public abstract class StageLightFixtureBase : MonoBehaviour + { + [FormerlySerializedAs("stageLights")] public List stageLightFixtures = new List(); + public virtual void Init() + { + } + public virtual void AddQue(StageLightQueueData stageLightQueData) + { + } + + public virtual void EvaluateQue(float time) + { + } + + public virtual void UpdateChannel() + { + } + + public virtual List GetAllPropertyType() + { + return new List(); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixtureBase.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixtureBase.cs.meta new file mode 100644 index 0000000..b74bc61 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightFixtureBase.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4c5923f9b29842728ed185029bc62330 +timeCreated: 1705252927 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightUniverse.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightUniverse.cs new file mode 100644 index 0000000..7c3a4a5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightUniverse.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEngine.Playables; +using UnityEngine.Serialization; + + +namespace StageLightManeuver +{ + + [Serializable] + public class StageLightIndex + { + public int index = 0; + [FormerlySerializedAs("stageLight")] [FormerlySerializedAs("stageLightFx")] public StageLightFixture stageLightFixture; + } + [Serializable] + public class StageLightFixtureOrderSetting + { + public string name = "New Stage Light Fixture Order"; + [FormerlySerializedAs("stageLightOrder")] public List stageLightFixtureOrder = new List(); + } + + [ExecuteAlways] + public class StageLightUniverse: StageLightFixtureBase + { + [HideInInspector] public float weight = 0; + // public List AllStageLights => stageLightFixtures; + + [FormerlySerializedAs("stageLightOrderSettings")] + public List stageLightFixtureOrderSettings = new List(); + + [ContextMenu("Initialize")] + public override void Init() + { + stageLightFixtures ??= new List(); + var index = 0; + foreach (var stageLight in stageLightFixtures) + { + if (stageLight) + { + stageLight.order = index; + stageLight.Init(); + index++; + } + + } + } + + + [ContextMenu("Find Stage Light Fixtures in Children")] + public void FindStageLightsInChildren() + { + stageLightFixtures.Clear(); + stageLightFixtures.AddRange(GetComponentsInChildren()); + Init(); + } + + private void OnValidate() + { + Init(); + } + + public override void AddQue(StageLightQueueData stageLightQueData) + { + weight = stageLightQueData.weight; + foreach (var stageLight in stageLightFixtures) + { + if(stageLight != null)stageLight.AddQue(stageLightQueData); + } + } + + public override void EvaluateQue(float time) + { + foreach (var stageLight in stageLightFixtures) + { + if(stageLight != null)stageLight.EvaluateQue(time); + } + } + + + + public override List GetAllPropertyType() + { + var types = new List(); + foreach (var stageLight in stageLightFixtures) + { + types.AddRange(stageLight.GetAllPropertyType()); + } + + // remove same type from list + types = types.Distinct().ToList(); + return types; + } + + public override void UpdateChannel() + { + foreach (var stageLightBase in stageLightFixtures) + { + if(stageLightBase != null)stageLightBase.UpdateChannel(); + } + } + void Update() + { + // if (a < stageLightSettings.Count) + // { + // var stageLightSetting = stageLightSettings[a]; + // foreach (var stageLightFixture in stageLightFixtures) + // { + // stageLightFixture.AddQue(stageLightSetting,fader); + // } + // } + // + // if (b < stageLightSettings.Count) + // { + // var stageLightSetting =stageLightSettings[b]; + // foreach (var stageLightFixture in stageLightFixtures) + // { + // stageLightFixture.AddQue(stageLightSetting, 1f-fader); + // } + // } + } + } + + + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightUniverse.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightUniverse.cs.meta new file mode 100644 index 0000000..31f8f68 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLight/StageLightUniverse.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ab75922e2f354de1a10fea79fc2da0c0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile.meta new file mode 100644 index 0000000..49a3c86 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ff5584ba8f67d3c4a8a0b221ac72a077 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/LightFixtureProfile.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/LightFixtureProfile.cs new file mode 100644 index 0000000..2a674ff --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/LightFixtureProfile.cs @@ -0,0 +1,106 @@ +using System.ComponentModel; +using System; +using System.Collections.Generic; +using System.Data; +using System.Reflection; +using UnityEngine; + +// #if USE_HDRP +// using UnityEngine.Rendering.HighDefinition; +// #elif USE_HDRP +// using UnityEngine.Rendering.Universal; +// #endif + + +namespace StageLightManeuver +{ + // [Serializable] + // public struct SerializedPropertyData + // { + // public string type; + // public string jsonInfo; + // } + // [CreateAssetMenu(fileName = "New LightFixtureProfile", menuName = "StageLightManeuver/LightFixtureProfile")] + public class LightFixtureProfile: ScriptableObject + { + // public string name; + // [TextArea(3, 10)] + // public string description; + + // public bool canUpdateGuiFlag = false; + + [SerializeField, HideInInspector] + private List serializedChannels = new List(); + + // [ContextMenu("Init")] + public void Init() + { + } + + public void Init(List channels) + { + SaveChannelData(channels); + Init(); + } + + public LightFixtureProfile() + { + Init(); + } + + public LightFixtureProfile(List channels) + { + Init(channels); + } + + public void SaveChannelData(List channels) + { + foreach(var channel in channels) + { + ChannelData channelData = SlmChannelSerialization.SerializeChannel(channel); + var json = JsonUtility.ToJson(channelData); + serializedChannels.Add(json); + } + } + + public List LoadChannelData() + { + var channels = new List(); + foreach (var json in serializedChannels) + { + ChannelData channelData = JsonUtility.FromJson(json); + channels.Add(channelData); + } + return channels; + } + + public void RestoreChannelData(List channels) + { + var channelDataCollection = LoadChannelData(); + foreach (var channelData in channelDataCollection) + { + var channel = channels.Find(x => x.GetType().ToString() == channelData.channelType); + if (channel != null) + { + SlmChannelSerialization.RestoreChannelData(channel, channelData); + } + else + { + Debug.LogWarning("Channel Type is not found: " + channelData.channelType); + } + } + } + + // public LightFixtureProfile Clone() + // { + // } + + // public T TryGetChannel() where T : StageLightChannelBase + // { + // } + + // public List GetChannels() + // { + // } + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/LightFixtureProfile.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/LightFixtureProfile.cs.meta new file mode 100644 index 0000000..9d0109a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/LightFixtureProfile.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ddf03fac15989554f9d86f1f5de217d0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightManeuverSettings.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightManeuverSettings.cs new file mode 100644 index 0000000..f982c9b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightManeuverSettings.cs @@ -0,0 +1,88 @@ +using System.Text; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace StageLightManeuver +{ + [CreateAssetMenu(fileName = "StageLightManeuverSetting", menuName = "StageLightManeuver/GlobalSettings")] + public class StageLightManeuverSettings : ScriptableObject + { + [Tooltip("Default export path for StageLightProfile")] + public string exportProfilePath = SlmSettingsUtility.BaseExportProfilePath; + [Tooltip("Default export path for LightFixtureProfile")] + public string lightFixtureProfileExportPath = SlmSettingsUtility.FixtureProfileDefaultExportPath; + [SerializeField] + private SerializableKeyPair[] propertyOrders; + private Dictionary _slmPropertyOrder; + [Tooltip("Property order for inspector view of StageLightProfile and StageLightClip")] + public Dictionary SlmPropertyOrder + { + get + { + if (_slmPropertyOrder == null) + { + _slmPropertyOrder = propertyOrders + .ToDictionary(x => x.Key, x => x.Value); + } + else + { + SaveSlmPropertyOrder(); + } + return _slmPropertyOrder; + } + set + { + _slmPropertyOrder = value; + propertyOrders = _slmPropertyOrder + .Select(x => new SerializableKeyPair { Key = x.Key, Value = x.Value }) + .ToArray(); + } + } + // public GUIStyle[] SlmPropertyStyles; + + public void OnEnable() + { + if (propertyOrders == null) + { + SlmPropertyOrder = SlmSettingsUtility.SlmPropertys + .Select((x, i) => new { x, i }) + .ToDictionary(x => x.x.Name, x => x.i - 2); + SlmPropertyOrder[nameof(ClockProperty)] = -999; + SlmPropertyOrder[nameof(StageLightOrderProperty)] = -998; + SaveSlmPropertyOrder(); + } + } + + + public StageLightManeuverSettings Clone() + { + var clone = CreateInstance(); + clone.exportProfilePath = exportProfilePath; + clone.SlmPropertyOrder = SlmPropertyOrder; + return clone; + } + + /// + /// の変更をに保存する + /// + public void SaveSlmPropertyOrder() + { + propertyOrders = _slmPropertyOrder + .Select(x => new SerializableKeyPair { Key = x.Key, Value = x.Value }) + .ToArray(); + } + } + + [Serializable] + public class SerializableKeyPair + { + [SerializeField] private TKey key; + [SerializeField] private TValue value; + + public TKey Key { get => key; set => key = value; } + public TValue Value { get => value; set => this.value = value; } + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightManeuverSettings.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightManeuverSettings.cs.meta new file mode 100644 index 0000000..c832a2d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightManeuverSettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7be4795c8c580b944a593bb34e551d24 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightProfile.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightProfile.cs new file mode 100644 index 0000000..03c56f5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightProfile.cs @@ -0,0 +1,236 @@ +using System; +using System.Collections.Generic; +using System.Data; +using System.Reflection; +using UnityEngine; + +#if USE_HDRP +using UnityEngine.Rendering.HighDefinition; +#elif USE_HDRP +using UnityEngine.Rendering.Universal; +#endif + + +namespace StageLightManeuver +{ + [Serializable] + public struct SerializedPropertyData + { + public string type; + public string jsonInfo; + } + [CreateAssetMenu(fileName = "New StageLightProfile", menuName = "StageLightManeuver/StageLightProfile")] + public class StageLightProfile: ScriptableObject + { + + public bool isUpdateGuiFlag = false; + [SerializeReference]public List stageLightProperties = new List(); + + public float weight = 1f; + + // [ContextMenu("Init")] + public void Init() + { + // timeProperty = new TimeProperty(); + // lightProperty = new LightProperty(); + // panProperty = new PanProperty(); + // tiltProperty = new TiltProperty(); + // decalProperty = new DecalProperty(); + // goboProperty = new GoboProperty(); + // InitializePropertyList(); + } + + // public void InitializePropertyList() + // { + // stageLightProperties.Clear(); + // stageLightProperties.Add(timeProperty); + // stageLightProperties.Add(lightProperty); + // stageLightProperties.Add(panProperty); + // stageLightProperties.Add(tiltProperty); + // stageLightProperties.Add(decalProperty); + // stageLightProperties.Add(goboProperty); + // } + + + // public void ApplyListToProperties() + // { + // var _stageLightBaseProperty = + // (TimeProperty)stageLightProperties.Find(x => x.GetType() == typeof(TimeProperty)); + // if(_stageLightBaseProperty != null) + // timeProperty = _stageLightBaseProperty; + // + // var _lightProperty = + // (LightProperty)stageLightProperties.Find(x => x.GetType() == typeof(LightProperty)); + // if(_lightProperty != null) + // lightProperty = _lightProperty; + // + // var _panProperty = + // (PanProperty)stageLightProperties.Find(x => x.GetType() == typeof(PanProperty)); + // if(_panProperty != null) + // panProperty = _panProperty; + // + // var _tiltProperty = + // (TiltProperty)stageLightProperties.Find(x => x.GetType() == typeof(TiltProperty)); + // if(_tiltProperty != null) + // tiltProperty = _tiltProperty; + // + // var _decalProperty = + // (DecalProperty)stageLightProperties.Find(x => x.GetType() == typeof(DecalProperty)); + // if(_decalProperty != null) + // decalProperty = _decalProperty; + // + // var _goboProperty = + // (GoboProperty)stageLightProperties.Find(x => x.GetType() == typeof(GoboProperty)); + // if(_goboProperty != null) + // goboProperty = _goboProperty; + // + // } + + public void TryCreatePropertyListByComponentList(List stageLightExtensions) + { + stageLightProperties.Clear(); + foreach (var extension in stageLightExtensions) + { + Debug.Log(extension); + if (extension.GetType() == typeof(LightChannel)) + { + stageLightProperties.Add(new LightProperty()); + } + + if (extension.GetType() == typeof(LightPanChannel)) + { + stageLightProperties.Add(new PanProperty()); + } + + if (extension.GetType() == typeof(LightTiltChannel)) + { + stageLightProperties.Add(new TiltProperty()); + } + + if (extension.GetType() == typeof(DecalChannel)) + { + stageLightProperties.Add(new DecalProperty()); + } +#if USE_VLB_ALTER + + if (extension.GetType() == typeof(GoboChannel)) + { + stageLightProperties.Add(new GoboProperty()); + } + +#endif + } + + } + + public T TryGet() where T : SlmProperty + { + if(stageLightProperties == null) + return null; + var result = stageLightProperties.Find(x => x.GetType() == typeof(T)); + return result as T; + } + + public SlmProperty TryGet(Type type) + { + var result = stageLightProperties.Find(x => x.GetType() == type); + return result; + } + + public SlmAdditionalProperty TryGetSlmAdditionalProperty(Type type) + { + if (type.IsSubclassOf(typeof(SlmAdditionalProperty)) == false) + { + return null; + } + var result = stageLightProperties.Find(x => x.GetType() == type) as SlmAdditionalProperty; + return result; + } + public StageLightProfile() + { + Init(); + } + public StageLightProfile Clone() + { + var result = CreateInstance(); + // result.stageLightProperties.Clear(); + + foreach (var stageLightProperty in stageLightProperties) + { + var type = stageLightProperty.GetType(); + result.stageLightProperties.Add(Activator.CreateInstance(type, BindingFlags.CreateInstance, null, new object[]{stageLightProperty}, null) + as SlmProperty); + } + + + return result; + } + + + public void TryAdd(SlmProperty slmProperty) + { + + for (int i = 0; i < stageLightProperties.Count; i++) + { + if(stageLightProperties[i].GetType() == slmProperty.GetType()) + { + stageLightProperties[i] = Activator.CreateInstance(slmProperty.GetType(), + BindingFlags.CreateInstance, null, new object[] { slmProperty }, null) as SlmProperty; + + return; + } + } + + stageLightProperties.Add(slmProperty); + } + // + // [ContextMenu("Serialize")] + // public void Serialize() + // { + // serializedData.Clear(); + // foreach (var stageLightProperty in stageLightProperties) + // { + // serializedData.Add(new SerializedPropertyData() + // { + // type = stageLightProperty.GetType().ToString(), + // jsonInfo = JsonUtility.ToJson(Convert.ChangeType(stageLightProperty, stageLightProperty.GetType())) + // }); + // } + // } + // + // [ContextMenu("Deserialize")] + // public void Desirialize() + // { + // stageLightProperties.Clear(); + // foreach (var serializedDatum in serializedData) + // { + // var type = Type.GetType(serializedDatum.type); + // var result = Activator.CreateInstance(type, BindingFlags.CreateInstance, null, new object[]{}, null) as StageLightProperty; + // JsonUtility.FromJsonOverwrite(serializedDatum.jsonInfo, result); + // stageLightProperties.Add(result); + // } + // } + + // public StageLightProfile(StageLightProfile profile) + // { + // stageLightProperties = new List(); + // foreach (var stageLightProperty in profile.stageLightProperties) + // { + // stageLightProperties.Add(stageLightProperty.Clone()); + // } + // } + // public Dictionary stageLightDataDictionary = new Dictionary(); + + // public Dictionary GetStageLightDataDictionary() + // { + // Dictionary stageLightDataDictionary = new Dictionary(); + // foreach (var data in stageLightData) + // { + // stageLightDataDictionary.Add(data.GetType(),data); + // } + // + // return stageLightDataDictionary; + // } + + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightProfile.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightProfile.cs.meta new file mode 100644 index 0000000..4350324 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightProfile/StageLightProfile.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 2a57934446d44b0ca793db9de904ce39 +timeCreated: 1664040779 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline.meta new file mode 100644 index 0000000..bb7e68d --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec791f8f2e6e5234391aadd2711eae95 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineBehaviour.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineBehaviour.cs new file mode 100644 index 0000000..c7ba90e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineBehaviour.cs @@ -0,0 +1,58 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Playables; +using UnityEngine.Serialization; +using UnityEngine.Timeline; + +namespace StageLightManeuver +{ + [Serializable] + public class StageLightTimelineBehaviour : PlayableBehaviour + { + [FormerlySerializedAs("stageLightQueData")] [SerializeField] public StageLightQueueData stageLightQueueData = new StageLightQueueData(); + public StageLightQueueData syncStageLightQueData = new StageLightQueueData(); + public override void OnPlayableCreate(Playable playable) + { + // stageLightProfile = ScriptableObject.CreateInstance(); + // stageLightProfile.name = "StageLightProfile"; + // stageLightProfile.stageLightProperties = new List(); + } + + + public void Init() + { + stageLightQueueData = new StageLightQueueData(); + syncStageLightQueData = new StageLightQueueData(); + } + + + + + public void CheckRequiredProperties() + { + if(stageLightQueueData == null || stageLightQueueData.stageLightProperties == null) + { + Init(); + } + if(stageLightQueueData.stageLightProperties.Find(x => x?.GetType() == typeof(ClockProperty)) == + null) + { + stageLightQueueData.stageLightProperties.Insert(0,new ClockProperty()); + } + + if (stageLightQueueData.stageLightProperties.Find(x => x?.GetType() == typeof(StageLightOrderProperty)) == + null) + { + stageLightQueueData.stageLightProperties.Insert(1,new StageLightOrderProperty()); + } + + + } + public void RemoveNullProperties() + { + stageLightQueueData.stageLightProperties.RemoveAll(item => item == null); + } + } + +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineBehaviour.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineBehaviour.cs.meta new file mode 100644 index 0000000..5ba2767 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineBehaviour.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fd4f14afe9f8d1c419894b18e71994a4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineClip.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineClip.cs new file mode 100644 index 0000000..690c375 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineClip.cs @@ -0,0 +1,275 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEngine; +using UnityEngine.Playables; +using UnityEngine.Timeline; + +#if UNITY_EDITOR +using UnityEditor; + +#endif + +namespace StageLightManeuver +{ + + [Serializable] + public class StageLightTimelineClip : PlayableAsset, ITimelineClipAsset + { + + [SerializeReference]public StageLightProfile referenceStageLightProfile; + [HideInInspector] public StageLightTimelineBehaviour behaviour = new StageLightTimelineBehaviour(); + + private StageLightQueueData _stageLightQueData = new StageLightQueueData(); + public StageLightQueueData StageLightQueueData + { + get + { + if (syncReferenceProfile && referenceStageLightProfile != null) + { + _stageLightQueData.stageLightProperties = referenceStageLightProfile.stageLightProperties; + return _stageLightQueData; + } + else + { + _stageLightQueData.stageLightProperties = behaviour.stageLightQueueData.stageLightProperties; + return _stageLightQueData; + } + } + } + public bool forceTimelineClipUpdate; + public bool syncReferenceProfile = false; + public bool syncClipName = false; + public StageLightTimelineTrack track; + public string exportPath = ""; + public StageLightTimelineMixerBehaviour mixer; + + public ClipCaps clipCaps + { + get { return ClipCaps.Blending; } + } + + public string clipDisplayName; + public bool stopEditorUiUpdate = false; + + public void OnEnable() + { + + } + + public override Playable CreatePlayable(PlayableGraph graph, GameObject owner) + { + + InitStageLightProfile(); + var playable = ScriptPlayable.Create(graph, behaviour); + behaviour = playable.GetBehaviour(); + var queData = StageLightQueueData; + + var playabledirector = owner.GetComponent(); + + if (queData.stageLightProperties.Count <=0) + { + AddAllProperty(playabledirector, queData); + } + + if (syncReferenceProfile && referenceStageLightProfile != null) + { + InitSyncData(); + } + + return playable; + } + + private void AddAllProperty(PlayableDirector playabledirector, StageLightQueueData queData) + { + + if (StageLightQueueData.stageLightProperties.Find(x => x.GetType() == typeof(ClockProperty)) == null) + { + StageLightQueueData.stageLightProperties.Insert(0,new ClockProperty()); + } + + if (StageLightQueueData.stageLightProperties.Find(x => x.GetType() == typeof(StageLightOrderProperty)) == + null) + { + StageLightQueueData.stageLightProperties.Insert(1,new StageLightOrderProperty()); + } + + var isInSubTrack = false; + var propertyTypes = new List(); + foreach (var tAssetOutput in playabledirector.playableAsset.outputs) + { + if(tAssetOutput.sourceObject == null) continue; + if(tAssetOutput.sourceObject.GetType() == typeof(StageLightTimelineTrack)) + { + var primaryTrack = tAssetOutput.sourceObject as TrackAsset; + // オーバーライドトラックを取得 + var subTracks = primaryTrack.GetChildTracks() as List; + var tracks = new List(); + tracks.Add(primaryTrack); + if (subTracks != null) + { + tracks.AddRange(subTracks); + } + + foreach (var track in tracks) + { + foreach (var timelineClip in track.GetClips()) + { + var stageLightTimelineClip = timelineClip.asset as StageLightTimelineClip; + if (stageLightTimelineClip == this) + { + isInSubTrack = track.isSubTrack; + // オーバーライドトラック内のクリップの場合、プライマリトラックのバインディングを + // プライマリトラックの場合は直接バインディングを取得 + var binding = playabledirector.GetGenericBinding((isInSubTrack) ? track.parent as TrackAsset : track); + if (binding != null) + { + // Debug.Log(track.name + " is binding to " + binding); + var stageLightFixtureBase = binding as StageLightFixtureBase; + if (stageLightFixtureBase != null) + { + propertyTypes.AddRange(stageLightFixtureBase.GetAllPropertyType()); + } + } + else + { + Debug.LogWarning("Binding is null\n" + track.name + " is not binding to StageLightFixtureBase"); + } + } + } + } + } + } + propertyTypes = propertyTypes.Distinct().ToList(); + + foreach (var propertyType in propertyTypes) + { + // if not contain channel type in queData, add it + if (queData.stageLightProperties.Find( x => x.GetType() == propertyType) == null) + { + var channel = Activator.CreateInstance(propertyType) as SlmProperty; + queData.stageLightProperties.Add(channel); + + // オーバライドトラックのクリップの場合、Clock と Order 以外の propertyOverride フラグを立てない + if (isInSubTrack) + { + if (channel.GetType() != typeof(ClockProperty) && channel.GetType() != typeof(StageLightOrderProperty)) + { + channel.propertyOverride = false; + } + } + } + } + } + + + + public void InitStageLightProfile() + { + if (StageLightQueueData == null) + { + behaviour.Init(); + } + } + + public void OverwriteDiffProperty() + { + if (referenceStageLightProfile == null) return; + var properties = behaviour.stageLightQueueData.stageLightProperties; + var profileData = SlmUtility.CopyProperties(referenceStageLightProfile); + // var diffData = new List(); + foreach (var stageLightProperty in profileData) + { + var find = properties.Find(x => x.GetType() == stageLightProperty.GetType()); + if (find != null) + { + properties.Remove(find); + find.isEditable = false; + properties.Add(stageLightProperty); + } + } + + } + + [ContextMenu("Apply")] + public void LoadProfile() + { + if (referenceStageLightProfile == null) return; + + var copyList = SlmUtility.CopyProperties(referenceStageLightProfile); + behaviour.stageLightQueueData.stageLightProperties = copyList; + stopEditorUiUpdate = false; + } + + public void SetProperties(List properties) + { + StageLightQueueData.stageLightProperties = properties; + stopEditorUiUpdate = false; + } + + public void SaveProfile() + { +#if UNITY_EDITOR + if (referenceStageLightProfile.stageLightProperties.Count > 0) + { + Undo.RegisterCompleteObjectUndo(referenceStageLightProfile, referenceStageLightProfile.name); + } + var copyList = new List(); + // Clipのコピーを作成してからプロパティーの取り出しをしているが、多分もっといい方法がある + var clipInstance = UnityEngine.Object.Instantiate(this); + var propertyList = clipInstance.StageLightQueueData.stageLightProperties; + foreach (var stageLightProperty in propertyList) + { + if(stageLightProperty ==null) continue; + var type = stageLightProperty.GetType(); + var copy = Activator.CreateInstance(type, BindingFlags.CreateInstance, null, + new object[] { stageLightProperty }, null) + as SlmProperty; + copy.isEditable = false; + copyList.Add(copy); + } + // クリップのコピーを破棄 + UnityEngine.Object.DestroyImmediate(clipInstance); + + referenceStageLightProfile.stageLightProperties.Clear(); + referenceStageLightProfile.stageLightProperties = copyList; + referenceStageLightProfile.isUpdateGuiFlag = true; + EditorUtility.SetDirty(referenceStageLightProfile); + AssetDatabase.SaveAssets(); + + track.ApplyProfileAllClip( referenceStageLightProfile); +#endif + } + + public void InitSyncData() + { + + if (referenceStageLightProfile != null) + { + + var copyList = new List(); + foreach (var stageLightProperty in referenceStageLightProfile.stageLightProperties) + { + if(stageLightProperty == null) continue; + var type = stageLightProperty.GetType(); + var copy = Activator.CreateInstance(type, BindingFlags.CreateInstance, null, + new object[] { stageLightProperty }, null) + as SlmProperty; + copy.isEditable = true; + copyList.Add(copy); + } + + StageLightQueueData.stageLightProperties = copyList; + } + + } + + private void OnDestroy() + { +// #if UNITY_EDITOR +// SlmBaseDrawer.ClearCache(); +// #endif + } + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineClip.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineClip.cs.meta new file mode 100644 index 0000000..06e25e8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineClip.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d4ff0a1be3fd1e54990ef200772f9250 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineLayerMixerBehaviour.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineLayerMixerBehaviour.cs new file mode 100644 index 0000000..7d85ab0 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineLayerMixerBehaviour.cs @@ -0,0 +1,76 @@ +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEngine.Playables; +using UnityEngine.Timeline; + +namespace StageLightManeuver +{ + public class StageLightTimelineLayerMixerBehaviour : PlayableBehaviour + { + + public List clips; + + public StageLightTimelineTrack stageLightTimelineTrack; + + public StageLightFixtureBase trackBinding; + + private List overwriteExceptionPropNames = new List() {"Clock","StageLight Order"}; + + private List composedQueueDatas; + private List alreadyAddedPropNames = new(); + + public override void ProcessFrame(Playable playable, FrameData info, object playerData) + { + + trackBinding = playerData as StageLightFixtureBase; + var hasAnyClipPlaying = false; + var time = playable.GetTime(); + + if (!trackBinding) + return; + + int inputCount = playable.GetInputCount(); + composedQueueDatas ??= new List(); + composedQueueDatas.Clear(); + + for (int i = 0; i < inputCount; i++) + { + var input = playable.GetInput(inputCount - 1 - i); + var trackMixer = ((ScriptPlayable) input).GetBehaviour(); + var queueDatas = trackMixer.QueueDatas; + alreadyAddedPropNames.Clear(); + foreach (var queueData in composedQueueDatas) + { + foreach (var propName in queueData.stageLightProperties.Where(x => x.propertyOverride).Select(x => x.propertyName)) + { + if(!overwriteExceptionPropNames.Contains(propName)) + alreadyAddedPropNames.Add(propName); + } + } + + foreach (var queueData in queueDatas) composedQueueDatas.Add(queueData); + } + + for (int i = 0; i < composedQueueDatas.Count; i++) + { + trackBinding.AddQue(composedQueueDatas[composedQueueDatas.Count - 1 - i]); + hasAnyClipPlaying = true; + } + + if (stageLightTimelineTrack) + { + if (!hasAnyClipPlaying) + { + if (stageLightTimelineTrack.updateOnOutOfClip) trackBinding.EvaluateQue((float)time); + trackBinding.UpdateChannel(); + } + else + { + trackBinding.EvaluateQue((float)time); + trackBinding.UpdateChannel(); + } + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineLayerMixerBehaviour.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineLayerMixerBehaviour.cs.meta new file mode 100644 index 0000000..976ecd6 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineLayerMixerBehaviour.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 764447bab3bf4744adfa241061852399 +timeCreated: 1714742345 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineMixerBehaviour.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineMixerBehaviour.cs new file mode 100644 index 0000000..f5a315f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineMixerBehaviour.cs @@ -0,0 +1,91 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEngine.Playables; +using UnityEngine.Timeline; + +namespace StageLightManeuver +{ + public class StageLightTimelineMixerBehaviour : PlayableBehaviour + { + + public List clips; + + public StageLightTimelineTrack stageLightTimelineTrack; + private bool firstFrameHappened = false; + + public StageLightFixtureBase trackBinding; + private List queueDatas = new(); + public List QueueDatas => queueDatas; + public override void ProcessFrame(Playable playable, FrameData info, object playerData) + { + trackBinding = playerData as StageLightFixtureBase; + + if (!trackBinding) + return; + + if (!firstFrameHappened) + { + trackBinding.Init(); + + for (int i = 0; i < clips.Count; i++) + { + var clip = clips[i]; + var stageLightTimelineClip = clip.asset as StageLightTimelineClip; + if (stageLightTimelineClip == null) continue; + UpdateProperty(clip); + } + firstFrameHappened = true; + } + + queueDatas.Clear(); + + var hasAnyClipPlaying = false; + for (int i = 0; i < clips.Count; i++) + { + var clip = clips[i]; + var stageLightTimelineClip = clip.asset as StageLightTimelineClip; + if (stageLightTimelineClip == null) continue; + float inputWeight = playable.GetInputWeight(i); + +#if UNITY_EDITOR + if (!Application.isPlaying) + { + UpdateProperty(clip); + } +#endif + + if (inputWeight > 0) + { + stageLightTimelineClip.StageLightQueueData.weight = inputWeight; + queueDatas.Add(stageLightTimelineClip.StageLightQueueData); + hasAnyClipPlaying = true; + } + } + } + + private void UpdateProperty(TimelineClip clip) + { + var stageLightTimelineClip = clip.asset as StageLightTimelineClip; + if (stageLightTimelineClip == null) return; + var clockProperty = stageLightTimelineClip.StageLightQueueData.TryGetActiveProperty(); + if (clockProperty != null) + { + clockProperty.clipProperty.clipStartTime = (float)clip.start; + clockProperty.clipProperty.clipEndTime = (float)clip.end; + } + + foreach (var stageLightProperty in stageLightTimelineClip.StageLightQueueData.stageLightProperties) + { + if(stageLightProperty == null) continue; + stageLightProperty.InitStageLightFixture(trackBinding); + if (stageLightProperty.propertyType == StageLightPropertyType.Array ) + { + var additionalArrayProperty = stageLightProperty as IArrayProperty; + additionalArrayProperty?.ResyncArraySize(trackBinding.stageLightFixtures); + } + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineMixerBehaviour.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineMixerBehaviour.cs.meta new file mode 100644 index 0000000..43846f5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineMixerBehaviour.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5bc1b3680f3190347853a2387a8e907d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineTrack.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineTrack.cs new file mode 100644 index 0000000..c8aac1e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineTrack.cs @@ -0,0 +1,156 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using UnityEngine; +using UnityEngine.Playables; +using UnityEngine.Serialization; +using UnityEngine.Timeline; + +#if UNITY_EDITOR +using System.Reflection; +#endif +namespace StageLightManeuver +{ + + [TrackColor(0.8239978f, 0.9150943f, 0.3338079f)] + [TrackClipType(typeof(StageLightTimelineClip))] + [TrackBindingType(typeof(StageLightFixtureBase))] + public class StageLightTimelineTrack : TrackAsset,ILayerable + { + + [FormerlySerializedAs("drawBeat")] [SerializeField] public bool drawCustomClip = true; + + [Header("Base Settings")] [SerializeField] + public float bpm = 120; + + [SerializeField] public float bpmScale = 1; + [SerializeField] public string exportPath = "Assets/"; + + [Header("Clip UI Options", order = 0)] [SerializeField] [Range(0, 1f)] + public float colorLineHeight = 0.1f; + [SerializeField] public Color beatLineColor = new Color(0, 1, 0.7126422f, 0.2f); + [SerializeField] public bool updateOnOutOfClip = false; + public List stageLightTimelineClips = new List(); + public List selectedClips = new List(); + // public List slmProperties; + +#if UNITY_EDITOR + + private SerializedObject serializedProfile; +#endif + + public override Playable CreateTrackMixer(PlayableGraph graph, GameObject go, int inputCount) + { + #if UNITY_EDITOR +#endif + var mixer = ScriptPlayable.Create(graph, inputCount); + var stageLightTimelineMixer = mixer.GetBehaviour(); + stageLightTimelineClips.Clear(); + stageLightTimelineMixer.stageLightTimelineTrack = this; + var timelineClips = GetClips().ToList(); + stageLightTimelineMixer.clips = timelineClips; + var director = go.GetComponent(); + foreach (var clip in timelineClips) + { + var stageLightTimelineClip = clip.asset as StageLightTimelineClip; + stageLightTimelineClip.track = this; + stageLightTimelineClip.mixer = stageLightTimelineMixer; + stageLightTimelineClip.clipDisplayName = clip.displayName; + stageLightTimelineClips.Add(stageLightTimelineClip); + } + + return mixer; + } + + public Playable CreateLayerMixer(PlayableGraph graph, GameObject go, int inputCount) + { + var mixer = ScriptPlayable.Create(graph, inputCount); + var stageLightTimelineLayerMixer = mixer.GetBehaviour(); + stageLightTimelineLayerMixer.stageLightTimelineTrack = this; + //return Playable.Null; + return mixer; + } + + public void SortProperty() + { + var clips = GetClips().ToList(); + foreach (var clip in clips) + { + var stageLightTimelineClip = clip.asset as StageLightTimelineClip; + if(stageLightTimelineClip == null || stageLightTimelineClip.StageLightQueueData == null) continue; + + // Debug.Log(stageLightTimelineClip.StageLightQueueData.stageLightProperties.Count) as ClockProperty; + var clockProperty = stageLightTimelineClip.StageLightQueueData.TryAddGetProperty(typeof(ClockProperty)); + Debug.Log(clockProperty); + clockProperty.sortOrder = -999; + stageLightTimelineClip.StageLightQueueData.TryAddGetProperty(typeof(StageLightOrderProperty)).sortOrder = -0; + stageLightTimelineClip.StageLightQueueData.stageLightProperties.Sort((a, b) => a.propertyOrder.CompareTo(b.propertyOrder)); + } + } + + public void OnEnable() + { +#if UNITY_EDITOR + Selection.selectionChanged -= OnSelection; + Selection.selectionChanged += OnSelection; +#endif + } + +#if UNITY_EDITOR + + private void OnSelection() + { + + var select = Selection.objects.ToList(); + selectedClips = new List(); + // selectedClips.Clear(); + foreach (var s in select) + { + if (s.GetType().ToString() == "UnityEditor.Timeline.EditorClip") + { + var clip = s.GetType().GetField("m_Clip", BindingFlags.NonPublic | BindingFlags.Instance) + .GetValue(s); + + var timelineClip = clip as TimelineClip; + if(timelineClip == null) continue; + if (timelineClip.asset.GetType() == typeof(StageLightTimelineClip)) + { + var asset = timelineClip.asset as StageLightTimelineClip; + + selectedClips.Add(asset); + + } + } + + } + } + + public void ApplyProfileAllClip(StageLightProfile stageLightProfile) + { + // var copy = SlmUtility.CopyProperties(stageLightProfile); + foreach (var clip in stageLightTimelineClips) + { + if(clip.referenceStageLightProfile != stageLightProfile) continue; + // if(clip.syncReferenceProfile) clip.SetProperties(copy); + clip.InitSyncData(); + } + } + + public void ApplyBPM() + { + var clips = GetClips().ToList(); + foreach (var clip in clips) + { + var stageLightTimelineClip = clip.asset as StageLightTimelineClip; + var clockProperty = stageLightTimelineClip.behaviour.stageLightQueueData.TryGetActiveProperty(); + clockProperty.bpm.value = bpm; + // Set dirty + EditorUtility.SetDirty(stageLightTimelineClip); + + } + } + +#endif + } +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineTrack.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineTrack.cs.meta new file mode 100644 index 0000000..90e71a5 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/StageLightTimeline/StageLightTimelineTrack.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 689c3232f26c2874ea64080c3581485a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: -30 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility.meta new file mode 100644 index 0000000..2b4a23a --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a5011fe39fc947a89bab915f737283c8 +timeCreated: 1664028731 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/ChannelSerialization.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/ChannelSerialization.cs new file mode 100644 index 0000000..36cd450 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/ChannelSerialization.cs @@ -0,0 +1,156 @@ +using System; +using System.Collections.Generic; +using System.Reflection; +using UnityEngine; +using UnityEngine.Rendering; + + +namespace StageLightManeuver +{ + /// + /// のシリアライズ、デシリアライズ用の構造体 + /// + [Serializable] + public struct ChannelData + { + /// + /// Channel Type + /// + public string channelType; + + /// + /// フィールドの名前をキーとし、値をstring型(json)で保存する + /// チャンネルのフィールドの情報を保存する + /// + [SerializeField] + [HideInInspector] + public SerializedDictionary fieldInfo; + } + + // 参照を保持するための構造体 + // 参照はヒエラルキーの相対的位置と名前を保持 + // [Serializable] + // public struct ReferenceData + // { + // public string path; + // public string name; + // public string type; + // public string jsonInfo; + // } + + + // 参照以外の情報をシリアライズ、デシリアライズするためのクラス + // StageLightChannel は MonoBehaviour を継承しているため + // リフレクションを使って フィールドの型と名前、値を取得してDictionaryに保存 + public static class SlmChannelSerialization + { + /// + /// チャンネルの情報をシリアライズする + /// + /// シリアライズするチャンネル + /// シリアライズされたチャンネル + public static ChannelData SerializeChannel(StageLightChannelBase channel) + { + var channelData = new ChannelData + { + channelType = channel.GetType().ToString(), + fieldInfo = new SerializedDictionary() + }; + + FieldInfo[] fields = channel.GetType().GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); + foreach (var field in fields) + { + // フィールド内が参照型の場合はシリアライズしない + if (field.FieldType.IsClass && field.FieldType != typeof(string)) + { + continue; + } + + // ChannelFieldAttribute を取得 + var attribute = field.GetCustomAttributes(typeof(ChannelFieldAttribute), false) as ChannelFieldAttribute[]; + + // ChannelFieldAttribute が付与されていない場合はスキップ + if (attribute.Length == 0) + { + continue; + } + + // フィールドが設定フィールドとしてマークされていて、 + // かつプロファイル保存フラグが立てられているときのみ保存する + if (attribute[0].IsConfigField == false || attribute[0].SaveToProfile == false) + { + continue; + } + + var value = field.GetValue(channel); + + if (field.FieldType.IsPrimitive) + { + channelData.fieldInfo[field.Name] = value.ToString(); + } + else if (field.FieldType == typeof(string)) + { + channelData.fieldInfo[field.Name] = value as string; + } + else + { + channelData.fieldInfo[field.Name] = JsonUtility.ToJson(value); + } + } + + return channelData; + } + + /// + /// チャンネルの情報をデシリアライズする + /// + /// デシリアライズするチャンネル + /// デシリアライズされたチャンネル + // public static StageLightChannelBase DeserializeChannel(ChannelData channelData) + // { + // } + + /// + /// チャンネルの情報を復元する + /// + /// 復元するチャンネル + /// 復元元の + + public static void RestoreChannelData(StageLightChannelBase channel, ChannelData channelData) + { + if (channel.GetType().ToString() != channelData.channelType) + { + Debug.LogError("Channel Type is not matched:\n" + + $"Expected: {channel.GetType().ToString()}\n" + + $"Actual: {channelData.channelType}\n"); + return; + } + + FieldInfo[] fields = channel.GetType().GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); + foreach (var field in fields) + { + var type = field.FieldType; + if (channelData.fieldInfo.ContainsKey(field.Name)) + { + if (type.IsPrimitive) + { + var strValue = channelData.fieldInfo[field.Name]; + var value = Convert.ChangeType(strValue, type); + field.SetValue(channel, value); + } + else if (type == typeof(string)) + { + var value = channelData.fieldInfo[field.Name]; + field.SetValue(channel, value); + } + else + { + var json = channelData.fieldInfo[field.Name]; + var value = JsonUtility.FromJson(json, type); + field.SetValue(channel, value); + } + } + } + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/ChannelSerialization.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/ChannelSerialization.cs.meta new file mode 100644 index 0000000..45bd5df --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/ChannelSerialization.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: eeea190248126e64595d35b067d76304 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/Ease.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/Ease.cs new file mode 100644 index 0000000..6d3939c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/Ease.cs @@ -0,0 +1,102 @@ +using UnityEngine; + +namespace StageLightManeuver +{ + public class Ease + { + private EaseType type; + private float total; + private float begin; + private float end; + + public Ease(EaseType type, float total, float begin, float end) + { + this.type = type; + this.total = total; + this.begin = begin; + this.end = end; + } + + public float Eval(float t) + { + return Eval(type, t, total, begin, end); + } + + public static float Eval(EaseType type, float t, float begin, float end) + { + return Eval(type, Mathf.Clamp01(t), 1f, begin, end); + } + + public static float Eval(EaseType type, float t, float total, float begin, float end) + { + t = Mathf.Clamp(t, 0f, total); + switch (type) + { + case EaseType.Linear: + return EaseUtil.EaseLinear(t, total, begin, end); + case EaseType.InSine: + return EaseUtil.EaseInSine(t, total, begin, end); + case EaseType.OutSine: + return EaseUtil.EaseOutSine(t, total, begin, end); + case EaseType.InOutSine: + return EaseUtil.EaseInOutSine(t, total, begin, end); + case EaseType.InQuad: + return EaseUtil.EaseInQuad(t, total, begin, end); + case EaseType.OutQuad: + return EaseUtil.EaseOutQuad(t, total, begin, end); + case EaseType.InOutQuad: + return EaseUtil.EaseInOutQuad(t, total, begin, end); + case EaseType.InCubic: + return EaseUtil.EaseInCubic(t, total, begin, end); + case EaseType.OutCubic: + return EaseUtil.EaseOutCubic(t, total, begin, end); + case EaseType.InOutCubic: + return EaseUtil.EaseInOutCubic(t, total, begin, end); + case EaseType.InQuart: + return EaseUtil.EaseInQuart(t, total, begin, end); + case EaseType.OutQuart: + return EaseUtil.EaseOutQuart(t, total, begin, end); + case EaseType.InOutQuart: + return EaseUtil.EaseInOutQuart(t, total, begin, end); + case EaseType.InQuint: + return EaseUtil.EaseInQuint(t, total, begin, end); + case EaseType.OutQuint: + return EaseUtil.EaseOutQuint(t, total, begin, end); + case EaseType.InOutQuint: + return EaseUtil.EaseInOutQuint(t, total, begin, end); + case EaseType.InExpo: + return EaseUtil.EaseInExpo(t, total, begin, end); + case EaseType.OutExpo: + return EaseUtil.EaseOutExpo(t, total, begin, end); + case EaseType.InOutExpo: + return EaseUtil.EaseInOutExpo(t, total, begin, end); + case EaseType.InCirc: + return EaseUtil.EaseInCirc(t, total, begin, end); + case EaseType.OutCirc: + return EaseUtil.EaseOutCirc(t, total, begin, end); + case EaseType.InOutCirc: + return EaseUtil.EaseInOutCirc(t, total, begin, end); + case EaseType.InBack: + return EaseUtil.EaseInBack(t, total, begin, end); + case EaseType.OutBack: + return EaseUtil.EaseOutBack(t, total, begin, end); + case EaseType.InOutBack: + return EaseUtil.EaseInOutBack(t, total, begin, end); + case EaseType.InBounce: + return EaseUtil.EaseInBounce(t, total, begin, end); + case EaseType.OutBounce: + return EaseUtil.EaseOutBounce(t, total, begin, end); + case EaseType.InOutBounce: + return EaseUtil.EaseInOutBounce(t, total, begin, end); + case EaseType.InElastic: + return EaseUtil.EaseInElastic(t, total, begin, end); + case EaseType.OutElastic: + return EaseUtil.EaseOutElastic(t, total, begin, end); + case EaseType.InOutElastic: + return EaseUtil.EaseInOutElastic(t, total, begin, end); + } + + return 0f; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/Ease.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/Ease.cs.meta new file mode 100644 index 0000000..b2f352f --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/Ease.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bfd0a98574cd44f93a80b53ed72a26e7 +timeCreated: 1516018321 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseType.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseType.cs new file mode 100644 index 0000000..20a4e5e --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseType.cs @@ -0,0 +1,38 @@ +namespace StageLightManeuver +{ + public enum EaseType + { + Linear, + InSine, + OutSine, + InOutSine, + InQuad, + OutQuad, + InOutQuad, + InCubic, + OutCubic, + InOutCubic, + InQuart, + OutQuart, + InOutQuart, + InQuint, + OutQuint, + InOutQuint, + InExpo, + OutExpo, + InOutExpo, + InCirc, + OutCirc, + InOutCirc, + InElastic, + OutElastic, + InOutElastic, + InBack, + OutBack, + InOutBack, + InBounce, + OutBounce, + InOutBounce, + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseType.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseType.cs.meta new file mode 100644 index 0000000..c517d80 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseType.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c3fba813deace4390b67c88bd6b8f8e6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseUtil.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseUtil.cs new file mode 100644 index 0000000..7de364c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseUtil.cs @@ -0,0 +1,443 @@ +using UnityEngine; + +namespace StageLightManeuver +{ + public static class EaseUtil + { + public static float EaseLinear(float t, float total, float begin, float end) + { + return (end - begin) * t / total + begin; + + //(1 - -1) * 0.5/1 + 1 + } + + #region Quad + + public static float EaseInQuad(float t, float total, float begin, float end) + { + t /= total; + return (end - begin) * t * t + begin; + } + + public static float EaseOutQuad(float t, float total, float begin, float end) + { + t /= total; + return -(end - begin) * t * (t - 2f) + begin; + } + + public static float EaseInOutQuad(float t, float total, float begin, float end) + { + t /= total / 2; + if (t < 1) + return (end - begin) / 2 * t * t + begin; + --t; + return -(end - begin) / 2 * (t * (t - 2) - 1) + begin; + } + + #endregion + + #region Cubic + + public static float EaseInCubic(float t, float total, float begin, float end) + { + t /= total; + return (end - begin) * t * t * t + begin; + } + + public static float EaseOutCubic(float t, float total, float begin, float end) + { + t = t / total - 1f; + return (end - begin) * (t * t * t + 1f) + begin; + } + + public static float EaseInOutCubic(float t, float total, float begin, float end) + { + t /= total / 2; + if (t < 1f) + return (end - begin) / 2f * t * t * t + begin; + t -= 2f; + return (end - begin) / 2f * (t * t * t + 2f) + begin; + } + + #endregion + + #region Quart + + public static float EaseInQuart(float t, float total, float begin, float end) + { + t /= total; + return (end - begin) * t * t * t * t + begin; + } + + public static float EaseOutQuart(float t, float total, float begin, float end) + { + t = t / total - 1f; + return -(end - begin) * (t * t * t * t - 1f) + begin; + } + + public static float EaseInOutQuart(float t, float total, float begin, float end) + { + t /= total / 2; + if (t < 1f) + return (end - begin) / 2f * t * t * t * t + begin; + t -= 2f; + return -(end - begin) / 2f * (t * t * t * t - 2f) + begin; + } + + #endregion + + #region Quint + + public static float EaseInQuint(float t, float total, float begin, float end) + { + t /= total; + return (end - begin) * t * t * t * t * t + begin; + } + + public static float EaseOutQuint(float t, float total, float begin, float end) + { + t = t / total - 1f; + return (end - begin) * (t * t * t * t * t + 1f) + begin; + } + + public static float EaseInOutQuint(float t, float total, float begin, float end) + { + t /= total / 2; + if (t < 1f) + return (end - begin) / 2f * t * t * t * t * t + begin; + t -= 2f; + return (end - begin) / 2f * (t * t * t * t * t + 2f) + begin; + } + + #endregion + + #region Sine + + public static float EaseInSine(float t, float total, float begin, float end) + { + return -(end - begin) * Mathf.Cos(t / total * (Mathf.PI / 2.0f)) + (end - begin) + begin; + } + + public static float EaseOutSine(float t, float total, float begin, float end) + { + return (end - begin) * Mathf.Sin(t / total * (Mathf.PI / 2.0f)) + begin; + } + + public static float EaseInOutSine(float t, float total, float begin, float end) + { + return -(end - begin) / 2.0f * (Mathf.Cos(Mathf.PI * t / total) - 1) + begin; + } + + #endregion + + #region Expo + + public static float EaseInExpo(float t, float total, float begin, float end) + { + if (t <= 0f) + return begin; + return (end - begin) * Mathf.Pow(2f, 10f * (t / total - 1f)) + begin; + } + + public static float EaseOutExpo(float t, float total, float begin, float end) + { + if (t >= total) + return end; + return (end - begin) * (-Mathf.Pow(2f, -10f * t / total) + 1f) + begin; + } + + public static float EaseInOutExpo(float t, float total, float begin, float end) + { + if (t <= 0f) + return begin; + if (t >= total) + return end; + t /= total / 2; + if (t < 1f) + return (end - begin) / 2 * Mathf.Pow(2f, 10f * (t - 1f)) + begin; + --t; + return (end - begin) / 2 * (-Mathf.Pow(2f, -10f * t) + 2f) + begin; + } + + #endregion + + #region Circ + + public static float EaseInCirc(float t, float total, float begin, float end) + { + t /= total; + return -(end - begin) * (Mathf.Sqrt(1f - t * t) - 1f) + begin; + } + + public static float EaseOutCirc(float t, float total, float begin, float end) + { + t = t / total - 1f; + return (end - begin) * Mathf.Sqrt(1f - t * t) + begin; + } + + public static float EaseInOutCirc(float t, float total, float begin, float end) + { + t /= total / 2; + if (t < 1f) + return -(end - begin) / 2f * (Mathf.Sqrt(1f - t * t) - 1f) + begin; + t -= 2f; + return (end - begin) / 2f * (Mathf.Sqrt(1f - t * t) + 1f) + begin; + } + + #endregion + + #region Back + + public static float EaseInBack(float t, float total, float begin, float end, float s = 1.70158f) + { + t /= total; + return (end - begin) * t * t * ((s + 1f) * t - s) + begin; + } + + public static float EaseOutBack(float t, float total, float begin, float end, float s = 1.70158f) + { + t = t / total - 1f; + return (end - begin) * (t * t * ((s + 1f) * t + s) + 1f) + begin; + } + + public static float EaseInOutBack(float t, float total, float begin, float end, float s = 1.70158f) + { + t /= total / 2f; + s *= 1.525f; + if (t < 1f) + return (end - begin) / 2f * (t * t * ((s + 1f) * t - s)) + begin; + t -= 2f; + return (end - begin) / 2f * (t * t * ((s + 1f) * t + s) + 2f) + begin; + } + + #endregion + + #region Bounce + + public static float EaseOutBounce(float t, float total, float begin, float end) + { + t /= total; + if (t < 1.0f / 2.75f) + return (end - begin) * (7.5625f * t * t) + begin; + else if (t < 2.0f / 2.75f) + return (end - begin) * (7.5625f * (t -= 1.5f / 2.75f) * t + 0.75f) + begin; + else if (t < 2.5f / 2.75f) + return (end - begin) * (7.5625f * (t -= 2.25f / 2.75f) * t + 0.9375f) + begin; + return (end - begin) * (7.5625f * (t -= 2.625f / 2.75f) * t + 0.984375f) + begin; + } + + public static float EaseInBounce(float t, float total, float begin, float end) + { + return end - begin - EaseOutBounce(total - t, total, 0, end - begin) + begin; + } + + public static float EaseInOutBounce(float t, float total, float begin, float end) + { + if (t < total / 2f) + return EaseInBounce(t * 2f, total, 0f, end - begin) * 0.5f + begin; + return EaseOutBounce(t * 2f - total, total, 0f, end - begin) * 0.5f + begin + (end - begin) * 0.5f; + } + + #endregion + + #region Elastic + + public static float EaseInElastic(float t, float total, float begin, float end, float a = 0f, float p = 0f) + { + if (t == 0f) + return begin; + t /= total; + if (t == 1f) + return begin + (end - begin); + if (p == 0f) + p = total * 0.3f; + float s; + if (a == 0f || a < Mathf.Abs(end - begin)) + { + a = end - begin; + s = p / 4.0f; + } + else + { + s = p / Mathf.PI * 2f * Mathf.Asin((end - begin) / a); + } + + t -= 1; + return -(a * Mathf.Pow(2f, 10f * t) * Mathf.Sin((t * total - s) * Mathf.PI * 2f / p)) + begin; + } + + public static float EaseOutElastic(float t, float total, float begin, float end, float a = 0, float p = 0) + { + if (t == 0f) + return begin; + t /= total; + if (t == 1f) + return begin + (end - begin); + if (p == 0f) + p = total * 0.3f; + float s; + if (a == 0f || a < Mathf.Abs(end - begin)) + { + a = end - begin; + s = p / 4.0f; + } + else + { + s = p / Mathf.PI * 2f * Mathf.Asin((end - begin) / a); + } + + return a * Mathf.Pow(2f, -10f * t) * Mathf.Sin((t * total - s) * Mathf.PI * 2f / p) + (end - begin) + begin; + } + + + public static float EaseInOutElastic(float t, float total, float begin, float end, float a = 0, float p = 0) + { + if (t == 0f) + return begin; + t /= total / 2; + if (t == 2f) + return begin + (end - begin); + if (p == 0f) + p = total * (0.3f * 1.5f); + float s; + if (a == 0f || a < Mathf.Abs(end - begin)) + { + a = end - begin; + s = p / 4.0f; + } + else + { + s = p / Mathf.PI * 2f * Mathf.Asin((end - begin) / a); + } + + if (t < 1f) + { + t -= 1f; + return -0.5f * (a * Mathf.Pow(2f, 10f * t) * Mathf.Sin((t * total - s) * Mathf.PI * 2f / p)) + begin; + } + + t -= 1f; + return a * Mathf.Pow(2f, -10f * t) * Mathf.Sin((t * total - s) * Mathf.PI * 2f / p) * 0.5f + (end - begin) + + begin; + } + + #endregion + + + public static float GetEaseValue(EaseType easeType, float t, float total, float begin, float end, float a = 0, + float p = 0) + { + var result = 0f; + switch (easeType) + { + case EaseType.Linear: + result = EaseUtil.EaseLinear(t,total,begin,end); + break; + + case EaseType.InQuad: + result = EaseUtil.EaseInQuad(t,total,begin,end); + break; + case EaseType.OutQuad: + result = EaseUtil.EaseOutQuad(t,total,begin,end); + break; + case EaseType.InOutQuad: + result = EaseUtil.EaseInOutQuad(t,total,begin,end); + break; + + case EaseType.InCubic: + result = EaseUtil.EaseInCubic(t,total,begin,end); + break; + case EaseType.OutCubic: + result = EaseUtil.EaseOutCubic(t,total,begin,end); + break; + case EaseType.InOutCubic: + result = EaseUtil.EaseInOutCubic(t,total,begin,end); + break; + + case EaseType.InQuart: + result = EaseUtil.EaseInQuart(t,total,begin,end); + break; + case EaseType.OutQuart: + result = EaseUtil.EaseOutQuart(t,total,begin,end); + break; + case EaseType.InOutQuart: + result = EaseUtil.EaseInOutQuart(t,total,begin,end); + break; + + case EaseType.InQuint: + result = EaseUtil.EaseInQuint(t,total,begin,end); + break; + case EaseType.OutQuint: + result = EaseUtil.EaseOutQuint(t,total,begin,end); + break; + case EaseType.InOutQuint: + result = EaseUtil.EaseInOutQuint(t,total,begin,end); + break; + + case EaseType.InSine: + result = EaseUtil.EaseInSine(t,total,begin,end); + break; + case EaseType.OutSine: + result = EaseUtil.EaseOutSine(t,total,begin,end); + break; + case EaseType.InOutSine: + result = EaseUtil.EaseInOutSine(t,total,begin,end); + break; + + case EaseType.InExpo: + result = EaseUtil.EaseInExpo(t,total,begin,end); + break; + case EaseType.OutExpo: + result = EaseUtil.EaseOutExpo(t,total,begin,end); + break; + case EaseType.InOutExpo: + result = EaseUtil.EaseInOutExpo(t,total,begin,end); + break; + + case EaseType.InCirc: + result = EaseUtil.EaseInCirc(t,total,begin,end); + break; + case EaseType.OutCirc: + result = EaseUtil.EaseOutCirc(t,total,begin,end); + break; + case EaseType.InOutCirc: + result = EaseUtil.EaseInOutCirc(t,total,begin,end); + break; + + case EaseType.InBack: + result = EaseUtil.EaseInBack(t,total,begin,end); + break; + case EaseType.OutBack: + result = EaseUtil.EaseOutBack(t,total,begin,end); + break; + case EaseType.InOutBack: + result = EaseUtil.EaseInOutBack(t,total,begin,end); + break; + + case EaseType.InBounce: + result = EaseUtil.EaseInBounce(t,total,begin,end); + break; + case EaseType.OutBounce: + result = EaseUtil.EaseOutBounce(t,total,begin,end); + break; + case EaseType.InOutBounce: + result = EaseUtil.EaseInOutBounce(t,total,begin,end); + break; + + case EaseType.InElastic: + result = EaseUtil.EaseInElastic(t,total,begin,end); + break; + case EaseType.OutElastic: + result = EaseUtil.EaseOutElastic(t,total,begin,end); + break; + case EaseType.InOutElastic: + result = EaseUtil.EaseInOutElastic(t,total,begin,end); + break; + } + + return result; + } + + + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseUtil.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseUtil.cs.meta new file mode 100644 index 0000000..d13ca4b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/EaseUtil.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a8d3db4303e574f95825cc541907315a +timeCreated: 1515942792 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/FastNoise.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/FastNoise.cs new file mode 100644 index 0000000..67725d1 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/FastNoise.cs @@ -0,0 +1,2379 @@ +// FastNoise.cs +// +// MIT License +// +// Copyright(c) 2017 Jordan Peck +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files(the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and / or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions : +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. +// +// The developer's email is jorzixdan.me2@gzixmail.com (for great email, take +// off every 'zix'.) +// + +// Uncomment the line below to swap all the inputs/outputs/calculations of FastNoise to doubles instead of floats +//#define FN_USE_DOUBLES + +#if FN_USE_DOUBLES +using FN_DECIMAL = System.Double; +#else +using FN_DECIMAL = System.Single; +#endif + +using System; +using System.Runtime.CompilerServices; + +namespace StageLightManeuver +{ + [Serializable] + public class FastNoise +{ + private const Int16 FN_INLINE = 256; //(Int16)MethodImplOptions.AggressiveInlining; + private const int FN_CELLULAR_INDEX_MAX = 3; + [Serializable] + public enum NoiseType { Value, ValueFractal, Perlin, PerlinFractal, Simplex, SimplexFractal, Cellular, WhiteNoise, Cubic, CubicFractal }; + [Serializable] + public enum Interp { Linear, Hermite, Quintic }; + [Serializable] + public enum FractalType { FBM, Billow, RigidMulti }; + [Serializable] + public enum CellularDistanceFunction { Euclidean, Manhattan, Natural }; + [Serializable] + public enum CellularReturnType { CellValue, NoiseLookup, Distance, Distance2, Distance2Add, Distance2Sub, Distance2Mul, Distance2Div }; + + private int m_seed = 1337; + private FN_DECIMAL m_frequency = (FN_DECIMAL)0.01; + private Interp m_interp = Interp.Quintic; + private NoiseType m_noiseType = NoiseType.Simplex; + + private int m_octaves = 3; + private FN_DECIMAL m_lacunarity = (FN_DECIMAL)2.0; + private FN_DECIMAL m_gain = (FN_DECIMAL)0.5; + private FractalType m_fractalType = FractalType.FBM; + + private FN_DECIMAL m_fractalBounding; + + private CellularDistanceFunction m_cellularDistanceFunction = CellularDistanceFunction.Euclidean; + private CellularReturnType m_cellularReturnType = CellularReturnType.CellValue; + private FastNoise m_cellularNoiseLookup = null; + private int m_cellularDistanceIndex0 = 0; + private int m_cellularDistanceIndex1 = 1; + private float m_cellularJitter = 0.45f; + + private FN_DECIMAL m_gradientPerturbAmp = (FN_DECIMAL)1.0; + + public FastNoise(int seed = 1337) + { + m_seed = seed; + CalculateFractalBounding(); + } + + // Returns a 0 float/double + public static FN_DECIMAL GetDecimalType() { return 0; } + + // Returns the seed used by this object + public int GetSeed() { return m_seed; } + + // Sets seed used for all noise types + // Default: 1337 + public void SetSeed(int seed) { m_seed = seed; } + + // Sets frequency for all noise types + // Default: 0.01 + public void SetFrequency(FN_DECIMAL frequency) { m_frequency = frequency; } + + // Changes the interpolation method used to smooth between noise values + // Possible interpolation methods (lowest to highest quality) : + // - Linear + // - Hermite + // - Quintic + // Used in Value, Gradient Noise and Position Perturbing + // Default: Quintic + public void SetInterp(Interp interp) { m_interp = interp; } + + // Sets noise return type of GetNoise(...) + // Default: Simplex + public void SetNoiseType(NoiseType noiseType) { m_noiseType = noiseType; } + + + // Sets octave count for all fractal noise types + // Default: 3 + public void SetFractalOctaves(int octaves) { m_octaves = octaves; CalculateFractalBounding(); } + + // Sets octave lacunarity for all fractal noise types + // Default: 2.0 + public void SetFractalLacunarity(FN_DECIMAL lacunarity) { m_lacunarity = lacunarity; } + + // Sets octave gain for all fractal noise types + // Default: 0.5 + public void SetFractalGain(FN_DECIMAL gain) { m_gain = gain; CalculateFractalBounding(); } + + // Sets method for combining octaves in all fractal noise types + // Default: FBM + public void SetFractalType(FractalType fractalType) { m_fractalType = fractalType; } + + + // Sets return type from cellular noise calculations + // Note: NoiseLookup requires another FastNoise object be set with SetCellularNoiseLookup() to function + // Default: CellValue + public void SetCellularDistanceFunction(CellularDistanceFunction cellularDistanceFunction) { m_cellularDistanceFunction = cellularDistanceFunction; } + + // Sets distance function used in cellular noise calculations + // Default: Euclidean + public void SetCellularReturnType(CellularReturnType cellularReturnType) { m_cellularReturnType = cellularReturnType; } + + // Sets the 2 distance indicies used for distance2 return types + // Default: 0, 1 + // Note: index0 should be lower than index1 + // Both indicies must be >= 0, index1 must be < 4 + public void SetCellularDistance2Indicies(int cellularDistanceIndex0, int cellularDistanceIndex1) + { + m_cellularDistanceIndex0 = Math.Min(cellularDistanceIndex0, cellularDistanceIndex1); + m_cellularDistanceIndex1 = Math.Max(cellularDistanceIndex0, cellularDistanceIndex1); + + m_cellularDistanceIndex0 = Math.Min(Math.Max(m_cellularDistanceIndex0, 0), FN_CELLULAR_INDEX_MAX); + m_cellularDistanceIndex1 = Math.Min(Math.Max(m_cellularDistanceIndex1, 0), FN_CELLULAR_INDEX_MAX); + } + + // Sets the maximum distance a cellular point can move from it's grid position + // Setting this high will make artifacts more common + // Default: 0.45 + public void SetCellularJitter(float cellularJitter) { m_cellularJitter = cellularJitter; } + + // Noise used to calculate a cell value if cellular return type is NoiseLookup + // The lookup value is acquired through GetNoise() so ensure you SetNoiseType() on the noise lookup, value, gradient or simplex is recommended + public void SetCellularNoiseLookup(FastNoise noise) { m_cellularNoiseLookup = noise; } + + + // Sets the maximum perturb distance from original location when using GradientPerturb{Fractal}(...) + // Default: 1.0 + public void SetGradientPerturbAmp(FN_DECIMAL gradientPerturbAmp) { m_gradientPerturbAmp = gradientPerturbAmp; } + + private struct Float2 + { + public readonly FN_DECIMAL x, y; + public Float2(FN_DECIMAL x, FN_DECIMAL y) + { + this.x = x; + this.y = y; + } + } + + private struct Float3 + { + public readonly FN_DECIMAL x, y, z; + public Float3(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + this.x = x; + this.y = y; + this.z = z; + } + } + + private static readonly Float2[] GRAD_2D = { + new Float2(-1,-1), new Float2( 1,-1), new Float2(-1, 1), new Float2( 1, 1), + new Float2( 0,-1), new Float2(-1, 0), new Float2( 0, 1), new Float2( 1, 0), + }; + + private static readonly Float3[] GRAD_3D = { + new Float3( 1, 1, 0), new Float3(-1, 1, 0), new Float3( 1,-1, 0), new Float3(-1,-1, 0), + new Float3( 1, 0, 1), new Float3(-1, 0, 1), new Float3( 1, 0,-1), new Float3(-1, 0,-1), + new Float3( 0, 1, 1), new Float3( 0,-1, 1), new Float3( 0, 1,-1), new Float3( 0,-1,-1), + new Float3( 1, 1, 0), new Float3( 0,-1, 1), new Float3(-1, 1, 0), new Float3( 0,-1,-1), + }; + + private static readonly Float2[] CELL_2D = + { + new Float2(-0.2700222198f, -0.9628540911f), new Float2(0.3863092627f, -0.9223693152f), new Float2(0.04444859006f, -0.999011673f), new Float2(-0.5992523158f, -0.8005602176f), new Float2(-0.7819280288f, 0.6233687174f), new Float2(0.9464672271f, 0.3227999196f), new Float2(-0.6514146797f, -0.7587218957f), new Float2(0.9378472289f, 0.347048376f), + new Float2(-0.8497875957f, -0.5271252623f), new Float2(-0.879042592f, 0.4767432447f), new Float2(-0.892300288f, -0.4514423508f), new Float2(-0.379844434f, -0.9250503802f), new Float2(-0.9951650832f, 0.0982163789f), new Float2(0.7724397808f, -0.6350880136f), new Float2(0.7573283322f, -0.6530343002f), new Float2(-0.9928004525f, -0.119780055f), + new Float2(-0.0532665713f, 0.9985803285f), new Float2(0.9754253726f, -0.2203300762f), new Float2(-0.7665018163f, 0.6422421394f), new Float2(0.991636706f, 0.1290606184f), new Float2(-0.994696838f, 0.1028503788f), new Float2(-0.5379205513f, -0.84299554f), new Float2(0.5022815471f, -0.8647041387f), new Float2(0.4559821461f, -0.8899889226f), + new Float2(-0.8659131224f, -0.5001944266f), new Float2(0.0879458407f, -0.9961252577f), new Float2(-0.5051684983f, 0.8630207346f), new Float2(0.7753185226f, -0.6315704146f), new Float2(-0.6921944612f, 0.7217110418f), new Float2(-0.5191659449f, -0.8546734591f), new Float2(0.8978622882f, -0.4402764035f), new Float2(-0.1706774107f, 0.9853269617f), + new Float2(-0.9353430106f, -0.3537420705f), new Float2(-0.9992404798f, 0.03896746794f), new Float2(-0.2882064021f, -0.9575683108f), new Float2(-0.9663811329f, 0.2571137995f), new Float2(-0.8759714238f, -0.4823630009f), new Float2(-0.8303123018f, -0.5572983775f), new Float2(0.05110133755f, -0.9986934731f), new Float2(-0.8558373281f, -0.5172450752f), + new Float2(0.09887025282f, 0.9951003332f), new Float2(0.9189016087f, 0.3944867976f), new Float2(-0.2439375892f, -0.9697909324f), new Float2(-0.8121409387f, -0.5834613061f), new Float2(-0.9910431363f, 0.1335421355f), new Float2(0.8492423985f, -0.5280031709f), new Float2(-0.9717838994f, -0.2358729591f), new Float2(0.9949457207f, 0.1004142068f), + new Float2(0.6241065508f, -0.7813392434f), new Float2(0.662910307f, 0.7486988212f), new Float2(-0.7197418176f, 0.6942418282f), new Float2(-0.8143370775f, -0.5803922158f), new Float2(0.104521054f, -0.9945226741f), new Float2(-0.1065926113f, -0.9943027784f), new Float2(0.445799684f, -0.8951327509f), new Float2(0.105547406f, 0.9944142724f), + new Float2(-0.992790267f, 0.1198644477f), new Float2(-0.8334366408f, 0.552615025f), new Float2(0.9115561563f, -0.4111755999f), new Float2(0.8285544909f, -0.5599084351f), new Float2(0.7217097654f, -0.6921957921f), new Float2(0.4940492677f, -0.8694339084f), new Float2(-0.3652321272f, -0.9309164803f), new Float2(-0.9696606758f, 0.2444548501f), + new Float2(0.08925509731f, -0.996008799f), new Float2(0.5354071276f, -0.8445941083f), new Float2(-0.1053576186f, 0.9944343981f), new Float2(-0.9890284586f, 0.1477251101f), new Float2(0.004856104961f, 0.9999882091f), new Float2(0.9885598478f, 0.1508291331f), new Float2(0.9286129562f, -0.3710498316f), new Float2(-0.5832393863f, -0.8123003252f), + new Float2(0.3015207509f, 0.9534596146f), new Float2(-0.9575110528f, 0.2883965738f), new Float2(0.9715802154f, -0.2367105511f), new Float2(0.229981792f, 0.9731949318f), new Float2(0.955763816f, -0.2941352207f), new Float2(0.740956116f, 0.6715534485f), new Float2(-0.9971513787f, -0.07542630764f), new Float2(0.6905710663f, -0.7232645452f), + new Float2(-0.290713703f, -0.9568100872f), new Float2(0.5912777791f, -0.8064679708f), new Float2(-0.9454592212f, -0.325740481f), new Float2(0.6664455681f, 0.74555369f), new Float2(0.6236134912f, 0.7817328275f), new Float2(0.9126993851f, -0.4086316587f), new Float2(-0.8191762011f, 0.5735419353f), new Float2(-0.8812745759f, -0.4726046147f), + new Float2(0.9953313627f, 0.09651672651f), new Float2(0.9855650846f, -0.1692969699f), new Float2(-0.8495980887f, 0.5274306472f), new Float2(0.6174853946f, -0.7865823463f), new Float2(0.8508156371f, 0.52546432f), new Float2(0.9985032451f, -0.05469249926f), new Float2(0.1971371563f, -0.9803759185f), new Float2(0.6607855748f, -0.7505747292f), + new Float2(-0.03097494063f, 0.9995201614f), new Float2(-0.6731660801f, 0.739491331f), new Float2(-0.7195018362f, -0.6944905383f), new Float2(0.9727511689f, 0.2318515979f), new Float2(0.9997059088f, -0.0242506907f), new Float2(0.4421787429f, -0.8969269532f), new Float2(0.9981350961f, -0.061043673f), new Float2(-0.9173660799f, -0.3980445648f), + new Float2(-0.8150056635f, -0.5794529907f), new Float2(-0.8789331304f, 0.4769450202f), new Float2(0.0158605829f, 0.999874213f), new Float2(-0.8095464474f, 0.5870558317f), new Float2(-0.9165898907f, -0.3998286786f), new Float2(-0.8023542565f, 0.5968480938f), new Float2(-0.5176737917f, 0.8555780767f), new Float2(-0.8154407307f, -0.5788405779f), + new Float2(0.4022010347f, -0.9155513791f), new Float2(-0.9052556868f, -0.4248672045f), new Float2(0.7317445619f, 0.6815789728f), new Float2(-0.5647632201f, -0.8252529947f), new Float2(-0.8403276335f, -0.5420788397f), new Float2(-0.9314281527f, 0.363925262f), new Float2(0.5238198472f, 0.8518290719f), new Float2(0.7432803869f, -0.6689800195f), + new Float2(-0.985371561f, -0.1704197369f), new Float2(0.4601468731f, 0.88784281f), new Float2(0.825855404f, 0.5638819483f), new Float2(0.6182366099f, 0.7859920446f), new Float2(0.8331502863f, -0.553046653f), new Float2(0.1500307506f, 0.9886813308f), new Float2(-0.662330369f, -0.7492119075f), new Float2(-0.668598664f, 0.743623444f), + new Float2(0.7025606278f, 0.7116238924f), new Float2(-0.5419389763f, -0.8404178401f), new Float2(-0.3388616456f, 0.9408362159f), new Float2(0.8331530315f, 0.5530425174f), new Float2(-0.2989720662f, -0.9542618632f), new Float2(0.2638522993f, 0.9645630949f), new Float2(0.124108739f, -0.9922686234f), new Float2(-0.7282649308f, -0.6852956957f), + new Float2(0.6962500149f, 0.7177993569f), new Float2(-0.9183535368f, 0.3957610156f), new Float2(-0.6326102274f, -0.7744703352f), new Float2(-0.9331891859f, -0.359385508f), new Float2(-0.1153779357f, -0.9933216659f), new Float2(0.9514974788f, -0.3076565421f), new Float2(-0.08987977445f, -0.9959526224f), new Float2(0.6678496916f, 0.7442961705f), + new Float2(0.7952400393f, -0.6062947138f), new Float2(-0.6462007402f, -0.7631674805f), new Float2(-0.2733598753f, 0.9619118351f), new Float2(0.9669590226f, -0.254931851f), new Float2(-0.9792894595f, 0.2024651934f), new Float2(-0.5369502995f, -0.8436138784f), new Float2(-0.270036471f, -0.9628500944f), new Float2(-0.6400277131f, 0.7683518247f), + new Float2(-0.7854537493f, -0.6189203566f), new Float2(0.06005905383f, -0.9981948257f), new Float2(-0.02455770378f, 0.9996984141f), new Float2(-0.65983623f, 0.751409442f), new Float2(-0.6253894466f, -0.7803127835f), new Float2(-0.6210408851f, -0.7837781695f), new Float2(0.8348888491f, 0.5504185768f), new Float2(-0.1592275245f, 0.9872419133f), + new Float2(0.8367622488f, 0.5475663786f), new Float2(-0.8675753916f, -0.4973056806f), new Float2(-0.2022662628f, -0.9793305667f), new Float2(0.9399189937f, 0.3413975472f), new Float2(0.9877404807f, -0.1561049093f), new Float2(-0.9034455656f, 0.4287028224f), new Float2(0.1269804218f, -0.9919052235f), new Float2(-0.3819600854f, 0.924178821f), + new Float2(0.9754625894f, 0.2201652486f), new Float2(-0.3204015856f, -0.9472818081f), new Float2(-0.9874760884f, 0.1577687387f), new Float2(0.02535348474f, -0.9996785487f), new Float2(0.4835130794f, -0.8753371362f), new Float2(-0.2850799925f, -0.9585037287f), new Float2(-0.06805516006f, -0.99768156f), new Float2(-0.7885244045f, -0.6150034663f), + new Float2(0.3185392127f, -0.9479096845f), new Float2(0.8880043089f, 0.4598351306f), new Float2(0.6476921488f, -0.7619021462f), new Float2(0.9820241299f, 0.1887554194f), new Float2(0.9357275128f, -0.3527237187f), new Float2(-0.8894895414f, 0.4569555293f), new Float2(0.7922791302f, 0.6101588153f), new Float2(0.7483818261f, 0.6632681526f), + new Float2(-0.7288929755f, -0.6846276581f), new Float2(0.8729032783f, -0.4878932944f), new Float2(0.8288345784f, 0.5594937369f), new Float2(0.08074567077f, 0.9967347374f), new Float2(0.9799148216f, -0.1994165048f), new Float2(-0.580730673f, -0.8140957471f), new Float2(-0.4700049791f, -0.8826637636f), new Float2(0.2409492979f, 0.9705377045f), + new Float2(0.9437816757f, -0.3305694308f), new Float2(-0.8927998638f, -0.4504535528f), new Float2(-0.8069622304f, 0.5906030467f), new Float2(0.06258973166f, 0.9980393407f), new Float2(-0.9312597469f, 0.3643559849f), new Float2(0.5777449785f, 0.8162173362f), new Float2(-0.3360095855f, -0.941858566f), new Float2(0.697932075f, -0.7161639607f), + new Float2(-0.002008157227f, -0.9999979837f), new Float2(-0.1827294312f, -0.9831632392f), new Float2(-0.6523911722f, 0.7578824173f), new Float2(-0.4302626911f, -0.9027037258f), new Float2(-0.9985126289f, -0.05452091251f), new Float2(-0.01028102172f, -0.9999471489f), new Float2(-0.4946071129f, 0.8691166802f), new Float2(-0.2999350194f, 0.9539596344f), + new Float2(0.8165471961f, 0.5772786819f), new Float2(0.2697460475f, 0.962931498f), new Float2(-0.7306287391f, -0.6827749597f), new Float2(-0.7590952064f, -0.6509796216f), new Float2(-0.907053853f, 0.4210146171f), new Float2(-0.5104861064f, -0.8598860013f), new Float2(0.8613350597f, 0.5080373165f), new Float2(0.5007881595f, -0.8655698812f), + new Float2(-0.654158152f, 0.7563577938f), new Float2(-0.8382755311f, -0.545246856f), new Float2(0.6940070834f, 0.7199681717f), new Float2(0.06950936031f, 0.9975812994f), new Float2(0.1702942185f, -0.9853932612f), new Float2(0.2695973274f, 0.9629731466f), new Float2(0.5519612192f, -0.8338697815f), new Float2(0.225657487f, -0.9742067022f), + new Float2(0.4215262855f, -0.9068161835f), new Float2(0.4881873305f, -0.8727388672f), new Float2(-0.3683854996f, -0.9296731273f), new Float2(-0.9825390578f, 0.1860564427f), new Float2(0.81256471f, 0.5828709909f), new Float2(0.3196460933f, -0.9475370046f), new Float2(0.9570913859f, 0.2897862643f), new Float2(-0.6876655497f, -0.7260276109f), + new Float2(-0.9988770922f, -0.047376731f), new Float2(-0.1250179027f, 0.992154486f), new Float2(-0.8280133617f, 0.560708367f), new Float2(0.9324863769f, -0.3612051451f), new Float2(0.6394653183f, 0.7688199442f), new Float2(-0.01623847064f, -0.9998681473f), new Float2(-0.9955014666f, -0.09474613458f), new Float2(-0.81453315f, 0.580117012f), + new Float2(0.4037327978f, -0.9148769469f), new Float2(0.9944263371f, 0.1054336766f), new Float2(-0.1624711654f, 0.9867132919f), new Float2(-0.9949487814f, -0.100383875f), new Float2(-0.6995302564f, 0.7146029809f), new Float2(0.5263414922f, -0.85027327f), new Float2(-0.5395221479f, 0.841971408f), new Float2(0.6579370318f, 0.7530729462f), + new Float2(0.01426758847f, -0.9998982128f), new Float2(-0.6734383991f, 0.7392433447f), new Float2(0.639412098f, -0.7688642071f), new Float2(0.9211571421f, 0.3891908523f), new Float2(-0.146637214f, -0.9891903394f), new Float2(-0.782318098f, 0.6228791163f), new Float2(-0.5039610839f, -0.8637263605f), new Float2(-0.7743120191f, -0.6328039957f), + }; + + private static readonly Float3[] CELL_3D = + { + new Float3(-0.7292736885f, -0.6618439697f, 0.1735581948f), new Float3(0.790292081f, -0.5480887466f, -0.2739291014f), new Float3(0.7217578935f, 0.6226212466f, -0.3023380997f), new Float3(0.565683137f, -0.8208298145f, -0.0790000257f), new Float3(0.760049034f, -0.5555979497f, -0.3370999617f), new Float3(0.3713945616f, 0.5011264475f, 0.7816254623f), new Float3(-0.1277062463f, -0.4254438999f, -0.8959289049f), new Float3(-0.2881560924f, -0.5815838982f, 0.7607405838f), + new Float3(0.5849561111f, -0.662820239f, -0.4674352136f), new Float3(0.3307171178f, 0.0391653737f, 0.94291689f), new Float3(0.8712121778f, -0.4113374369f, -0.2679381538f), new Float3(0.580981015f, 0.7021915846f, 0.4115677815f), new Float3(0.503756873f, 0.6330056931f, -0.5878203852f), new Float3(0.4493712205f, 0.601390195f, 0.6606022552f), new Float3(-0.6878403724f, 0.09018890807f, -0.7202371714f), new Float3(-0.5958956522f, -0.6469350577f, 0.475797649f), + new Float3(-0.5127052122f, 0.1946921978f, -0.8361987284f), new Float3(-0.9911507142f, -0.05410276466f, -0.1212153153f), new Float3(-0.2149721042f, 0.9720882117f, -0.09397607749f), new Float3(-0.7518650936f, -0.5428057603f, 0.3742469607f), new Float3(0.5237068895f, 0.8516377189f, -0.02107817834f), new Float3(0.6333504779f, 0.1926167129f, -0.7495104896f), new Float3(-0.06788241606f, 0.3998305789f, 0.9140719259f), new Float3(-0.5538628599f, -0.4729896695f, -0.6852128902f), + new Float3(-0.7261455366f, -0.5911990757f, 0.3509933228f), new Float3(-0.9229274737f, -0.1782808786f, 0.3412049336f), new Float3(-0.6968815002f, 0.6511274338f, 0.3006480328f), new Float3(0.9608044783f, -0.2098363234f, -0.1811724921f), new Float3(0.06817146062f, -0.9743405129f, 0.2145069156f), new Float3(-0.3577285196f, -0.6697087264f, -0.6507845481f), new Float3(-0.1868621131f, 0.7648617052f, -0.6164974636f), new Float3(-0.6541697588f, 0.3967914832f, 0.6439087246f), + new Float3(0.6993340405f, -0.6164538506f, 0.3618239211f), new Float3(-0.1546665739f, 0.6291283928f, 0.7617583057f), new Float3(-0.6841612949f, -0.2580482182f, -0.6821542638f), new Float3(0.5383980957f, 0.4258654885f, 0.7271630328f), new Float3(-0.5026987823f, -0.7939832935f, -0.3418836993f), new Float3(0.3202971715f, 0.2834415347f, 0.9039195862f), new Float3(0.8683227101f, -0.0003762656404f, -0.4959995258f), new Float3(0.791120031f, -0.08511045745f, 0.6057105799f), + new Float3(-0.04011016052f, -0.4397248749f, 0.8972364289f), new Float3(0.9145119872f, 0.3579346169f, -0.1885487608f), new Float3(-0.9612039066f, -0.2756484276f, 0.01024666929f), new Float3(0.6510361721f, -0.2877799159f, -0.7023778346f), new Float3(-0.2041786351f, 0.7365237271f, 0.644859585f), new Float3(-0.7718263711f, 0.3790626912f, 0.5104855816f), new Float3(-0.3060082741f, -0.7692987727f, 0.5608371729f), new Float3(0.454007341f, -0.5024843065f, 0.7357899537f), + new Float3(0.4816795475f, 0.6021208291f, -0.6367380315f), new Float3(0.6961980369f, -0.3222197429f, 0.641469197f), new Float3(-0.6532160499f, -0.6781148932f, 0.3368515753f), new Float3(0.5089301236f, -0.6154662304f, -0.6018234363f), new Float3(-0.1635919754f, -0.9133604627f, -0.372840892f), new Float3(0.52408019f, -0.8437664109f, 0.1157505864f), new Float3(0.5902587356f, 0.4983817807f, -0.6349883666f), new Float3(0.5863227872f, 0.494764745f, 0.6414307729f), + new Float3(0.6779335087f, 0.2341345225f, 0.6968408593f), new Float3(0.7177054546f, -0.6858979348f, 0.120178631f), new Float3(-0.5328819713f, -0.5205125012f, 0.6671608058f), new Float3(-0.8654874251f, -0.0700727088f, -0.4960053754f), new Float3(-0.2861810166f, 0.7952089234f, 0.5345495242f), new Float3(-0.04849529634f, 0.9810836427f, -0.1874115585f), new Float3(-0.6358521667f, 0.6058348682f, 0.4781800233f), new Float3(0.6254794696f, -0.2861619734f, 0.7258696564f), + new Float3(-0.2585259868f, 0.5061949264f, -0.8227581726f), new Float3(0.02136306781f, 0.5064016808f, -0.8620330371f), new Float3(0.200111773f, 0.8599263484f, 0.4695550591f), new Float3(0.4743561372f, 0.6014985084f, -0.6427953014f), new Float3(0.6622993731f, -0.5202474575f, -0.5391679918f), new Float3(0.08084972818f, -0.6532720452f, 0.7527940996f), new Float3(-0.6893687501f, 0.0592860349f, 0.7219805347f), new Float3(-0.1121887082f, -0.9673185067f, 0.2273952515f), + new Float3(0.7344116094f, 0.5979668656f, -0.3210532909f), new Float3(0.5789393465f, -0.2488849713f, 0.7764570201f), new Float3(0.6988182827f, 0.3557169806f, -0.6205791146f), new Float3(-0.8636845529f, -0.2748771249f, -0.4224826141f), new Float3(-0.4247027957f, -0.4640880967f, 0.777335046f), new Float3(0.5257722489f, -0.8427017621f, 0.1158329937f), new Float3(0.9343830603f, 0.316302472f, -0.1639543925f), new Float3(-0.1016836419f, -0.8057303073f, -0.5834887393f), + new Float3(-0.6529238969f, 0.50602126f, -0.5635892736f), new Float3(-0.2465286165f, -0.9668205684f, -0.06694497494f), new Float3(-0.9776897119f, -0.2099250524f, -0.007368825344f), new Float3(0.7736893337f, 0.5734244712f, 0.2694238123f), new Float3(-0.6095087895f, 0.4995678998f, 0.6155736747f), new Float3(0.5794535482f, 0.7434546771f, 0.3339292269f), new Float3(-0.8226211154f, 0.08142581855f, 0.5627293636f), new Float3(-0.510385483f, 0.4703667658f, 0.7199039967f), + new Float3(-0.5764971849f, -0.07231656274f, -0.8138926898f), new Float3(0.7250628871f, 0.3949971505f, -0.5641463116f), new Float3(-0.1525424005f, 0.4860840828f, -0.8604958341f), new Float3(-0.5550976208f, -0.4957820792f, 0.667882296f), new Float3(-0.1883614327f, 0.9145869398f, 0.357841725f), new Float3(0.7625556724f, -0.5414408243f, -0.3540489801f), new Float3(-0.5870231946f, -0.3226498013f, -0.7424963803f), new Float3(0.3051124198f, 0.2262544068f, -0.9250488391f), + new Float3(0.6379576059f, 0.577242424f, -0.5097070502f), new Float3(-0.5966775796f, 0.1454852398f, -0.7891830656f), new Float3(-0.658330573f, 0.6555487542f, -0.3699414651f), new Float3(0.7434892426f, 0.2351084581f, 0.6260573129f), new Float3(0.5562114096f, 0.8264360377f, -0.0873632843f), new Float3(-0.3028940016f, -0.8251527185f, 0.4768419182f), new Float3(0.1129343818f, -0.985888439f, -0.1235710781f), new Float3(0.5937652891f, -0.5896813806f, 0.5474656618f), + new Float3(0.6757964092f, -0.5835758614f, -0.4502648413f), new Float3(0.7242302609f, -0.1152719764f, 0.6798550586f), new Float3(-0.9511914166f, 0.0753623979f, -0.2992580792f), new Float3(0.2539470961f, -0.1886339355f, 0.9486454084f), new Float3(0.571433621f, -0.1679450851f, -0.8032795685f), new Float3(-0.06778234979f, 0.3978269256f, 0.9149531629f), new Float3(0.6074972649f, 0.733060024f, -0.3058922593f), new Float3(-0.5435478392f, 0.1675822484f, 0.8224791405f), + new Float3(-0.5876678086f, -0.3380045064f, -0.7351186982f), new Float3(-0.7967562402f, 0.04097822706f, -0.6029098428f), new Float3(-0.1996350917f, 0.8706294745f, 0.4496111079f), new Float3(-0.02787660336f, -0.9106232682f, -0.4122962022f), new Float3(-0.7797625996f, -0.6257634692f, 0.01975775581f), new Float3(-0.5211232846f, 0.7401644346f, -0.4249554471f), new Float3(0.8575424857f, 0.4053272873f, -0.3167501783f), new Float3(0.1045223322f, 0.8390195772f, -0.5339674439f), + new Float3(0.3501822831f, 0.9242524096f, -0.1520850155f), new Float3(0.1987849858f, 0.07647613266f, 0.9770547224f), new Float3(0.7845996363f, 0.6066256811f, -0.1280964233f), new Float3(0.09006737436f, -0.9750989929f, -0.2026569073f), new Float3(-0.8274343547f, -0.542299559f, 0.1458203587f), new Float3(-0.3485797732f, -0.415802277f, 0.840000362f), new Float3(-0.2471778936f, -0.7304819962f, -0.6366310879f), new Float3(-0.3700154943f, 0.8577948156f, 0.3567584454f), + new Float3(0.5913394901f, -0.548311967f, -0.5913303597f), new Float3(0.1204873514f, -0.7626472379f, -0.6354935001f), new Float3(0.616959265f, 0.03079647928f, 0.7863922953f), new Float3(0.1258156836f, -0.6640829889f, -0.7369967419f), new Float3(-0.6477565124f, -0.1740147258f, -0.7417077429f), new Float3(0.6217889313f, -0.7804430448f, -0.06547655076f), new Float3(0.6589943422f, -0.6096987708f, 0.4404473475f), new Float3(-0.2689837504f, -0.6732403169f, -0.6887635427f), + new Float3(-0.3849775103f, 0.5676542638f, 0.7277093879f), new Float3(0.5754444408f, 0.8110471154f, -0.1051963504f), new Float3(0.9141593684f, 0.3832947817f, 0.131900567f), new Float3(-0.107925319f, 0.9245493968f, 0.3654593525f), new Float3(0.377977089f, 0.3043148782f, 0.8743716458f), new Float3(-0.2142885215f, -0.8259286236f, 0.5214617324f), new Float3(0.5802544474f, 0.4148098596f, -0.7008834116f), new Float3(-0.1982660881f, 0.8567161266f, -0.4761596756f), + new Float3(-0.03381553704f, 0.3773180787f, -0.9254661404f), new Float3(-0.6867922841f, -0.6656597827f, 0.2919133642f), new Float3(0.7731742607f, -0.2875793547f, -0.5652430251f), new Float3(-0.09655941928f, 0.9193708367f, -0.3813575004f), new Float3(0.2715702457f, -0.9577909544f, -0.09426605581f), new Float3(0.2451015704f, -0.6917998565f, -0.6792188003f), new Float3(0.977700782f, -0.1753855374f, 0.1155036542f), new Float3(-0.5224739938f, 0.8521606816f, 0.02903615945f), + new Float3(-0.7734880599f, -0.5261292347f, 0.3534179531f), new Float3(-0.7134492443f, -0.269547243f, 0.6467878011f), new Float3(0.1644037271f, 0.5105846203f, -0.8439637196f), new Float3(0.6494635788f, 0.05585611296f, 0.7583384168f), new Float3(-0.4711970882f, 0.5017280509f, -0.7254255765f), new Float3(-0.6335764307f, -0.2381686273f, -0.7361091029f), new Float3(-0.9021533097f, -0.270947803f, -0.3357181763f), new Float3(-0.3793711033f, 0.872258117f, 0.3086152025f), + new Float3(-0.6855598966f, -0.3250143309f, 0.6514394162f), new Float3(0.2900942212f, -0.7799057743f, -0.5546100667f), new Float3(-0.2098319339f, 0.85037073f, 0.4825351604f), new Float3(-0.4592603758f, 0.6598504336f, -0.5947077538f), new Float3(0.8715945488f, 0.09616365406f, -0.4807031248f), new Float3(-0.6776666319f, 0.7118504878f, -0.1844907016f), new Float3(0.7044377633f, 0.312427597f, 0.637304036f), new Float3(-0.7052318886f, -0.2401093292f, -0.6670798253f), + new Float3(0.081921007f, -0.7207336136f, -0.6883545647f), new Float3(-0.6993680906f, -0.5875763221f, -0.4069869034f), new Float3(-0.1281454481f, 0.6419895885f, 0.7559286424f), new Float3(-0.6337388239f, -0.6785471501f, -0.3714146849f), new Float3(0.5565051903f, -0.2168887573f, -0.8020356851f), new Float3(-0.5791554484f, 0.7244372011f, -0.3738578718f), new Float3(0.1175779076f, -0.7096451073f, 0.6946792478f), new Float3(-0.6134619607f, 0.1323631078f, 0.7785527795f), + new Float3(0.6984635305f, -0.02980516237f, -0.715024719f), new Float3(0.8318082963f, -0.3930171956f, 0.3919597455f), new Float3(0.1469576422f, 0.05541651717f, -0.9875892167f), new Float3(0.708868575f, -0.2690503865f, 0.6520101478f), new Float3(0.2726053183f, 0.67369766f, -0.68688995f), new Float3(-0.6591295371f, 0.3035458599f, -0.6880466294f), new Float3(0.4815131379f, -0.7528270071f, 0.4487723203f), new Float3(0.9430009463f, 0.1675647412f, -0.2875261255f), + new Float3(0.434802957f, 0.7695304522f, -0.4677277752f), new Float3(0.3931996188f, 0.594473625f, 0.7014236729f), new Float3(0.7254336655f, -0.603925654f, 0.3301814672f), new Float3(0.7590235227f, -0.6506083235f, 0.02433313207f), new Float3(-0.8552768592f, -0.3430042733f, 0.3883935666f), new Float3(-0.6139746835f, 0.6981725247f, 0.3682257648f), new Float3(-0.7465905486f, -0.5752009504f, 0.3342849376f), new Float3(0.5730065677f, 0.810555537f, -0.1210916791f), + new Float3(-0.9225877367f, -0.3475211012f, -0.167514036f), new Float3(-0.7105816789f, -0.4719692027f, -0.5218416899f), new Float3(-0.08564609717f, 0.3583001386f, 0.929669703f), new Float3(-0.8279697606f, -0.2043157126f, 0.5222271202f), new Float3(0.427944023f, 0.278165994f, 0.8599346446f), new Float3(0.5399079671f, -0.7857120652f, -0.3019204161f), new Float3(0.5678404253f, -0.5495413974f, -0.6128307303f), new Float3(-0.9896071041f, 0.1365639107f, -0.04503418428f), + new Float3(-0.6154342638f, -0.6440875597f, 0.4543037336f), new Float3(0.1074204368f, -0.7946340692f, 0.5975094525f), new Float3(-0.3595449969f, -0.8885529948f, 0.28495784f), new Float3(-0.2180405296f, 0.1529888965f, 0.9638738118f), new Float3(-0.7277432317f, -0.6164050508f, -0.3007234646f), new Float3(0.7249729114f, -0.00669719484f, 0.6887448187f), new Float3(-0.5553659455f, -0.5336586252f, 0.6377908264f), new Float3(0.5137558015f, 0.7976208196f, -0.3160000073f), + new Float3(-0.3794024848f, 0.9245608561f, -0.03522751494f), new Float3(0.8229248658f, 0.2745365933f, -0.4974176556f), new Float3(-0.5404114394f, 0.6091141441f, 0.5804613989f), new Float3(0.8036581901f, -0.2703029469f, 0.5301601931f), new Float3(0.6044318879f, 0.6832968393f, 0.4095943388f), new Float3(0.06389988817f, 0.9658208605f, -0.2512108074f), new Float3(0.1087113286f, 0.7402471173f, -0.6634877936f), new Float3(-0.713427712f, -0.6926784018f, 0.1059128479f), + new Float3(0.6458897819f, -0.5724548511f, -0.5050958653f), new Float3(-0.6553931414f, 0.7381471625f, 0.159995615f), new Float3(0.3910961323f, 0.9188871375f, -0.05186755998f), new Float3(-0.4879022471f, -0.5904376907f, 0.6429111375f), new Float3(0.6014790094f, 0.7707441366f, -0.2101820095f), new Float3(-0.5677173047f, 0.7511360995f, 0.3368851762f), new Float3(0.7858573506f, 0.226674665f, 0.5753666838f), new Float3(-0.4520345543f, -0.604222686f, -0.6561857263f), + new Float3(0.002272116345f, 0.4132844051f, -0.9105991643f), new Float3(-0.5815751419f, -0.5162925989f, 0.6286591339f), new Float3(-0.03703704785f, 0.8273785755f, 0.5604221175f), new Float3(-0.5119692504f, 0.7953543429f, -0.3244980058f), new Float3(-0.2682417366f, -0.9572290247f, -0.1084387619f), new Float3(-0.2322482736f, -0.9679131102f, -0.09594243324f), new Float3(0.3554328906f, -0.8881505545f, 0.2913006227f), new Float3(0.7346520519f, -0.4371373164f, 0.5188422971f), + new Float3(0.9985120116f, 0.04659011161f, -0.02833944577f), new Float3(-0.3727687496f, -0.9082481361f, 0.1900757285f), new Float3(0.91737377f, -0.3483642108f, 0.1925298489f), new Float3(0.2714911074f, 0.4147529736f, -0.8684886582f), new Float3(0.5131763485f, -0.7116334161f, 0.4798207128f), new Float3(-0.8737353606f, 0.18886992f, -0.4482350644f), new Float3(0.8460043821f, -0.3725217914f, 0.3814499973f), new Float3(0.8978727456f, -0.1780209141f, -0.4026575304f), + new Float3(0.2178065647f, -0.9698322841f, -0.1094789531f), new Float3(-0.1518031304f, -0.7788918132f, -0.6085091231f), new Float3(-0.2600384876f, -0.4755398075f, -0.8403819825f), new Float3(0.572313509f, -0.7474340931f, -0.3373418503f), new Float3(-0.7174141009f, 0.1699017182f, -0.6756111411f), new Float3(-0.684180784f, 0.02145707593f, -0.7289967412f), new Float3(-0.2007447902f, 0.06555605789f, -0.9774476623f), new Float3(-0.1148803697f, -0.8044887315f, 0.5827524187f), + new Float3(-0.7870349638f, 0.03447489231f, 0.6159443543f), new Float3(-0.2015596421f, 0.6859872284f, 0.6991389226f), new Float3(-0.08581082512f, -0.10920836f, -0.9903080513f), new Float3(0.5532693395f, 0.7325250401f, -0.396610771f), new Float3(-0.1842489331f, -0.9777375055f, -0.1004076743f), new Float3(0.0775473789f, -0.9111505856f, 0.4047110257f), new Float3(0.1399838409f, 0.7601631212f, -0.6344734459f), new Float3(0.4484419361f, -0.845289248f, 0.2904925424f), + }; + + [MethodImplAttribute(FN_INLINE)] + private static int FastFloor(FN_DECIMAL f) { return (f >= 0 ? (int)f : (int)f - 1); } + + [MethodImplAttribute(FN_INLINE)] + private static int FastRound(FN_DECIMAL f) { return (f >= 0) ? (int)(f + (FN_DECIMAL)0.5) : (int)(f - (FN_DECIMAL)0.5); } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL Lerp(FN_DECIMAL a, FN_DECIMAL b, FN_DECIMAL t) { return a + t * (b - a); } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL InterpHermiteFunc(FN_DECIMAL t) { return t * t * (3 - 2 * t); } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL InterpQuinticFunc(FN_DECIMAL t) { return t * t * t * (t * (t * 6 - 15) + 10); } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL CubicLerp(FN_DECIMAL a, FN_DECIMAL b, FN_DECIMAL c, FN_DECIMAL d, FN_DECIMAL t) + { + FN_DECIMAL p = (d - c) - (a - b); + return t * t * t * p + t * t * ((a - b) - p) + t * (c - a) + b; + } + + private void CalculateFractalBounding() + { + FN_DECIMAL amp = m_gain; + FN_DECIMAL ampFractal = 1; + for (int i = 1; i < m_octaves; i++) + { + ampFractal += amp; + amp *= m_gain; + } + m_fractalBounding = 1 / ampFractal; + } + + // Hashing + private const int X_PRIME = 1619; + private const int Y_PRIME = 31337; + private const int Z_PRIME = 6971; + private const int W_PRIME = 1013; + + [MethodImplAttribute(FN_INLINE)] + private static int Hash2D(int seed, int x, int y) + { + int hash = seed; + hash ^= X_PRIME * x; + hash ^= Y_PRIME * y; + + hash = hash * hash * hash * 60493; + hash = (hash >> 13) ^ hash; + + return hash; + } + + [MethodImplAttribute(FN_INLINE)] + private static int Hash3D(int seed, int x, int y, int z) + { + int hash = seed; + hash ^= X_PRIME * x; + hash ^= Y_PRIME * y; + hash ^= Z_PRIME * z; + + hash = hash * hash * hash * 60493; + hash = (hash >> 13) ^ hash; + + return hash; + } + + [MethodImplAttribute(FN_INLINE)] + private static int Hash4D(int seed, int x, int y, int z, int w) + { + int hash = seed; + hash ^= X_PRIME * x; + hash ^= Y_PRIME * y; + hash ^= Z_PRIME * z; + hash ^= W_PRIME * w; + + hash = hash * hash * hash * 60493; + hash = (hash >> 13) ^ hash; + + return hash; + } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL ValCoord2D(int seed, int x, int y) + { + int n = seed; + n ^= X_PRIME * x; + n ^= Y_PRIME * y; + + return (n * n * n * 60493) / (FN_DECIMAL)2147483648.0; + } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL ValCoord3D(int seed, int x, int y, int z) + { + int n = seed; + n ^= X_PRIME * x; + n ^= Y_PRIME * y; + n ^= Z_PRIME * z; + + return (n * n * n * 60493) / (FN_DECIMAL)2147483648.0; + } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL ValCoord4D(int seed, int x, int y, int z, int w) + { + int n = seed; + n ^= X_PRIME * x; + n ^= Y_PRIME * y; + n ^= Z_PRIME * z; + n ^= W_PRIME * w; + + return (n * n * n * 60493) / (FN_DECIMAL)2147483648.0; + } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL GradCoord2D(int seed, int x, int y, FN_DECIMAL xd, FN_DECIMAL yd) + { + int hash = seed; + hash ^= X_PRIME * x; + hash ^= Y_PRIME * y; + + hash = hash * hash * hash * 60493; + hash = (hash >> 13) ^ hash; + + Float2 g = GRAD_2D[hash & 7]; + + return xd * g.x + yd * g.y; + } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL GradCoord3D(int seed, int x, int y, int z, FN_DECIMAL xd, FN_DECIMAL yd, FN_DECIMAL zd) + { + int hash = seed; + hash ^= X_PRIME * x; + hash ^= Y_PRIME * y; + hash ^= Z_PRIME * z; + + hash = hash * hash * hash * 60493; + hash = (hash >> 13) ^ hash; + + Float3 g = GRAD_3D[hash & 15]; + + return xd * g.x + yd * g.y + zd * g.z; + } + + [MethodImplAttribute(FN_INLINE)] + private static FN_DECIMAL GradCoord4D(int seed, int x, int y, int z, int w, FN_DECIMAL xd, FN_DECIMAL yd, FN_DECIMAL zd, FN_DECIMAL wd) + { + int hash = seed; + hash ^= X_PRIME * x; + hash ^= Y_PRIME * y; + hash ^= Z_PRIME * z; + hash ^= W_PRIME * w; + + hash = hash * hash * hash * 60493; + hash = (hash >> 13) ^ hash; + + hash &= 31; + FN_DECIMAL a = yd, b = zd, c = wd; // X,Y,Z + switch (hash >> 3) + { // OR, DEPENDING ON HIGH ORDER 2 BITS: + case 1: a = wd; b = xd; c = yd; break; // W,X,Y + case 2: a = zd; b = wd; c = xd; break; // Z,W,X + case 3: a = yd; b = zd; c = wd; break; // Y,Z,W + } + return ((hash & 4) == 0 ? -a : a) + ((hash & 2) == 0 ? -b : b) + ((hash & 1) == 0 ? -c : c); + } + + public FN_DECIMAL GetNoise(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + x *= m_frequency; + y *= m_frequency; + z *= m_frequency; + + switch (m_noiseType) + { + case NoiseType.Value: + return SingleValue(m_seed, x, y, z); + case NoiseType.ValueFractal: + switch (m_fractalType) + { + case FractalType.FBM: + return SingleValueFractalFBM(x, y, z); + case FractalType.Billow: + return SingleValueFractalBillow(x, y, z); + case FractalType.RigidMulti: + return SingleValueFractalRigidMulti(x, y, z); + default: + return 0; + } + case NoiseType.Perlin: + return SinglePerlin(m_seed, x, y, z); + case NoiseType.PerlinFractal: + switch (m_fractalType) + { + case FractalType.FBM: + return SinglePerlinFractalFBM(x, y, z); + case FractalType.Billow: + return SinglePerlinFractalBillow(x, y, z); + case FractalType.RigidMulti: + return SinglePerlinFractalRigidMulti(x, y, z); + default: + return 0; + } + case NoiseType.Simplex: + return SingleSimplex(m_seed, x, y, z); + case NoiseType.SimplexFractal: + switch (m_fractalType) + { + case FractalType.FBM: + return SingleSimplexFractalFBM(x, y, z); + case FractalType.Billow: + return SingleSimplexFractalBillow(x, y, z); + case FractalType.RigidMulti: + return SingleSimplexFractalRigidMulti(x, y, z); + default: + return 0; + } + case NoiseType.Cellular: + switch (m_cellularReturnType) + { + case CellularReturnType.CellValue: + case CellularReturnType.NoiseLookup: + case CellularReturnType.Distance: + return SingleCellular(x, y, z); + default: + return SingleCellular2Edge(x, y, z); + } + case NoiseType.WhiteNoise: + return GetWhiteNoise(x, y, z); + case NoiseType.Cubic: + return SingleCubic(m_seed, x, y, z); + case NoiseType.CubicFractal: + switch (m_fractalType) + { + case FractalType.FBM: + return SingleCubicFractalFBM(x, y, z); + case FractalType.Billow: + return SingleCubicFractalBillow(x, y, z); + case FractalType.RigidMulti: + return SingleCubicFractalRigidMulti(x, y, z); + default: + return 0; + } + default: + return 0; + } + } + + public FN_DECIMAL GetNoise(FN_DECIMAL x, FN_DECIMAL y) + { + x *= m_frequency; + y *= m_frequency; + + switch (m_noiseType) + { + case NoiseType.Value: + return SingleValue(m_seed, x, y); + case NoiseType.ValueFractal: + switch (m_fractalType) + { + case FractalType.FBM: + return SingleValueFractalFBM(x, y); + case FractalType.Billow: + return SingleValueFractalBillow(x, y); + case FractalType.RigidMulti: + return SingleValueFractalRigidMulti(x, y); + default: + return 0; + } + case NoiseType.Perlin: + return SinglePerlin(m_seed, x, y); + case NoiseType.PerlinFractal: + switch (m_fractalType) + { + case FractalType.FBM: + return SinglePerlinFractalFBM(x, y); + case FractalType.Billow: + return SinglePerlinFractalBillow(x, y); + case FractalType.RigidMulti: + return SinglePerlinFractalRigidMulti(x, y); + default: + return 0; + } + case NoiseType.Simplex: + return SingleSimplex(m_seed, x, y); + case NoiseType.SimplexFractal: + switch (m_fractalType) + { + case FractalType.FBM: + return SingleSimplexFractalFBM(x, y); + case FractalType.Billow: + return SingleSimplexFractalBillow(x, y); + case FractalType.RigidMulti: + return SingleSimplexFractalRigidMulti(x, y); + default: + return 0; + } + case NoiseType.Cellular: + switch (m_cellularReturnType) + { + case CellularReturnType.CellValue: + case CellularReturnType.NoiseLookup: + case CellularReturnType.Distance: + return SingleCellular(x, y); + default: + return SingleCellular2Edge(x, y); + } + case NoiseType.WhiteNoise: + return GetWhiteNoise(x, y); + case NoiseType.Cubic: + return SingleCubic(m_seed, x, y); + case NoiseType.CubicFractal: + switch (m_fractalType) + { + case FractalType.FBM: + return SingleCubicFractalFBM(x, y); + case FractalType.Billow: + return SingleCubicFractalBillow(x, y); + case FractalType.RigidMulti: + return SingleCubicFractalRigidMulti(x, y); + default: + return 0; + } + default: + return 0; + } + } + + // White Noise + [MethodImplAttribute(FN_INLINE)] + private int FloatCast2Int(FN_DECIMAL f) + { + var i = BitConverter.DoubleToInt64Bits(f); + + return (int)(i ^ (i >> 32)); + } + + public FN_DECIMAL GetWhiteNoise(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z, FN_DECIMAL w) + { + int xi = FloatCast2Int(x); + int yi = FloatCast2Int(y); + int zi = FloatCast2Int(z); + int wi = FloatCast2Int(w); + + return ValCoord4D(m_seed, xi, yi, zi, wi); + } + + public FN_DECIMAL GetWhiteNoise(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int xi = FloatCast2Int(x); + int yi = FloatCast2Int(y); + int zi = FloatCast2Int(z); + + return ValCoord3D(m_seed, xi, yi, zi); + } + + public FN_DECIMAL GetWhiteNoise(FN_DECIMAL x, FN_DECIMAL y) + { + int xi = FloatCast2Int(x); + int yi = FloatCast2Int(y); + + return ValCoord2D(m_seed, xi, yi); + } + + public FN_DECIMAL GetWhiteNoiseInt(int x, int y, int z, int w) + { + return ValCoord4D(m_seed, x, y, z, w); + } + + public FN_DECIMAL GetWhiteNoiseInt(int x, int y, int z) + { + return ValCoord3D(m_seed, x, y, z); + } + + public FN_DECIMAL GetWhiteNoiseInt(int x, int y) + { + return ValCoord2D(m_seed, x, y); + } + + // Value Noise + public FN_DECIMAL GetValueFractal(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + x *= m_frequency; + y *= m_frequency; + z *= m_frequency; + + switch (m_fractalType) + { + case FractalType.FBM: + return SingleValueFractalFBM(x, y, z); + case FractalType.Billow: + return SingleValueFractalBillow(x, y, z); + case FractalType.RigidMulti: + return SingleValueFractalRigidMulti(x, y, z); + default: + return 0; + } + } + + private FN_DECIMAL SingleValueFractalFBM(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = SingleValue(seed, x, y, z); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum += SingleValue(++seed, x, y, z) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleValueFractalBillow(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = Math.Abs(SingleValue(seed, x, y, z)) * 2 - 1; + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum += (Math.Abs(SingleValue(++seed, x, y, z)) * 2 - 1) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleValueFractalRigidMulti(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = 1 - Math.Abs(SingleValue(seed, x, y, z)); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum -= (1 - Math.Abs(SingleValue(++seed, x, y, z))) * amp; + } + + return sum; + } + + public FN_DECIMAL GetValue(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + return SingleValue(m_seed, x * m_frequency, y * m_frequency, z * m_frequency); + } + + private FN_DECIMAL SingleValue(int seed, FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int x0 = FastFloor(x); + int y0 = FastFloor(y); + int z0 = FastFloor(z); + int x1 = x0 + 1; + int y1 = y0 + 1; + int z1 = z0 + 1; + + FN_DECIMAL xs, ys, zs; + switch (m_interp) + { + default: + case Interp.Linear: + xs = x - x0; + ys = y - y0; + zs = z - z0; + break; + case Interp.Hermite: + xs = InterpHermiteFunc(x - x0); + ys = InterpHermiteFunc(y - y0); + zs = InterpHermiteFunc(z - z0); + break; + case Interp.Quintic: + xs = InterpQuinticFunc(x - x0); + ys = InterpQuinticFunc(y - y0); + zs = InterpQuinticFunc(z - z0); + break; + } + + FN_DECIMAL xf00 = Lerp(ValCoord3D(seed, x0, y0, z0), ValCoord3D(seed, x1, y0, z0), xs); + FN_DECIMAL xf10 = Lerp(ValCoord3D(seed, x0, y1, z0), ValCoord3D(seed, x1, y1, z0), xs); + FN_DECIMAL xf01 = Lerp(ValCoord3D(seed, x0, y0, z1), ValCoord3D(seed, x1, y0, z1), xs); + FN_DECIMAL xf11 = Lerp(ValCoord3D(seed, x0, y1, z1), ValCoord3D(seed, x1, y1, z1), xs); + + FN_DECIMAL yf0 = Lerp(xf00, xf10, ys); + FN_DECIMAL yf1 = Lerp(xf01, xf11, ys); + + return Lerp(yf0, yf1, zs); + } + + public FN_DECIMAL GetValueFractal(FN_DECIMAL x, FN_DECIMAL y) + { + x *= m_frequency; + y *= m_frequency; + + switch (m_fractalType) + { + case FractalType.FBM: + return SingleValueFractalFBM(x, y); + case FractalType.Billow: + return SingleValueFractalBillow(x, y); + case FractalType.RigidMulti: + return SingleValueFractalRigidMulti(x, y); + default: + return 0; + } + } + + private FN_DECIMAL SingleValueFractalFBM(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = SingleValue(seed, x, y); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum += SingleValue(++seed, x, y) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleValueFractalBillow(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = Math.Abs(SingleValue(seed, x, y)) * 2 - 1; + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + amp *= m_gain; + sum += (Math.Abs(SingleValue(++seed, x, y)) * 2 - 1) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleValueFractalRigidMulti(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = 1 - Math.Abs(SingleValue(seed, x, y)); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum -= (1 - Math.Abs(SingleValue(++seed, x, y))) * amp; + } + + return sum; + } + + public FN_DECIMAL GetValue(FN_DECIMAL x, FN_DECIMAL y) + { + return SingleValue(m_seed, x * m_frequency, y * m_frequency); + } + + private FN_DECIMAL SingleValue(int seed, FN_DECIMAL x, FN_DECIMAL y) + { + int x0 = FastFloor(x); + int y0 = FastFloor(y); + int x1 = x0 + 1; + int y1 = y0 + 1; + + FN_DECIMAL xs, ys; + switch (m_interp) + { + default: + case Interp.Linear: + xs = x - x0; + ys = y - y0; + break; + case Interp.Hermite: + xs = InterpHermiteFunc(x - x0); + ys = InterpHermiteFunc(y - y0); + break; + case Interp.Quintic: + xs = InterpQuinticFunc(x - x0); + ys = InterpQuinticFunc(y - y0); + break; + } + + FN_DECIMAL xf0 = Lerp(ValCoord2D(seed, x0, y0), ValCoord2D(seed, x1, y0), xs); + FN_DECIMAL xf1 = Lerp(ValCoord2D(seed, x0, y1), ValCoord2D(seed, x1, y1), xs); + + return Lerp(xf0, xf1, ys); + } + + // Gradient Noise + public FN_DECIMAL GetPerlinFractal(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + x *= m_frequency; + y *= m_frequency; + z *= m_frequency; + + switch (m_fractalType) + { + case FractalType.FBM: + return SinglePerlinFractalFBM(x, y, z); + case FractalType.Billow: + return SinglePerlinFractalBillow(x, y, z); + case FractalType.RigidMulti: + return SinglePerlinFractalRigidMulti(x, y, z); + default: + return 0; + } + } + + private FN_DECIMAL SinglePerlinFractalFBM(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = SinglePerlin(seed, x, y, z); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum += SinglePerlin(++seed, x, y, z) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SinglePerlinFractalBillow(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = Math.Abs(SinglePerlin(seed, x, y, z)) * 2 - 1; + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum += (Math.Abs(SinglePerlin(++seed, x, y, z)) * 2 - 1) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SinglePerlinFractalRigidMulti(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = 1 - Math.Abs(SinglePerlin(seed, x, y, z)); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum -= (1 - Math.Abs(SinglePerlin(++seed, x, y, z))) * amp; + } + + return sum; + } + + public FN_DECIMAL GetPerlin(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + return SinglePerlin(m_seed, x * m_frequency, y * m_frequency, z * m_frequency); + } + + private FN_DECIMAL SinglePerlin(int seed, FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int x0 = FastFloor(x); + int y0 = FastFloor(y); + int z0 = FastFloor(z); + int x1 = x0 + 1; + int y1 = y0 + 1; + int z1 = z0 + 1; + + FN_DECIMAL xs, ys, zs; + switch (m_interp) + { + default: + case Interp.Linear: + xs = x - x0; + ys = y - y0; + zs = z - z0; + break; + case Interp.Hermite: + xs = InterpHermiteFunc(x - x0); + ys = InterpHermiteFunc(y - y0); + zs = InterpHermiteFunc(z - z0); + break; + case Interp.Quintic: + xs = InterpQuinticFunc(x - x0); + ys = InterpQuinticFunc(y - y0); + zs = InterpQuinticFunc(z - z0); + break; + } + + FN_DECIMAL xd0 = x - x0; + FN_DECIMAL yd0 = y - y0; + FN_DECIMAL zd0 = z - z0; + FN_DECIMAL xd1 = xd0 - 1; + FN_DECIMAL yd1 = yd0 - 1; + FN_DECIMAL zd1 = zd0 - 1; + + FN_DECIMAL xf00 = Lerp(GradCoord3D(seed, x0, y0, z0, xd0, yd0, zd0), GradCoord3D(seed, x1, y0, z0, xd1, yd0, zd0), xs); + FN_DECIMAL xf10 = Lerp(GradCoord3D(seed, x0, y1, z0, xd0, yd1, zd0), GradCoord3D(seed, x1, y1, z0, xd1, yd1, zd0), xs); + FN_DECIMAL xf01 = Lerp(GradCoord3D(seed, x0, y0, z1, xd0, yd0, zd1), GradCoord3D(seed, x1, y0, z1, xd1, yd0, zd1), xs); + FN_DECIMAL xf11 = Lerp(GradCoord3D(seed, x0, y1, z1, xd0, yd1, zd1), GradCoord3D(seed, x1, y1, z1, xd1, yd1, zd1), xs); + + FN_DECIMAL yf0 = Lerp(xf00, xf10, ys); + FN_DECIMAL yf1 = Lerp(xf01, xf11, ys); + + return Lerp(yf0, yf1, zs); + } + + public FN_DECIMAL GetPerlinFractal(FN_DECIMAL x, FN_DECIMAL y) + { + x *= m_frequency; + y *= m_frequency; + + switch (m_fractalType) + { + case FractalType.FBM: + return SinglePerlinFractalFBM(x, y); + case FractalType.Billow: + return SinglePerlinFractalBillow(x, y); + case FractalType.RigidMulti: + return SinglePerlinFractalRigidMulti(x, y); + default: + return 0; + } + } + + private FN_DECIMAL SinglePerlinFractalFBM(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = SinglePerlin(seed, x, y); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum += SinglePerlin(++seed, x, y) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SinglePerlinFractalBillow(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = Math.Abs(SinglePerlin(seed, x, y)) * 2 - 1; + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum += (Math.Abs(SinglePerlin(++seed, x, y)) * 2 - 1) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SinglePerlinFractalRigidMulti(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = 1 - Math.Abs(SinglePerlin(seed, x, y)); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum -= (1 - Math.Abs(SinglePerlin(++seed, x, y))) * amp; + } + + return sum; + } + + public FN_DECIMAL GetPerlin(FN_DECIMAL x, FN_DECIMAL y) + { + return SinglePerlin(m_seed, x * m_frequency, y * m_frequency); + } + + private FN_DECIMAL SinglePerlin(int seed, FN_DECIMAL x, FN_DECIMAL y) + { + int x0 = FastFloor(x); + int y0 = FastFloor(y); + int x1 = x0 + 1; + int y1 = y0 + 1; + + FN_DECIMAL xs, ys; + switch (m_interp) + { + default: + case Interp.Linear: + xs = x - x0; + ys = y - y0; + break; + case Interp.Hermite: + xs = InterpHermiteFunc(x - x0); + ys = InterpHermiteFunc(y - y0); + break; + case Interp.Quintic: + xs = InterpQuinticFunc(x - x0); + ys = InterpQuinticFunc(y - y0); + break; + } + + FN_DECIMAL xd0 = x - x0; + FN_DECIMAL yd0 = y - y0; + FN_DECIMAL xd1 = xd0 - 1; + FN_DECIMAL yd1 = yd0 - 1; + + FN_DECIMAL xf0 = Lerp(GradCoord2D(seed, x0, y0, xd0, yd0), GradCoord2D(seed, x1, y0, xd1, yd0), xs); + FN_DECIMAL xf1 = Lerp(GradCoord2D(seed, x0, y1, xd0, yd1), GradCoord2D(seed, x1, y1, xd1, yd1), xs); + + return Lerp(xf0, xf1, ys); + } + + // Simplex Noise + public FN_DECIMAL GetSimplexFractal(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + x *= m_frequency; + y *= m_frequency; + z *= m_frequency; + + switch (m_fractalType) + { + case FractalType.FBM: + return SingleSimplexFractalFBM(x, y, z); + case FractalType.Billow: + return SingleSimplexFractalBillow(x, y, z); + case FractalType.RigidMulti: + return SingleSimplexFractalRigidMulti(x, y, z); + default: + return 0; + } + } + + private FN_DECIMAL SingleSimplexFractalFBM(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = SingleSimplex(seed, x, y, z); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum += SingleSimplex(++seed, x, y, z) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleSimplexFractalBillow(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = Math.Abs(SingleSimplex(seed, x, y, z)) * 2 - 1; + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum += (Math.Abs(SingleSimplex(++seed, x, y, z)) * 2 - 1) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleSimplexFractalRigidMulti(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = 1 - Math.Abs(SingleSimplex(seed, x, y, z)); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum -= (1 - Math.Abs(SingleSimplex(++seed, x, y, z))) * amp; + } + + return sum; + } + + public FN_DECIMAL GetSimplex(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + return SingleSimplex(m_seed, x * m_frequency, y * m_frequency, z * m_frequency); + } + + private const FN_DECIMAL F3 = (FN_DECIMAL)(1.0 / 3.0); + private const FN_DECIMAL G3 = (FN_DECIMAL)(1.0 / 6.0); + private const FN_DECIMAL G33 = G3 * 3 - 1; + + private FN_DECIMAL SingleSimplex(int seed, FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + FN_DECIMAL t = (x + y + z) * F3; + int i = FastFloor(x + t); + int j = FastFloor(y + t); + int k = FastFloor(z + t); + + t = (i + j + k) * G3; + FN_DECIMAL x0 = x - (i - t); + FN_DECIMAL y0 = y - (j - t); + FN_DECIMAL z0 = z - (k - t); + + int i1, j1, k1; + int i2, j2, k2; + + if (x0 >= y0) + { + if (y0 >= z0) + { + i1 = 1; j1 = 0; k1 = 0; i2 = 1; j2 = 1; k2 = 0; + } + else if (x0 >= z0) + { + i1 = 1; j1 = 0; k1 = 0; i2 = 1; j2 = 0; k2 = 1; + } + else // x0 < z0 + { + i1 = 0; j1 = 0; k1 = 1; i2 = 1; j2 = 0; k2 = 1; + } + } + else // x0 < y0 + { + if (y0 < z0) + { + i1 = 0; j1 = 0; k1 = 1; i2 = 0; j2 = 1; k2 = 1; + } + else if (x0 < z0) + { + i1 = 0; j1 = 1; k1 = 0; i2 = 0; j2 = 1; k2 = 1; + } + else // x0 >= z0 + { + i1 = 0; j1 = 1; k1 = 0; i2 = 1; j2 = 1; k2 = 0; + } + } + + FN_DECIMAL x1 = x0 - i1 + G3; + FN_DECIMAL y1 = y0 - j1 + G3; + FN_DECIMAL z1 = z0 - k1 + G3; + FN_DECIMAL x2 = x0 - i2 + F3; + FN_DECIMAL y2 = y0 - j2 + F3; + FN_DECIMAL z2 = z0 - k2 + F3; + FN_DECIMAL x3 = x0 + G33; + FN_DECIMAL y3 = y0 + G33; + FN_DECIMAL z3 = z0 + G33; + + FN_DECIMAL n0, n1, n2, n3; + + t = (FN_DECIMAL)0.6 - x0 * x0 - y0 * y0 - z0 * z0; + if (t < 0) n0 = 0; + else + { + t *= t; + n0 = t * t * GradCoord3D(seed, i, j, k, x0, y0, z0); + } + + t = (FN_DECIMAL)0.6 - x1 * x1 - y1 * y1 - z1 * z1; + if (t < 0) n1 = 0; + else + { + t *= t; + n1 = t * t * GradCoord3D(seed, i + i1, j + j1, k + k1, x1, y1, z1); + } + + t = (FN_DECIMAL)0.6 - x2 * x2 - y2 * y2 - z2 * z2; + if (t < 0) n2 = 0; + else + { + t *= t; + n2 = t * t * GradCoord3D(seed, i + i2, j + j2, k + k2, x2, y2, z2); + } + + t = (FN_DECIMAL)0.6 - x3 * x3 - y3 * y3 - z3 * z3; + if (t < 0) n3 = 0; + else + { + t *= t; + n3 = t * t * GradCoord3D(seed, i + 1, j + 1, k + 1, x3, y3, z3); + } + + return 32 * (n0 + n1 + n2 + n3); + } + + public FN_DECIMAL GetSimplexFractal(FN_DECIMAL x, FN_DECIMAL y) + { + x *= m_frequency; + y *= m_frequency; + + switch (m_fractalType) + { + case FractalType.FBM: + return SingleSimplexFractalFBM(x, y); + case FractalType.Billow: + return SingleSimplexFractalBillow(x, y); + case FractalType.RigidMulti: + return SingleSimplexFractalRigidMulti(x, y); + default: + return 0; + } + } + + private FN_DECIMAL SingleSimplexFractalFBM(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = SingleSimplex(seed, x, y); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum += SingleSimplex(++seed, x, y) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleSimplexFractalBillow(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = Math.Abs(SingleSimplex(seed, x, y)) * 2 - 1; + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum += (Math.Abs(SingleSimplex(++seed, x, y)) * 2 - 1) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleSimplexFractalRigidMulti(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = 1 - Math.Abs(SingleSimplex(seed, x, y)); + FN_DECIMAL amp = 1; + + for (int i = 1; i < m_octaves; i++) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum -= (1 - Math.Abs(SingleSimplex(++seed, x, y))) * amp; + } + + return sum; + } + + public FN_DECIMAL GetSimplex(FN_DECIMAL x, FN_DECIMAL y) + { + return SingleSimplex(m_seed, x * m_frequency, y * m_frequency); + } + + //private const FN_DECIMAL F2 = (FN_DECIMAL)(1.0 / 2.0); + //private const FN_DECIMAL G2 = (FN_DECIMAL)(1.0 / 4.0); + + private const FN_DECIMAL SQRT3 = (FN_DECIMAL)1.7320508075688772935274463415059; + private const FN_DECIMAL F2 = (FN_DECIMAL)0.5 * (SQRT3 - (FN_DECIMAL)1.0); + private const FN_DECIMAL G2 = ((FN_DECIMAL)3.0 - SQRT3) / (FN_DECIMAL)6.0; + + private FN_DECIMAL SingleSimplex(int seed, FN_DECIMAL x, FN_DECIMAL y) + { + FN_DECIMAL t = (x + y) * F2; + int i = FastFloor(x + t); + int j = FastFloor(y + t); + + t = (i + j) * G2; + FN_DECIMAL X0 = i - t; + FN_DECIMAL Y0 = j - t; + + FN_DECIMAL x0 = x - X0; + FN_DECIMAL y0 = y - Y0; + + int i1, j1; + if (x0 > y0) + { + i1 = 1; j1 = 0; + } + else + { + i1 = 0; j1 = 1; + } + + FN_DECIMAL x1 = x0 - i1 + G2; + FN_DECIMAL y1 = y0 - j1 + G2; + FN_DECIMAL x2 = x0 - 1 + 2*G2; + FN_DECIMAL y2 = y0 - 1 + 2*G2; + + FN_DECIMAL n0, n1, n2; + + t = (FN_DECIMAL)0.5 - x0 * x0 - y0 * y0; + if (t < 0) n0 = 0; + else + { + t *= t; + n0 = t * t * GradCoord2D(seed, i, j, x0, y0); + } + + t = (FN_DECIMAL)0.5 - x1 * x1 - y1 * y1; + if (t < 0) n1 = 0; + else + { + t *= t; + n1 = t * t * GradCoord2D(seed, i + i1, j + j1, x1, y1); + } + + t = (FN_DECIMAL)0.5 - x2 * x2 - y2 * y2; + if (t < 0) n2 = 0; + else + { + t *= t; + n2 = t * t * GradCoord2D(seed, i + 1, j + 1, x2, y2); + } + + return 50 * (n0 + n1 + n2); + } + + public FN_DECIMAL GetSimplex(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z, FN_DECIMAL w) + { + return SingleSimplex(m_seed, x * m_frequency, y * m_frequency, z * m_frequency, w * m_frequency); + } + + private static readonly byte[] SIMPLEX_4D = + { + 0,1,2,3,0,1,3,2,0,0,0,0,0,2,3,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,0, + 0,2,1,3,0,0,0,0,0,3,1,2,0,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,1,3,2,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 1,2,0,3,0,0,0,0,1,3,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,1,2,3,1,0, + 1,0,2,3,1,0,3,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,3,1,0,0,0,0,2,1,3,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 2,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,2,3,0,2,1,0,0,0,0,3,1,2,0, + 2,1,0,3,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,2,0,0,0,0,3,2,0,1,3,2,1,0 + }; + + private const FN_DECIMAL F4 = (FN_DECIMAL)((2.23606797 - 1.0) / 4.0); + private const FN_DECIMAL G4 = (FN_DECIMAL)((5.0 - 2.23606797) / 20.0); + + private FN_DECIMAL SingleSimplex(int seed, FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z, FN_DECIMAL w) + { + FN_DECIMAL n0, n1, n2, n3, n4; + FN_DECIMAL t = (x + y + z + w) * F4; + int i = FastFloor(x + t); + int j = FastFloor(y + t); + int k = FastFloor(z + t); + int l = FastFloor(w + t); + t = (i + j + k + l) * G4; + FN_DECIMAL X0 = i - t; + FN_DECIMAL Y0 = j - t; + FN_DECIMAL Z0 = k - t; + FN_DECIMAL W0 = l - t; + FN_DECIMAL x0 = x - X0; + FN_DECIMAL y0 = y - Y0; + FN_DECIMAL z0 = z - Z0; + FN_DECIMAL w0 = w - W0; + + int c = (x0 > y0) ? 32 : 0; + c += (x0 > z0) ? 16 : 0; + c += (y0 > z0) ? 8 : 0; + c += (x0 > w0) ? 4 : 0; + c += (y0 > w0) ? 2 : 0; + c += (z0 > w0) ? 1 : 0; + c <<= 2; + + int i1 = SIMPLEX_4D[c] >= 3 ? 1 : 0; + int i2 = SIMPLEX_4D[c] >= 2 ? 1 : 0; + int i3 = SIMPLEX_4D[c++] >= 1 ? 1 : 0; + int j1 = SIMPLEX_4D[c] >= 3 ? 1 : 0; + int j2 = SIMPLEX_4D[c] >= 2 ? 1 : 0; + int j3 = SIMPLEX_4D[c++] >= 1 ? 1 : 0; + int k1 = SIMPLEX_4D[c] >= 3 ? 1 : 0; + int k2 = SIMPLEX_4D[c] >= 2 ? 1 : 0; + int k3 = SIMPLEX_4D[c++] >= 1 ? 1 : 0; + int l1 = SIMPLEX_4D[c] >= 3 ? 1 : 0; + int l2 = SIMPLEX_4D[c] >= 2 ? 1 : 0; + int l3 = SIMPLEX_4D[c] >= 1 ? 1 : 0; + + FN_DECIMAL x1 = x0 - i1 + G4; + FN_DECIMAL y1 = y0 - j1 + G4; + FN_DECIMAL z1 = z0 - k1 + G4; + FN_DECIMAL w1 = w0 - l1 + G4; + FN_DECIMAL x2 = x0 - i2 + 2 * G4; + FN_DECIMAL y2 = y0 - j2 + 2 * G4; + FN_DECIMAL z2 = z0 - k2 + 2 * G4; + FN_DECIMAL w2 = w0 - l2 + 2 * G4; + FN_DECIMAL x3 = x0 - i3 + 3 * G4; + FN_DECIMAL y3 = y0 - j3 + 3 * G4; + FN_DECIMAL z3 = z0 - k3 + 3 * G4; + FN_DECIMAL w3 = w0 - l3 + 3 * G4; + FN_DECIMAL x4 = x0 - 1 + 4 * G4; + FN_DECIMAL y4 = y0 - 1 + 4 * G4; + FN_DECIMAL z4 = z0 - 1 + 4 * G4; + FN_DECIMAL w4 = w0 - 1 + 4 * G4; + + t = (FN_DECIMAL)0.6 - x0 * x0 - y0 * y0 - z0 * z0 - w0 * w0; + if (t < 0) n0 = 0; + else + { + t *= t; + n0 = t * t * GradCoord4D(seed, i, j, k, l, x0, y0, z0, w0); + } + t = (FN_DECIMAL)0.6 - x1 * x1 - y1 * y1 - z1 * z1 - w1 * w1; + if (t < 0) n1 = 0; + else + { + t *= t; + n1 = t * t * GradCoord4D(seed, i + i1, j + j1, k + k1, l + l1, x1, y1, z1, w1); + } + t = (FN_DECIMAL)0.6 - x2 * x2 - y2 * y2 - z2 * z2 - w2 * w2; + if (t < 0) n2 = 0; + else + { + t *= t; + n2 = t * t * GradCoord4D(seed, i + i2, j + j2, k + k2, l + l2, x2, y2, z2, w2); + } + t = (FN_DECIMAL)0.6 - x3 * x3 - y3 * y3 - z3 * z3 - w3 * w3; + if (t < 0) n3 = 0; + else + { + t *= t; + n3 = t * t * GradCoord4D(seed, i + i3, j + j3, k + k3, l + l3, x3, y3, z3, w3); + } + t = (FN_DECIMAL)0.6 - x4 * x4 - y4 * y4 - z4 * z4 - w4 * w4; + if (t < 0) n4 = 0; + else + { + t *= t; + n4 = t * t * GradCoord4D(seed, i + 1, j + 1, k + 1, l + 1, x4, y4, z4, w4); + } + + return 27 * (n0 + n1 + n2 + n3 + n4); + } + + // Cubic Noise + public FN_DECIMAL GetCubicFractal(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + x *= m_frequency; + y *= m_frequency; + z *= m_frequency; + + switch (m_fractalType) + { + case FractalType.FBM: + return SingleCubicFractalFBM(x, y, z); + case FractalType.Billow: + return SingleCubicFractalBillow(x, y, z); + case FractalType.RigidMulti: + return SingleCubicFractalRigidMulti(x, y, z); + default: + return 0; + } + } + + private FN_DECIMAL SingleCubicFractalFBM(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = SingleCubic(seed, x, y, z); + FN_DECIMAL amp = 1; + int i = 0; + + while (++i < m_octaves) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum += SingleCubic(++seed, x, y, z) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleCubicFractalBillow(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = Math.Abs(SingleCubic(seed, x, y, z)) * 2 - 1; + FN_DECIMAL amp = 1; + int i = 0; + + while (++i < m_octaves) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum += (Math.Abs(SingleCubic(++seed, x, y, z)) * 2 - 1) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleCubicFractalRigidMulti(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL sum = 1 - Math.Abs(SingleCubic(seed, x, y, z)); + FN_DECIMAL amp = 1; + int i = 0; + + while (++i < m_octaves) + { + x *= m_lacunarity; + y *= m_lacunarity; + z *= m_lacunarity; + + amp *= m_gain; + sum -= (1 - Math.Abs(SingleCubic(++seed, x, y, z))) * amp; + } + + return sum; + } + + public FN_DECIMAL GetCubic(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + return SingleCubic(m_seed, x * m_frequency, y * m_frequency, z * m_frequency); + } + + private const FN_DECIMAL CUBIC_3D_BOUNDING = 1 / (FN_DECIMAL)(1.5 * 1.5 * 1.5); + + private FN_DECIMAL SingleCubic(int seed, FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int x1 = FastFloor(x); + int y1 = FastFloor(y); + int z1 = FastFloor(z); + + int x0 = x1 - 1; + int y0 = y1 - 1; + int z0 = z1 - 1; + int x2 = x1 + 1; + int y2 = y1 + 1; + int z2 = z1 + 1; + int x3 = x1 + 2; + int y3 = y1 + 2; + int z3 = z1 + 2; + + FN_DECIMAL xs = x - (FN_DECIMAL)x1; + FN_DECIMAL ys = y - (FN_DECIMAL)y1; + FN_DECIMAL zs = z - (FN_DECIMAL)z1; + + return CubicLerp( + CubicLerp( + CubicLerp(ValCoord3D(seed, x0, y0, z0), ValCoord3D(seed, x1, y0, z0), ValCoord3D(seed, x2, y0, z0), ValCoord3D(seed, x3, y0, z0), xs), + CubicLerp(ValCoord3D(seed, x0, y1, z0), ValCoord3D(seed, x1, y1, z0), ValCoord3D(seed, x2, y1, z0), ValCoord3D(seed, x3, y1, z0), xs), + CubicLerp(ValCoord3D(seed, x0, y2, z0), ValCoord3D(seed, x1, y2, z0), ValCoord3D(seed, x2, y2, z0), ValCoord3D(seed, x3, y2, z0), xs), + CubicLerp(ValCoord3D(seed, x0, y3, z0), ValCoord3D(seed, x1, y3, z0), ValCoord3D(seed, x2, y3, z0), ValCoord3D(seed, x3, y3, z0), xs), + ys), + CubicLerp( + CubicLerp(ValCoord3D(seed, x0, y0, z1), ValCoord3D(seed, x1, y0, z1), ValCoord3D(seed, x2, y0, z1), ValCoord3D(seed, x3, y0, z1), xs), + CubicLerp(ValCoord3D(seed, x0, y1, z1), ValCoord3D(seed, x1, y1, z1), ValCoord3D(seed, x2, y1, z1), ValCoord3D(seed, x3, y1, z1), xs), + CubicLerp(ValCoord3D(seed, x0, y2, z1), ValCoord3D(seed, x1, y2, z1), ValCoord3D(seed, x2, y2, z1), ValCoord3D(seed, x3, y2, z1), xs), + CubicLerp(ValCoord3D(seed, x0, y3, z1), ValCoord3D(seed, x1, y3, z1), ValCoord3D(seed, x2, y3, z1), ValCoord3D(seed, x3, y3, z1), xs), + ys), + CubicLerp( + CubicLerp(ValCoord3D(seed, x0, y0, z2), ValCoord3D(seed, x1, y0, z2), ValCoord3D(seed, x2, y0, z2), ValCoord3D(seed, x3, y0, z2), xs), + CubicLerp(ValCoord3D(seed, x0, y1, z2), ValCoord3D(seed, x1, y1, z2), ValCoord3D(seed, x2, y1, z2), ValCoord3D(seed, x3, y1, z2), xs), + CubicLerp(ValCoord3D(seed, x0, y2, z2), ValCoord3D(seed, x1, y2, z2), ValCoord3D(seed, x2, y2, z2), ValCoord3D(seed, x3, y2, z2), xs), + CubicLerp(ValCoord3D(seed, x0, y3, z2), ValCoord3D(seed, x1, y3, z2), ValCoord3D(seed, x2, y3, z2), ValCoord3D(seed, x3, y3, z2), xs), + ys), + CubicLerp( + CubicLerp(ValCoord3D(seed, x0, y0, z3), ValCoord3D(seed, x1, y0, z3), ValCoord3D(seed, x2, y0, z3), ValCoord3D(seed, x3, y0, z3), xs), + CubicLerp(ValCoord3D(seed, x0, y1, z3), ValCoord3D(seed, x1, y1, z3), ValCoord3D(seed, x2, y1, z3), ValCoord3D(seed, x3, y1, z3), xs), + CubicLerp(ValCoord3D(seed, x0, y2, z3), ValCoord3D(seed, x1, y2, z3), ValCoord3D(seed, x2, y2, z3), ValCoord3D(seed, x3, y2, z3), xs), + CubicLerp(ValCoord3D(seed, x0, y3, z3), ValCoord3D(seed, x1, y3, z3), ValCoord3D(seed, x2, y3, z3), ValCoord3D(seed, x3, y3, z3), xs), + ys), + zs) * CUBIC_3D_BOUNDING; + } + + + public FN_DECIMAL GetCubicFractal(FN_DECIMAL x, FN_DECIMAL y) + { + x *= m_frequency; + y *= m_frequency; + + switch (m_fractalType) + { + case FractalType.FBM: + return SingleCubicFractalFBM(x, y); + case FractalType.Billow: + return SingleCubicFractalBillow(x, y); + case FractalType.RigidMulti: + return SingleCubicFractalRigidMulti(x, y); + default: + return 0; + } + } + + private FN_DECIMAL SingleCubicFractalFBM(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = SingleCubic(seed, x, y); + FN_DECIMAL amp = 1; + int i = 0; + + while (++i < m_octaves) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum += SingleCubic(++seed, x, y) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleCubicFractalBillow(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = Math.Abs(SingleCubic(seed, x, y)) * 2 - 1; + FN_DECIMAL amp = 1; + int i = 0; + + while (++i < m_octaves) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum += (Math.Abs(SingleCubic(++seed, x, y)) * 2 - 1) * amp; + } + + return sum * m_fractalBounding; + } + + private FN_DECIMAL SingleCubicFractalRigidMulti(FN_DECIMAL x, FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL sum = 1 - Math.Abs(SingleCubic(seed, x, y)); + FN_DECIMAL amp = 1; + int i = 0; + + while (++i < m_octaves) + { + x *= m_lacunarity; + y *= m_lacunarity; + + amp *= m_gain; + sum -= (1 - Math.Abs(SingleCubic(++seed, x, y))) * amp; + } + + return sum; + } + + public FN_DECIMAL GetCubic(FN_DECIMAL x, FN_DECIMAL y) + { + x *= m_frequency; + y *= m_frequency; + + return SingleCubic(m_seed, x, y); + } + + private const FN_DECIMAL CUBIC_2D_BOUNDING = 1 / (FN_DECIMAL)(1.5 * 1.5); + + private FN_DECIMAL SingleCubic(int seed, FN_DECIMAL x, FN_DECIMAL y) + { + int x1 = FastFloor(x); + int y1 = FastFloor(y); + + int x0 = x1 - 1; + int y0 = y1 - 1; + int x2 = x1 + 1; + int y2 = y1 + 1; + int x3 = x1 + 2; + int y3 = y1 + 2; + + FN_DECIMAL xs = x - (FN_DECIMAL)x1; + FN_DECIMAL ys = y - (FN_DECIMAL)y1; + + return CubicLerp( + CubicLerp(ValCoord2D(seed, x0, y0), ValCoord2D(seed, x1, y0), ValCoord2D(seed, x2, y0), ValCoord2D(seed, x3, y0), + xs), + CubicLerp(ValCoord2D(seed, x0, y1), ValCoord2D(seed, x1, y1), ValCoord2D(seed, x2, y1), ValCoord2D(seed, x3, y1), + xs), + CubicLerp(ValCoord2D(seed, x0, y2), ValCoord2D(seed, x1, y2), ValCoord2D(seed, x2, y2), ValCoord2D(seed, x3, y2), + xs), + CubicLerp(ValCoord2D(seed, x0, y3), ValCoord2D(seed, x1, y3), ValCoord2D(seed, x2, y3), ValCoord2D(seed, x3, y3), + xs), + ys) * CUBIC_2D_BOUNDING; + } + + // Cellular Noise + public FN_DECIMAL GetCellular(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + x *= m_frequency; + y *= m_frequency; + z *= m_frequency; + + switch (m_cellularReturnType) + { + case CellularReturnType.CellValue: + case CellularReturnType.NoiseLookup: + case CellularReturnType.Distance: + return SingleCellular(x, y, z); + default: + return SingleCellular2Edge(x, y, z); + } + } + + private FN_DECIMAL SingleCellular(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int xr = FastRound(x); + int yr = FastRound(y); + int zr = FastRound(z); + + FN_DECIMAL distance = 999999; + int xc = 0, yc = 0, zc = 0; + + switch (m_cellularDistanceFunction) + { + case CellularDistanceFunction.Euclidean: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + for (int zi = zr - 1; zi <= zr + 1; zi++) + { + Float3 vec = CELL_3D[Hash3D(m_seed, xi, yi, zi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + FN_DECIMAL vecZ = zi - z + vec.z * m_cellularJitter; + + FN_DECIMAL newDistance = vecX * vecX + vecY * vecY + vecZ * vecZ; + + if (newDistance < distance) + { + distance = newDistance; + xc = xi; + yc = yi; + zc = zi; + } + } + } + } + break; + case CellularDistanceFunction.Manhattan: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + for (int zi = zr - 1; zi <= zr + 1; zi++) + { + Float3 vec = CELL_3D[Hash3D(m_seed, xi, yi, zi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + FN_DECIMAL vecZ = zi - z + vec.z * m_cellularJitter; + + FN_DECIMAL newDistance = Math.Abs(vecX) + Math.Abs(vecY) + Math.Abs(vecZ); + + if (newDistance < distance) + { + distance = newDistance; + xc = xi; + yc = yi; + zc = zi; + } + } + } + } + break; + case CellularDistanceFunction.Natural: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + for (int zi = zr - 1; zi <= zr + 1; zi++) + { + Float3 vec = CELL_3D[Hash3D(m_seed, xi, yi, zi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + FN_DECIMAL vecZ = zi - z + vec.z * m_cellularJitter; + + FN_DECIMAL newDistance = (Math.Abs(vecX) + Math.Abs(vecY) + Math.Abs(vecZ)) + (vecX * vecX + vecY * vecY + vecZ * vecZ); + + if (newDistance < distance) + { + distance = newDistance; + xc = xi; + yc = yi; + zc = zi; + } + } + } + } + break; + } + + switch (m_cellularReturnType) + { + case CellularReturnType.CellValue: + return ValCoord3D(m_seed, xc, yc, zc); + + case CellularReturnType.NoiseLookup: + Float3 vec = CELL_3D[Hash3D(m_seed, xc, yc, zc) & 255]; + return m_cellularNoiseLookup.GetNoise(xc + vec.x * m_cellularJitter, yc + vec.y * m_cellularJitter, zc + vec.z * m_cellularJitter); + + case CellularReturnType.Distance: + return distance; + default: + return 0; + } + } + + private FN_DECIMAL SingleCellular2Edge(FN_DECIMAL x, FN_DECIMAL y, FN_DECIMAL z) + { + int xr = FastRound(x); + int yr = FastRound(y); + int zr = FastRound(z); + + FN_DECIMAL[] distance = { 999999, 999999, 999999, 999999 }; + + switch (m_cellularDistanceFunction) + { + case CellularDistanceFunction.Euclidean: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + for (int zi = zr - 1; zi <= zr + 1; zi++) + { + Float3 vec = CELL_3D[Hash3D(m_seed, xi, yi, zi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + FN_DECIMAL vecZ = zi - z + vec.z * m_cellularJitter; + + FN_DECIMAL newDistance = vecX * vecX + vecY * vecY + vecZ * vecZ; + + for (int i = m_cellularDistanceIndex1; i > 0; i--) + distance[i] = Math.Max(Math.Min(distance[i], newDistance), distance[i - 1]); + distance[0] = Math.Min(distance[0], newDistance); + } + } + } + break; + case CellularDistanceFunction.Manhattan: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + for (int zi = zr - 1; zi <= zr + 1; zi++) + { + Float3 vec = CELL_3D[Hash3D(m_seed, xi, yi, zi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + FN_DECIMAL vecZ = zi - z + vec.z * m_cellularJitter; + + FN_DECIMAL newDistance = Math.Abs(vecX) + Math.Abs(vecY) + Math.Abs(vecZ); + + for (int i = m_cellularDistanceIndex1; i > 0; i--) + distance[i] = Math.Max(Math.Min(distance[i], newDistance), distance[i - 1]); + distance[0] = Math.Min(distance[0], newDistance); + } + } + } + break; + case CellularDistanceFunction.Natural: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + for (int zi = zr - 1; zi <= zr + 1; zi++) + { + Float3 vec = CELL_3D[Hash3D(m_seed, xi, yi, zi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + FN_DECIMAL vecZ = zi - z + vec.z * m_cellularJitter; + + FN_DECIMAL newDistance = (Math.Abs(vecX) + Math.Abs(vecY) + Math.Abs(vecZ)) + (vecX * vecX + vecY * vecY + vecZ * vecZ); + + for (int i = m_cellularDistanceIndex1; i > 0; i--) + distance[i] = Math.Max(Math.Min(distance[i], newDistance), distance[i - 1]); + distance[0] = Math.Min(distance[0], newDistance); + } + } + } + break; + default: + break; + } + + switch (m_cellularReturnType) + { + case CellularReturnType.Distance2: + return distance[m_cellularDistanceIndex1]; + case CellularReturnType.Distance2Add: + return distance[m_cellularDistanceIndex1] + distance[m_cellularDistanceIndex0]; + case CellularReturnType.Distance2Sub: + return distance[m_cellularDistanceIndex1] - distance[m_cellularDistanceIndex0]; + case CellularReturnType.Distance2Mul: + return distance[m_cellularDistanceIndex1] * distance[m_cellularDistanceIndex0]; + case CellularReturnType.Distance2Div: + return distance[m_cellularDistanceIndex0] / distance[m_cellularDistanceIndex1]; + default: + return 0; + } + } + + public FN_DECIMAL GetCellular(FN_DECIMAL x, FN_DECIMAL y) + { + x *= m_frequency; + y *= m_frequency; + + switch (m_cellularReturnType) + { + case CellularReturnType.CellValue: + case CellularReturnType.NoiseLookup: + case CellularReturnType.Distance: + return SingleCellular(x, y); + default: + return SingleCellular2Edge(x, y); + } + } + + private FN_DECIMAL SingleCellular(FN_DECIMAL x, FN_DECIMAL y) + { + int xr = FastRound(x); + int yr = FastRound(y); + + FN_DECIMAL distance = 999999; + int xc = 0, yc = 0; + + switch (m_cellularDistanceFunction) + { + default: + case CellularDistanceFunction.Euclidean: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + Float2 vec = CELL_2D[Hash2D(m_seed, xi, yi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + + FN_DECIMAL newDistance = vecX * vecX + vecY * vecY; + + if (newDistance < distance) + { + distance = newDistance; + xc = xi; + yc = yi; + } + } + } + break; + case CellularDistanceFunction.Manhattan: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + Float2 vec = CELL_2D[Hash2D(m_seed, xi, yi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + + FN_DECIMAL newDistance = (Math.Abs(vecX) + Math.Abs(vecY)); + + if (newDistance < distance) + { + distance = newDistance; + xc = xi; + yc = yi; + } + } + } + break; + case CellularDistanceFunction.Natural: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + Float2 vec = CELL_2D[Hash2D(m_seed, xi, yi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + + FN_DECIMAL newDistance = (Math.Abs(vecX) + Math.Abs(vecY)) + (vecX * vecX + vecY * vecY); + + if (newDistance < distance) + { + distance = newDistance; + xc = xi; + yc = yi; + } + } + } + break; + } + + switch (m_cellularReturnType) + { + case CellularReturnType.CellValue: + return ValCoord2D(m_seed, xc, yc); + + case CellularReturnType.NoiseLookup: + Float2 vec = CELL_2D[Hash2D(m_seed, xc, yc) & 255]; + return m_cellularNoiseLookup.GetNoise(xc + vec.x * m_cellularJitter, yc + vec.y * m_cellularJitter); + + case CellularReturnType.Distance: + return distance; + default: + return 0; + } + } + + private FN_DECIMAL SingleCellular2Edge(FN_DECIMAL x, FN_DECIMAL y) + { + int xr = FastRound(x); + int yr = FastRound(y); + + FN_DECIMAL[] distance = { 999999, 999999, 999999, 999999 }; + + switch (m_cellularDistanceFunction) + { + default: + case CellularDistanceFunction.Euclidean: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + Float2 vec = CELL_2D[Hash2D(m_seed, xi, yi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + + FN_DECIMAL newDistance = vecX * vecX + vecY * vecY; + + for (int i = m_cellularDistanceIndex1; i > 0; i--) + distance[i] = Math.Max(Math.Min(distance[i], newDistance), distance[i - 1]); + distance[0] = Math.Min(distance[0], newDistance); + } + } + break; + case CellularDistanceFunction.Manhattan: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + Float2 vec = CELL_2D[Hash2D(m_seed, xi, yi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + + FN_DECIMAL newDistance = Math.Abs(vecX) + Math.Abs(vecY); + + for (int i = m_cellularDistanceIndex1; i > 0; i--) + distance[i] = Math.Max(Math.Min(distance[i], newDistance), distance[i - 1]); + distance[0] = Math.Min(distance[0], newDistance); + } + } + break; + case CellularDistanceFunction.Natural: + for (int xi = xr - 1; xi <= xr + 1; xi++) + { + for (int yi = yr - 1; yi <= yr + 1; yi++) + { + Float2 vec = CELL_2D[Hash2D(m_seed, xi, yi) & 255]; + + FN_DECIMAL vecX = xi - x + vec.x * m_cellularJitter; + FN_DECIMAL vecY = yi - y + vec.y * m_cellularJitter; + + FN_DECIMAL newDistance = (Math.Abs(vecX) + Math.Abs(vecY)) + (vecX * vecX + vecY * vecY); + + for (int i = m_cellularDistanceIndex1; i > 0; i--) + distance[i] = Math.Max(Math.Min(distance[i], newDistance), distance[i - 1]); + distance[0] = Math.Min(distance[0], newDistance); + } + } + break; + } + + switch (m_cellularReturnType) + { + case CellularReturnType.Distance2: + return distance[m_cellularDistanceIndex1]; + case CellularReturnType.Distance2Add: + return distance[m_cellularDistanceIndex1] + distance[m_cellularDistanceIndex0]; + case CellularReturnType.Distance2Sub: + return distance[m_cellularDistanceIndex1] - distance[m_cellularDistanceIndex0]; + case CellularReturnType.Distance2Mul: + return distance[m_cellularDistanceIndex1] * distance[m_cellularDistanceIndex0]; + case CellularReturnType.Distance2Div: + return distance[m_cellularDistanceIndex0] / distance[m_cellularDistanceIndex1]; + default: + return 0; + } + } + + public void GradientPerturb(ref FN_DECIMAL x, ref FN_DECIMAL y, ref FN_DECIMAL z) + { + SingleGradientPerturb(m_seed, m_gradientPerturbAmp, m_frequency, ref x, ref y, ref z); + } + + public void GradientPerturbFractal(ref FN_DECIMAL x, ref FN_DECIMAL y, ref FN_DECIMAL z) + { + int seed = m_seed; + FN_DECIMAL amp = m_gradientPerturbAmp * m_fractalBounding; + FN_DECIMAL freq = m_frequency; + + SingleGradientPerturb(seed, amp, m_frequency, ref x, ref y, ref z); + + for (int i = 1; i < m_octaves; i++) + { + freq *= m_lacunarity; + amp *= m_gain; + SingleGradientPerturb(++seed, amp, freq, ref x, ref y, ref z); + } + } + + private void SingleGradientPerturb(int seed, FN_DECIMAL perturbAmp, FN_DECIMAL frequency, ref FN_DECIMAL x, ref FN_DECIMAL y, ref FN_DECIMAL z) + { + FN_DECIMAL xf = x * frequency; + FN_DECIMAL yf = y * frequency; + FN_DECIMAL zf = z * frequency; + + int x0 = FastFloor(xf); + int y0 = FastFloor(yf); + int z0 = FastFloor(zf); + int x1 = x0 + 1; + int y1 = y0 + 1; + int z1 = z0 + 1; + + FN_DECIMAL xs, ys, zs; + switch (m_interp) + { + default: + case Interp.Linear: + xs = xf - x0; + ys = yf - y0; + zs = zf - z0; + break; + case Interp.Hermite: + xs = InterpHermiteFunc(xf - x0); + ys = InterpHermiteFunc(yf - y0); + zs = InterpHermiteFunc(zf - z0); + break; + case Interp.Quintic: + xs = InterpQuinticFunc(xf - x0); + ys = InterpQuinticFunc(yf - y0); + zs = InterpQuinticFunc(zf - z0); + break; + } + + Float3 vec0 = CELL_3D[Hash3D(seed, x0, y0, z0) & 255]; + Float3 vec1 = CELL_3D[Hash3D(seed, x1, y0, z0) & 255]; + + FN_DECIMAL lx0x = Lerp(vec0.x, vec1.x, xs); + FN_DECIMAL ly0x = Lerp(vec0.y, vec1.y, xs); + FN_DECIMAL lz0x = Lerp(vec0.z, vec1.z, xs); + + vec0 = CELL_3D[Hash3D(seed, x0, y1, z0) & 255]; + vec1 = CELL_3D[Hash3D(seed, x1, y1, z0) & 255]; + + FN_DECIMAL lx1x = Lerp(vec0.x, vec1.x, xs); + FN_DECIMAL ly1x = Lerp(vec0.y, vec1.y, xs); + FN_DECIMAL lz1x = Lerp(vec0.z, vec1.z, xs); + + FN_DECIMAL lx0y = Lerp(lx0x, lx1x, ys); + FN_DECIMAL ly0y = Lerp(ly0x, ly1x, ys); + FN_DECIMAL lz0y = Lerp(lz0x, lz1x, ys); + + vec0 = CELL_3D[Hash3D(seed, x0, y0, z1) & 255]; + vec1 = CELL_3D[Hash3D(seed, x1, y0, z1) & 255]; + + lx0x = Lerp(vec0.x, vec1.x, xs); + ly0x = Lerp(vec0.y, vec1.y, xs); + lz0x = Lerp(vec0.z, vec1.z, xs); + + vec0 = CELL_3D[Hash3D(seed, x0, y1, z1) & 255]; + vec1 = CELL_3D[Hash3D(seed, x1, y1, z1) & 255]; + + lx1x = Lerp(vec0.x, vec1.x, xs); + ly1x = Lerp(vec0.y, vec1.y, xs); + lz1x = Lerp(vec0.z, vec1.z, xs); + + x += Lerp(lx0y, Lerp(lx0x, lx1x, ys), zs) * perturbAmp; + y += Lerp(ly0y, Lerp(ly0x, ly1x, ys), zs) * perturbAmp; + z += Lerp(lz0y, Lerp(lz0x, lz1x, ys), zs) * perturbAmp; + } + + public void GradientPerturb(ref FN_DECIMAL x, ref FN_DECIMAL y) + { + SingleGradientPerturb(m_seed, m_gradientPerturbAmp, m_frequency, ref x, ref y); + } + + public void GradientPerturbFractal(ref FN_DECIMAL x, ref FN_DECIMAL y) + { + int seed = m_seed; + FN_DECIMAL amp = m_gradientPerturbAmp * m_fractalBounding; + FN_DECIMAL freq = m_frequency; + + SingleGradientPerturb(seed, amp, m_frequency, ref x, ref y); + + for (int i = 1; i < m_octaves; i++) + { + freq *= m_lacunarity; + amp *= m_gain; + SingleGradientPerturb(++seed, amp, freq, ref x, ref y); + } + } + + private void SingleGradientPerturb(int seed, FN_DECIMAL perturbAmp, FN_DECIMAL frequency, ref FN_DECIMAL x, ref FN_DECIMAL y) + { + FN_DECIMAL xf = x * frequency; + FN_DECIMAL yf = y * frequency; + + int x0 = FastFloor(xf); + int y0 = FastFloor(yf); + int x1 = x0 + 1; + int y1 = y0 + 1; + + FN_DECIMAL xs, ys; + switch (m_interp) + { + default: + case Interp.Linear: + xs = xf - x0; + ys = yf - y0; + break; + case Interp.Hermite: + xs = InterpHermiteFunc(xf - x0); + ys = InterpHermiteFunc(yf - y0); + break; + case Interp.Quintic: + xs = InterpQuinticFunc(xf - x0); + ys = InterpQuinticFunc(yf - y0); + break; + } + + Float2 vec0 = CELL_2D[Hash2D(seed, x0, y0) & 255]; + Float2 vec1 = CELL_2D[Hash2D(seed, x1, y0) & 255]; + + FN_DECIMAL lx0x = Lerp(vec0.x, vec1.x, xs); + FN_DECIMAL ly0x = Lerp(vec0.y, vec1.y, xs); + + vec0 = CELL_2D[Hash2D(seed, x0, y1) & 255]; + vec1 = CELL_2D[Hash2D(seed, x1, y1) & 255]; + + FN_DECIMAL lx1x = Lerp(vec0.x, vec1.x, xs); + FN_DECIMAL ly1x = Lerp(vec0.y, vec1.y, xs); + + x += Lerp(lx0x, lx1x, ys) * perturbAmp; + y += Lerp(ly0x, ly1x, ys) * perturbAmp; + } +} +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/FastNoise.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/FastNoise.cs.meta new file mode 100644 index 0000000..7bd6dc3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/FastNoise.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 04915299e3104fe4893cb06137d65b91 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/LoopType.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/LoopType.cs new file mode 100644 index 0000000..5a118f8 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/LoopType.cs @@ -0,0 +1,11 @@ +namespace StageLightManeuver +{ + public enum LoopType + { + Loop, + PingPong, + Fixed, + FixedStagger, + } + +} diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/LoopType.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/LoopType.cs.meta new file mode 100644 index 0000000..3bb9685 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/LoopType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 278928f35c2b446a9f9d9b6a9850854c +timeCreated: 1664031823 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmSettingsUtility.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmSettingsUtility.cs new file mode 100644 index 0000000..e50cba3 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmSettingsUtility.cs @@ -0,0 +1,76 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + + +namespace StageLightManeuver +{ + public static class SlmSettingsUtility + { + /// + /// のデフォルトのエクスポート先のパス + /// + public const string BaseExportProfilePath = "Assets/StageLightManeuver/Profiles//"; + + /// + /// のデフォルトのエクスポートパス + /// + public const string FixtureProfileDefaultExportPath = "Assets/StageLightManeuver/Profiles/FixtureProfiles/"; + + /// + /// 全てのを含むリストを返す。このリストの順番がのデフォルトの順番になる。 + /// + public static readonly List SlmPropertys = new List + { + typeof(ClockProperty), + typeof(StageLightOrderProperty), + typeof(LightProperty), + typeof(LightIntensityProperty), + // typeof(SlmBarLightProperty), + // typeof(BarLightIntensityProperty), + typeof(LightColorProperty), + typeof(LightArrayProperty), + typeof(ManualLightArrayProperty), + typeof(ManualColorArrayProperty), + typeof(MaterialColorProperty), + typeof(MaterialTextureProperty), + typeof(SyncLightMaterialProperty), + typeof(DecalProperty), +#if USE_VLB_ALTER + typrof(GoboProperty), +#endif + typeof(XTransformProperty), + typeof(YTransformProperty), + typeof(ZTransformProperty), + typeof(RotationProperty), + typeof(PanProperty), + typeof(TiltProperty), + // typeof(BarLightPanProperty), + typeof(ManualPanTiltProperty), + typeof(LookAtProperty), + typeof(SmoothLookAtProperty), + typeof(EnvironmentProperty), + typeof(ReflectionProbeProperty), + typeof(SlmAdditionalProperty), + }; + + /// + /// のアセットを返す + /// + // public static StageLightManeuverSettings GetStageLightManeuverSettingsAsset() + // { + // StageLightManeuverSettings stageLightManeuverSettingsAsset; + // var guids = AssetDatabase.FindAssets("t:StageLightManeuverSettings"); + // if (guids.Length > 0) + // { + // stageLightManeuverSettingsPath = AssetDatabase.GUIDToAssetPath(guids[0]); + // stageLightManeuverSettingsAsset = + // AssetDatabase.LoadAssetAtPath(stageLightManeuverSettingsPath); + // } + + // return stageLightManeuverSettingsAsset; + // } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmSettingsUtility.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmSettingsUtility.cs.meta new file mode 100644 index 0000000..2180dee --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmSettingsUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: df8c7c544b778c649a75098d37410e03 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmUtility.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmUtility.cs new file mode 100644 index 0000000..37b89fe --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmUtility.cs @@ -0,0 +1,206 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEditor; +using System; +using System.IO; +using System.Reflection; +using System.Runtime.Serialization.Formatters.Binary; +using UnityEngine.SceneManagement; + +// using System.Reflection; + +namespace StageLightManeuver +{ + + public static class SlmUtility + { + + + public static string BaseExportPath = SlmSettingsUtility.BaseExportProfilePath; + + public static string GetExportPath(string path, string clipName) + { + return path.Replace("", SceneManager.GetActiveScene().name).Replace("", clipName); + } + + public static float GetOffsetTime(float currentTime, StageLightQueueData queData, Type propertyType,int index) + { + var additionalProperty = queData.TryGetActiveProperty(propertyType) as SlmAdditionalProperty; + var clockProperty = queData.TryGetActiveProperty(); + var bpm =clockProperty.bpm.value; + var staggerDelay = additionalProperty.clockOverride.propertyOverride ? additionalProperty.clockOverride.value.childStagger : clockProperty.staggerDelay.value; + var bpmScale = additionalProperty.clockOverride.propertyOverride ? additionalProperty.clockOverride.value.bpmScale : clockProperty.bpmScale.value; + var offsetTime = additionalProperty.clockOverride.propertyOverride ? additionalProperty.clockOverride.value.offsetTime :clockProperty.offsetTime.value; + + var scaledBpm = bpm * bpmScale; + var duration = 60 / scaledBpm; + var offset = duration* staggerDelay * (index+1); + // var offsetTime = time + offset; + + + return currentTime+offset; + } + + public static float GetNormalizedTime(float currentTime, ClockProperty clockOverride, SlmAdditionalProperty slmAdditionalProperty) + { + + var bpmOverrideData = slmAdditionalProperty.clockOverride; + var offsetTime = bpmOverrideData.propertyOverride ? bpmOverrideData.value.offsetTime : clockOverride.offsetTime.value; + var bpm = clockOverride.bpm.value; + if(clockOverride.bpmScale.value <= 0) clockOverride.bpmScale.value = 1; + if(clockOverride.bpm.value <= 0) clockOverride.bpm.value = 120; + if(slmAdditionalProperty.clockOverride.value.bpmScale <= 0) slmAdditionalProperty.clockOverride.value.bpmScale = 1; + var stagger =bpmOverrideData.propertyOverride ? bpmOverrideData.value.childStagger : clockOverride.staggerDelay.value; + var bpmScale = bpmOverrideData.propertyOverride ? bpmOverrideData.value.bpmScale : clockOverride.bpmScale.value; + var loopType = bpmOverrideData.propertyOverride ? bpmOverrideData.value.loopType : clockOverride.loopType.value; + + var arrayStaggerValue = bpmOverrideData.propertyOverride ? bpmOverrideData.value.arrayStaggerValue: clockOverride.arrayStaggerValue; + return SlmUtility.GetNormalizedTime(currentTime+offsetTime, bpm, stagger,bpmScale,clockOverride.clipProperty, loopType,arrayStaggerValue); + } + + public static List CopyProperties(StageLightProfile referenceStageLightProfile) + { + // プロファイルのコピーを作成 + var profile = UnityEngine.Object.Instantiate(referenceStageLightProfile); + var copyList = new List(); + foreach (var stageLightProperty in profile.stageLightProperties) + { + if(stageLightProperty == null) continue; + + var type = stageLightProperty.GetType(); + var copy = Activator.CreateInstance(type, BindingFlags.CreateInstance, null, + new object[] { stageLightProperty }, null) + as SlmProperty; + copy.isEditable = true; + copyList.Add(copy); + } + // プロファイルのコピーを破棄 + UnityEngine.Object.DestroyImmediate(profile); + + var timeProperty = copyList.Find(x => x.GetType() == typeof(ClockProperty)); + + if (timeProperty == null) + { + copyList.Insert(0, new ClockProperty()); + } + + var orderProperty = copyList.Find(x => x.GetType() == typeof(StageLightOrderProperty)); + if(orderProperty == null) + { + copyList.Insert(1, new StageLightOrderProperty()); + } + + return copyList; + } + + public static float GetNormalizedTime(float time, StageLightQueueData queData, Type propertyType, int index = 0) + { + + var additionalProperty = queData.TryGetActiveProperty(propertyType); + var clockProperty = queData.TryGetActiveProperty(); + var weight = queData.weight; + if (additionalProperty == null || clockProperty == null) return 0f; + if (clockProperty.bpm.value <= 0) clockProperty.bpm.value = 120; + if(clockProperty.bpmScale.value <= 0) clockProperty.bpmScale.value = 1; + if(additionalProperty.clockOverride.value.bpmScale <= 0) additionalProperty.clockOverride.value.bpmScale = 1; + var bpm = clockProperty.bpm.value; + var stagger = additionalProperty.clockOverride.propertyOverride ? additionalProperty.clockOverride.value.childStagger : clockProperty.staggerDelay.value; + var bpmScale = additionalProperty.clockOverride.propertyOverride ? additionalProperty.clockOverride.value.bpmScale : clockProperty.bpmScale.value; + + var loopType = additionalProperty.clockOverride.propertyOverride ? additionalProperty.clockOverride.value.loopType : clockProperty.loopType.value; + var offsetTime = additionalProperty.clockOverride.propertyOverride + ? additionalProperty.clockOverride.value.offsetTime + : clockProperty.offsetTime.value; + var clipProperty = clockProperty.clipProperty; + var arrayStaggerValue = additionalProperty.clockOverride.propertyOverride ? additionalProperty.clockOverride.value.arrayStaggerValue : clockProperty.arrayStaggerValue; + var t = GetNormalizedTime(time+offsetTime,bpm,stagger,bpmScale,clipProperty,loopType,arrayStaggerValue,index); + return t; + } + + + public static List GetProfileInProject() + { +#if UNITY_EDITOR + var guids = AssetDatabase.FindAssets("t:StageLightProfile"); + var profiles = new List(); + foreach (var guid in guids) + { + var path = AssetDatabase.GUIDToAssetPath(guid); + var profile = AssetDatabase.LoadAssetAtPath(path); + profiles.Add(profile); + } + + return profiles; +#else + return null; +#endif + } + + public static float GetNormalizedTime(float time,float bpm, float bpmOffset,float bpmScale,ClipProperty clipProperty,LoopType loopType, ArrayStaggerValue arrayStaggerValue, int index = 0) + { + + var scaledBpm = bpm * bpmScale; + var duration = 60 / scaledBpm; + var offset = duration* bpmOffset * (index+1); + var offsetTime = time + offset; + var result = 0f; + var t = (float)offsetTime % duration; + var normalisedTime = t / duration; + + if (loopType == LoopType.Loop) + { + result = normalisedTime; + }else if (loopType == LoopType.PingPong) + { + result = Mathf.PingPong(offsetTime / duration, 1f); + } + else if(loopType == LoopType.Fixed) + { + result = Mathf.InverseLerp(clipProperty.clipStartTime, clipProperty.clipEndTime, time); + } + else if(loopType == LoopType.FixedStagger) + { + result = arrayStaggerValue.Evaluate( Mathf.InverseLerp(clipProperty.clipStartTime, clipProperty.clipEndTime, time), index); + } + + return result; + } + + + public static Color GetHDRColor(Color color, float intensity) + { + return new Color(color.r, color.g, color.b, color.a) *Mathf.Pow(2.0f,intensity); + } + + public static AnimationCurve CopyAnimationCurve(AnimationCurve curve) + { + var newCurve = new AnimationCurve(); + var copyKeys = new Keyframe[curve.keys.Length]; + curve.keys.CopyTo(copyKeys, 0); + newCurve.keys = copyKeys; + newCurve.preWrapMode = curve.preWrapMode; + newCurve.postWrapMode = curve.postWrapMode; + return newCurve; + } + public static Gradient CopyGradient(Gradient gradient) + { + Gradient newGradient = new Gradient(); + var colorKeys = new GradientColorKey[gradient.colorKeys.Length]; + var alphaKeys = new GradientAlphaKey[gradient.alphaKeys.Length]; + + for (int i = 0; i < gradient.colorKeys.Length; i++) + { + colorKeys[i] = gradient.colorKeys[i]; + } + + for (int i = 0; i < gradient.alphaKeys.Length; i++) + { + alphaKeys[i] = gradient.alphaKeys[i]; + } + newGradient.SetKeys(colorKeys, alphaKeys); + newGradient.mode = gradient.mode; + + return newGradient; + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmUtility.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmUtility.cs.meta new file mode 100644 index 0000000..211ceb7 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SlmUtility.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 08fa39a8950e4973a148b564f180075c +timeCreated: 1664283063 \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SmoothLookAt.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SmoothLookAt.cs new file mode 100644 index 0000000..f00ba62 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SmoothLookAt.cs @@ -0,0 +1,54 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace StageLightManeuver +{ + [ExecuteAlways] + public class SmoothLookAt : MonoBehaviour + { + + public Vector3 initialRotation = Vector3.zero; + public Transform target; + private Vector3 panVelocity; + [Range(0.001f, 0.1f)] public float speed = 0.02f; + private float _maxSpeed = float.PositiveInfinity; //TODO: warning CS0414: 使用予定はあるか確認 + + // Start is called before the first frame update + void Start() + { + Init(); + } + + public void Init() + { + transform.rotation = Quaternion.Euler(initialRotation); + } + + private void OnDestroy() + { + Init(); + } + + private void OnDisable() + { + Init(); + } + + private void OnEnable() + { + Init(); + } + + + // Update is called once per frame + void Update() + { + if(target == null ) return; + var targetRotation = Quaternion.LookRotation(target.position - transform.position); + var startRotation = transform.rotation; + transform.rotation = Quaternion.Slerp(startRotation, targetRotation, speed * Time.fixedTime); + } + } +} \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SmoothLookAt.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SmoothLookAt.cs.meta new file mode 100644 index 0000000..591870c --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/SmoothLookAt.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 32ac2d2646ab97146b7ef0a542e76248 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/VLBSideThicknessAutoModifier.cs b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/VLBSideThicknessAutoModifier.cs new file mode 100644 index 0000000..6e7c9af --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/VLBSideThicknessAutoModifier.cs @@ -0,0 +1,56 @@ + +#if USE_VLB +using System; +using System.Collections; +using UnityEngine; + +namespace VLB +{ + // [HelpURL(Consts.Help.UrlEffectPulse)] + [DisallowMultipleComponent] + [RequireComponent(typeof(VolumetricLightBeamAbstractBase))] + [ExecuteAlways] + public class VLBSideThicknessAutoModifier : MonoBehaviour + { + public new const string ClassName = "VLBSideThicknessModifier"; + + private VolumetricLightBeamHD _volumetricLightBeamHd; + private VolumetricLightBeamSD _volumetricLightBeamSd; + private Light m_Light; + public AnimationCurve thicknessCurve = AnimationCurve.Linear(0f, 0f, 1f, 1f); + + private const float fresnelPowMax = 10f; + + void OnEnable() + { + _volumetricLightBeamHd = GetComponent(); + _volumetricLightBeamSd = GetComponent(); + if(_volumetricLightBeamSd == null && _volumetricLightBeamHd == null) return; + m_Light = _volumetricLightBeamHd != null + ? _volumetricLightBeamHd.lightSpotAttached + : _volumetricLightBeamSd.lightSpotAttached; + // Debug.Assert(m_Beam != null); + + } + + + private void LateUpdate() + { + // m_Beam. + if(m_Light == null) return; + var angleDiff = Mathf.Clamp(Mathf.Max(m_Light.spotAngle - m_Light.innerSpotAngle,0)/ 180f,0f,1f); + var softness = Mathf.Lerp(0, fresnelPowMax, thicknessCurve.Evaluate(angleDiff)); + if (_volumetricLightBeamHd != null) + { + _volumetricLightBeamHd.sideSoftness = softness; + } + + if (_volumetricLightBeamSd != null) + { + _volumetricLightBeamSd.fresnelPow = softness; + } + } + + } +} +#endif \ No newline at end of file diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/VLBSideThicknessAutoModifier.cs.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/VLBSideThicknessAutoModifier.cs.meta new file mode 100644 index 0000000..dc2393b --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/Runtime/Utility/VLBSideThicknessAutoModifier.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 46e8ce94ae73f744abf488bd5f6f7c64 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/package.json b/Assets/External/jp.iridescenet.stagelightmaneuver/package.json new file mode 100644 index 0000000..f9e6278 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/package.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af5fcaa6ca4035ea44d0ed1f08a2f3c4868eb9a90ce7e75dd9c2f62e1302a366 +size 325 diff --git a/Assets/External/jp.iridescenet.stagelightmaneuver/package.json.meta b/Assets/External/jp.iridescenet.stagelightmaneuver/package.json.meta new file mode 100644 index 0000000..163aff2 --- /dev/null +++ b/Assets/External/jp.iridescenet.stagelightmaneuver/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7b6dd44c3b8f4174e8e539e8465e8f4d +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/websocket-sharp/websocket-sharp.csproj.meta b/Assets/Plugins/websocket-sharp/websocket-sharp.csproj.meta new file mode 100644 index 0000000..a38868c --- /dev/null +++ b/Assets/Plugins/websocket-sharp/websocket-sharp.csproj.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6ea7dfa994ebd3c42aed7934d8377314 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Blender/VENY_Concert Background.blend1.meta b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Blender/VENY_Concert Background.blend1.meta new file mode 100644 index 0000000..2d182f7 --- /dev/null +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Blender/VENY_Concert Background.blend1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3960b0f25722e6744b844f674a9ffdc7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default.mat b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default.mat index 7feca3c..b0903a1 100644 --- a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default.mat +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default.mat @@ -17,7 +17,8 @@ Material: m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 - stringTagMap: {} + stringTagMap: + RenderType: Opaque disabledShaderPasses: [] m_LockedProperties: m_SavedProperties: diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default_Mirror.mat b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default_Mirror.mat new file mode 100644 index 0000000..dadd166 --- /dev/null +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default_Mirror.mat @@ -0,0 +1,224 @@ +%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: Default_Mirror + m_Shader: {fileID: -6465566751694194690, guid: 6ffd4c58143e5d64badada259eacfd03, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ClearCoatMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + 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} + - _SplatAlbedoMapA: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatAlbedoMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatAlbedoMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatAlbedoMapR: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatNormalMapA: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatNormalMapR: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatPackedDataMapA: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatPackedDataMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatPackedDataMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SplatPackedDataMapR: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _BLUR_REFLECTIONS: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BlendOp: 0 + - _BumpScale: 1 + - _ClearCoat: 0 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _Glossiness: 1 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _ReflectionBump: 0.05 + - _ScreenSpaceOutlineIntensity: 1 + - _ScreenSpaceOutlineWidth: 1 + - _SmoothToReflection: 1 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SplatAlbedoMapATiling: 1 + - _SplatAlbedoMapBTiling: 1 + - _SplatAlbedoMapGTiling: 1 + - _SplatAlbedoMapRTiling: 1 + - _SplatHeightMultiplierA: 1 + - _SplatHeightMultiplierB: 1 + - _SplatHeightMultiplierG: 1 + - _SplatHeightMultiplierR: 1 + - _SplatMapFeatureOnOff: 0 + - _SplatMaskBlendingSoftness: 0.5 + - _SplatNormalMapIntensityA: 1 + - _SplatNormalMapIntensityB: 1 + - _SplatNormalMapIntensityG: 1 + - _SplatNormalMapIntensityR: 1 + - _SplatSmoothnessMultiplierA: 1 + - _SplatSmoothnessMultiplierB: 1 + - _SplatSmoothnessMultiplierG: 1 + - _SplatSmoothnessMultiplierR: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.6070445, g: 0.6070445, b: 0.6070445, a: 1} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectionTint: {r: 1, g: 1, b: 1, a: 0} + - _ScreenSpaceOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _SplatAlbedoMapATintColor: {r: 1, g: 1, b: 1, a: 1} + - _SplatAlbedoMapBTintColor: {r: 1, g: 1, b: 1, a: 1} + - _SplatAlbedoMapGTintColor: {r: 1, g: 1, b: 1, a: 1} + - _SplatAlbedoMapRTintColor: {r: 1, g: 1, b: 1, a: 1} + - _UVTiling: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &5344221479651362886 +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: 7 diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default_Mirror.mat.meta b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default_Mirror.mat.meta new file mode 100644 index 0000000..6052c31 --- /dev/null +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Default_Mirror.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3867a88ebd9d1ff4cb1a17d58ff4c4c1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/LED.mat b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/LED.mat index 71fe29e..20ba15d 100644 --- a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/LED.mat +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/LED.mat @@ -186,8 +186,8 @@ Material: - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - - _BaseColor: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} - - _EmissionColor: {r: 2.9960785, g: 0, b: 0, a: 1} + - _BaseColor: {r: 0.31428528, g: 0, b: 1, a: 1} + - _EmissionColor: {r: 1.8832468, g: 0, b: 5.992157, a: 1} - _ScreenSpaceOutlineColor: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} - _SplatAlbedoMapATintColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Material_001.mat b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Material_001.mat index fdbfe54..469dbd5 100644 --- a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Material_001.mat +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Material_001.mat @@ -1,5 +1,18 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7718266454804915254 +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: 7 --- !u!21 &2100000 Material: serializedVersion: 8 @@ -8,27 +21,53 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Material_001 - m_Shader: {fileID: 4800000, guid: 50e19b7c9fbe3324e978246ad9789e96, type: 3} + m_Shader: {fileID: -6465566751694194690, guid: e7cea1252f1974843b14167ae6777494, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: - - _EMISSION + - _SURFACE_TYPE_TRANSPARENT + - _UV_UV0 m_InvalidKeywords: [] - m_LightmapFlags: 2 + m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: - RenderType: Opaque - disabledShaderPasses: [] + RenderType: Transparent + disabledShaderPasses: + - DepthOnly m_LockedProperties: m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - Texture2D_0b70190c450a4342ab4f4a426b1eaf09: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_1627220F: + m_Texture: {fileID: 2800000, guid: 40995f7a6e4074451a7646b65ff61a06, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_697f222641f04446a9ff6c6929cd4f84: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_7a86fc08d4f4453bab8f62dd990e067a: + m_Texture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_89152ed9783a433ea8ce3c853cc0d050: + m_Texture: {fileID: 2800000, guid: cdb43915b2cf04400a9107000ca8ab26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BaseMap: m_Texture: {fileID: 8400000, guid: ecd0131e1f644b649bb196a230d8075e, type: 2} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _BaseMap_1: + 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} @@ -135,13 +174,29 @@ Material: m_Offset: {x: 0, y: 0} m_Ints: [] m_Floats: + - OffsetLEDX: 0 + - OffsetLEDY: 0 + - OffsetVideoX: 0 + - OffsetVideoY: 0 + - TilingLEDX: 50 + - TilingLEDY: 50 + - TilingVideoX: 1 + - TilingVideoY: 1 + - Vector1_04710da2add54fb687913d1bf5a6b7b2: 20 + - Vector1_3ea4ac5985e045fe9bb1473433a925a9: 1 + - Vector1_9587ac5421c44de1b677a4ce4f167768: 10 + - Vector1_A78CEBC: 1 + - Vector1_A78CEBC_1: 1 + - Vector1_D4BB5679: 1 + - Vector1_a1f9648bff084cf4959c672e512a732d: 5 - _AddPrecomputedVelocity: 0 - _AlphaClip: 0 - _AlphaToMask: 0 - _Blend: 0 - - _BlendModePreserveSpecular: 1 + - _BlendModePreserveSpecular: 0 - _BlendOp: 0 - _BumpScale: 1 + - _CastShadows: 1 - _ClearCoat: 0 - _ClearCoatMask: 0 - _ClearCoatSmoothness: 1 @@ -149,12 +204,15 @@ Material: - _Cutoff: 0.5 - _DetailAlbedoMapScale: 1 - _DetailNormalMapScale: 1 - - _DstBlend: 0 + - _DstBlend: 10 - _DstBlendAlpha: 0 - _EnvironmentReflections: 1 + - _FoVParamFadeEnd: 10 + - _FoVParamFadeStart: 0 - _Metallic: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 + - _QueueControl: 0 - _QueueOffset: 0 - _ReceiveShadows: 1 - _ScreenSpaceOutlineIntensity: 1 @@ -180,12 +238,17 @@ Material: - _SplatSmoothnessMultiplierB: 1 - _SplatSmoothnessMultiplierG: 1 - _SplatSmoothnessMultiplierR: 1 - - _SrcBlend: 1 + - _SrcBlend: 5 - _SrcBlendAlpha: 1 - - _Surface: 0 + - _Surface: 1 + - _UV: 0 - _WorkflowMode: 1 - - _ZWrite: 1 + - _ZTest: 4 + - _ZWrite: 0 + - _ZWriteControl: 0 m_Colors: + - Color_941038397df743edb971942aa6a65b41: {r: 1.498039, g: 1.498039, b: 1.498039, a: 0} + - Color_B7810F92: {r: 1, g: 1, b: 1, a: 0} - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _ScreenSpaceOutlineColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Screen.mat b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Screen.mat index cf3396a..c990186 100644 --- a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Screen.mat +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Glb/VENY_Concert Background.Materials/Screen.mat @@ -8,27 +8,53 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Screen - m_Shader: {fileID: 4800000, guid: 50e19b7c9fbe3324e978246ad9789e96, type: 3} + m_Shader: {fileID: -6465566751694194690, guid: e7cea1252f1974843b14167ae6777494, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: - - _EMISSION + - _SURFACE_TYPE_TRANSPARENT + - _UV_UV0 m_InvalidKeywords: [] - m_LightmapFlags: 2 + m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: -1 stringTagMap: - RenderType: Opaque - disabledShaderPasses: [] + RenderType: Transparent + disabledShaderPasses: + - DepthOnly m_LockedProperties: m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - Texture2D_0b70190c450a4342ab4f4a426b1eaf09: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_1627220F: + m_Texture: {fileID: 2800000, guid: 40995f7a6e4074451a7646b65ff61a06, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_697f222641f04446a9ff6c6929cd4f84: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_7a86fc08d4f4453bab8f62dd990e067a: + m_Texture: {fileID: 2800000, guid: 78bbb74e77f194cb09d583ed3be6658c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Texture2D_89152ed9783a433ea8ce3c853cc0d050: + m_Texture: {fileID: 2800000, guid: cdb43915b2cf04400a9107000ca8ab26, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _BaseMap: m_Texture: {fileID: 8400000, guid: ecd0131e1f644b649bb196a230d8075e, type: 2} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _BaseMap_1: + 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} @@ -135,13 +161,29 @@ Material: m_Offset: {x: 0, y: 0} m_Ints: [] m_Floats: + - OffsetLEDX: 0 + - OffsetLEDY: 0 + - OffsetVideoX: 0 + - OffsetVideoY: 0 + - TilingLEDX: 50 + - TilingLEDY: 50 + - TilingVideoX: 1 + - TilingVideoY: 1 + - Vector1_04710da2add54fb687913d1bf5a6b7b2: 20 + - Vector1_3ea4ac5985e045fe9bb1473433a925a9: 1 + - Vector1_9587ac5421c44de1b677a4ce4f167768: 10 + - Vector1_A78CEBC: 1 + - Vector1_A78CEBC_1: 1 + - Vector1_D4BB5679: 1 + - Vector1_a1f9648bff084cf4959c672e512a732d: 30 - _AddPrecomputedVelocity: 0 - _AlphaClip: 0 - _AlphaToMask: 0 - _Blend: 0 - - _BlendModePreserveSpecular: 1 + - _BlendModePreserveSpecular: 0 - _BlendOp: 0 - _BumpScale: 1 + - _CastShadows: 1 - _ClearCoat: 0 - _ClearCoatMask: 0 - _ClearCoatSmoothness: 1 @@ -149,12 +191,15 @@ Material: - _Cutoff: 0.5 - _DetailAlbedoMapScale: 1 - _DetailNormalMapScale: 1 - - _DstBlend: 0 + - _DstBlend: 10 - _DstBlendAlpha: 0 - _EnvironmentReflections: 1 + - _FoVParamFadeEnd: 10 + - _FoVParamFadeStart: 0 - _Metallic: 0 - _OcclusionStrength: 1 - _Parallax: 0.005 + - _QueueControl: 0 - _QueueOffset: 0 - _ReceiveShadows: 1 - _ScreenSpaceOutlineIntensity: 1 @@ -180,13 +225,18 @@ Material: - _SplatSmoothnessMultiplierB: 1 - _SplatSmoothnessMultiplierG: 1 - _SplatSmoothnessMultiplierR: 1 - - _SrcBlend: 1 + - _SrcBlend: 5 - _SrcBlendAlpha: 1 - - _Surface: 0 + - _Surface: 1 + - _UV: 0 - _WorkflowMode: 1 - - _ZWrite: 1 + - _ZTest: 4 + - _ZWrite: 0 + - _ZWriteControl: 0 m_Colors: - - _BaseColor: {r: 0.9063317, g: 0.9063317, b: 0.9063317, a: 1} + - Color_941038397df743edb971942aa6a65b41: {r: 1.498039, g: 1.498039, b: 1.498039, a: 0} + - Color_B7810F92: {r: 1, g: 1, b: 1, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _ScreenSpaceOutlineColor: {r: 1, g: 1, b: 1, a: 1} - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} @@ -195,3 +245,16 @@ Material: - _SplatAlbedoMapGTintColor: {r: 1, g: 1, b: 1, a: 1} - _SplatAlbedoMapRTintColor: {r: 1, g: 1, b: 1, a: 1} m_BuildTextureStacks: [] +--- !u!114 &2763506534405108116 +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: 7 diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Sence/VENY_Concert Background.unity b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Sence/VENY_Concert Background.unity index c93776f..0bc7895 100644 --- a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Sence/VENY_Concert Background.unity +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Sence/VENY_Concert Background.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1dbfec69017e6899f454d8fbaf872c4ea718d250b615ad52d169feb887b861ff -size 142041 +oid sha256:63f11959041bab4722c41b2abe7f4ac749367e950b3a391c605879897f235818 +size 149407 diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Video/Purple Led Video.mp4 b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Video/Purple Led Video.mp4 new file mode 100644 index 0000000..ac92b5b --- /dev/null +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Video/Purple Led Video.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5cc5f59cb68995e162254174fef40c611efb04a7b6668e3362cb7bfade26770 +size 17544678 diff --git a/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Video/Purple Led Video.mp4.meta b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Video/Purple Led Video.mp4.meta new file mode 100644 index 0000000..a9541f4 --- /dev/null +++ b/Assets/ResourcesData/Background/Map File/VENY_Concert Background/Video/Purple Led Video.mp4.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: bbfb58bd5ebac5548a4e801b808e6973 +VideoClipImporter: + externalObjects: {} + serializedVersion: 2 + frameRange: 0 + startFrame: -1 + endFrame: -1 + colorSpace: 0 + deinterlace: 0 + encodeAlpha: 0 + flipVertical: 0 + flipHorizontal: 0 + importAudio: 1 + targetSettings: {} + userData: + assetBundleName: + assetBundleVariant: