From d32fb78ff01702dd806ee580716bf2c689a40e52 Mon Sep 17 00:00:00 2001 From: Alexandre Coirier Date: Mon, 21 Sep 2026 15:05:47 +0200 Subject: [PATCH] feat: Weather --- .../Character/Materials/M_Armature_Arms.mat | 5 +- .../Character/Materials/M_Armature_Body.mat | 5 +- .../Character/Materials/M_Armature_Legs.mat | 5 +- Assets/_Content/Materials/M_Env.mat | 9 +- Assets/_Content/Materials/M_Object.mat | 69 - Assets/_Content/Materials/M_Object.mat.meta | 8 - .../{M_Rain_UV.mat => M_Object_UV.mat} | 13 +- ..._Rain_UV.mat.meta => M_Object_UV.mat.meta} | 0 .../{M_Rain_WS.mat => M_Object_WS.mat} | 15 +- ..._Rain_WS.mat.meta => M_Object_WS.mat.meta} | 0 Assets/_Content/Materials/M_Ripple.mat | 7 +- Assets/_Content/Materials/M_Ripple.mat.meta | 2 +- Assets/_Content/Materials/M_Ripple2.mat | 60 - Assets/_Content/Materials/M_Ripple2.mat.meta | 8 - Assets/_Content/Materials/M_Snow.mat | 61 - Assets/_Content/Materials/M_Snow.mat.meta | 8 - Assets/_Content/Models/Suzane.fbx.meta | 2 +- Assets/_Content/Models/quad.fbx | 3 + Assets/_Content/Models/quad.fbx.meta | 110 + Assets/_Content/Scenes/Rain.unity | 4 +- Assets/_Content/Scenes/Snow.unity | 3 - Assets/_Content/Scenes/Weather.unity | 3 + .../{Snow.unity.meta => Weather.unity.meta} | 0 Assets/_Content/Scripts/WeatherController.cs | 192 + .../Scripts/WeatherController.cs.meta | 2 + Assets/_Content/Shaders/Standard.shadergraph | 2537 ++++++++- .../Shaders/Subgraph/Rain.shadersubgraph | 2801 ++++------ .../Shaders/Subgraph/Snow.shadersubgraph | 4900 ++++++++++++++++- 28 files changed, 8478 insertions(+), 2354 deletions(-) delete mode 100644 Assets/_Content/Materials/M_Object.mat delete mode 100644 Assets/_Content/Materials/M_Object.mat.meta rename Assets/_Content/Materials/{M_Rain_UV.mat => M_Object_UV.mat} (88%) rename Assets/_Content/Materials/{M_Rain_UV.mat.meta => M_Object_UV.mat.meta} (100%) rename Assets/_Content/Materials/{M_Rain_WS.mat => M_Object_WS.mat} (86%) rename Assets/_Content/Materials/{M_Rain_WS.mat.meta => M_Object_WS.mat.meta} (100%) delete mode 100644 Assets/_Content/Materials/M_Ripple2.mat delete mode 100644 Assets/_Content/Materials/M_Ripple2.mat.meta delete mode 100644 Assets/_Content/Materials/M_Snow.mat delete mode 100644 Assets/_Content/Materials/M_Snow.mat.meta create mode 100644 Assets/_Content/Models/quad.fbx create mode 100644 Assets/_Content/Models/quad.fbx.meta delete mode 100644 Assets/_Content/Scenes/Snow.unity create mode 100644 Assets/_Content/Scenes/Weather.unity rename Assets/_Content/Scenes/{Snow.unity.meta => Weather.unity.meta} (100%) create mode 100644 Assets/_Content/Scripts/WeatherController.cs create mode 100644 Assets/_Content/Scripts/WeatherController.cs.meta diff --git a/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Arms.mat b/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Arms.mat index fffe5a3..5af374e 100644 --- a/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Arms.mat +++ b/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Arms.mat @@ -24,7 +24,8 @@ Material: m_Shader: {fileID: -6465566751694194690, guid: d96e5a7ca40db7b42bcaea87a6ea493c, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] + m_ValidKeywords: + - _RAINMAPPING_UV m_InvalidKeywords: [] m_LightmapFlags: 4 m_EnableInstancingVariants: 0 @@ -129,6 +130,8 @@ Material: - _RipplesSize: 150 - _Smoothness: 0 - _SmoothnessTextureChannel: 0 + - _Snow: 0 + - _SnowHeight: 0.15 - _SpecularHighlights: 1 - _SrcBlend: 1 - _SrcBlendAlpha: 1 diff --git a/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Body.mat b/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Body.mat index 99d918b..5fabe5f 100644 --- a/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Body.mat +++ b/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Body.mat @@ -24,7 +24,8 @@ Material: m_Shader: {fileID: -6465566751694194690, guid: d96e5a7ca40db7b42bcaea87a6ea493c, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] + m_ValidKeywords: + - _RAINMAPPING_UV m_InvalidKeywords: [] m_LightmapFlags: 4 m_EnableInstancingVariants: 0 @@ -129,6 +130,8 @@ Material: - _RipplesSize: 150 - _Smoothness: 0 - _SmoothnessTextureChannel: 0 + - _Snow: 0 + - _SnowHeight: 0.15 - _SpecularHighlights: 1 - _SrcBlend: 1 - _SrcBlendAlpha: 1 diff --git a/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Legs.mat b/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Legs.mat index 0fcc035..63ae31d 100644 --- a/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Legs.mat +++ b/Assets/Starter Assets/Runtime/ThirdPersonController/Character/Materials/M_Armature_Legs.mat @@ -24,7 +24,8 @@ Material: m_Shader: {fileID: -6465566751694194690, guid: d96e5a7ca40db7b42bcaea87a6ea493c, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] + m_ValidKeywords: + - _RAINMAPPING_UV m_InvalidKeywords: [] m_LightmapFlags: 4 m_EnableInstancingVariants: 0 @@ -129,6 +130,8 @@ Material: - _RipplesSize: 150 - _Smoothness: 0 - _SmoothnessTextureChannel: 0 + - _Snow: 0 + - _SnowHeight: 0.15 - _SpecularHighlights: 1 - _SrcBlend: 1 - _SrcBlendAlpha: 1 diff --git a/Assets/_Content/Materials/M_Env.mat b/Assets/_Content/Materials/M_Env.mat index 104fc26..f5210e1 100644 --- a/Assets/_Content/Materials/M_Env.mat +++ b/Assets/_Content/Materials/M_Env.mat @@ -24,8 +24,10 @@ Material: m_Shader: {fileID: -6465566751694194690, guid: d96e5a7ca40db7b42bcaea87a6ea493c, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] - m_InvalidKeywords: [] + m_ValidKeywords: + - _WEATHERMAPPING_WORLD + m_InvalidKeywords: + - _RAINMAPPING_WORLD m_LightmapFlags: 2 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -61,6 +63,9 @@ Material: - _Ripples: 1 - _RipplesSize: 3 - _Smoothness: 1 + - _Snow: 0 + - _SnowHeight: 0.15 + - _WEATHERMAPPING: 0 - _Wet: 1 m_Colors: - _Color: {r: 0.49056602, g: 0.49056602, b: 0.49056602, a: 1} diff --git a/Assets/_Content/Materials/M_Object.mat b/Assets/_Content/Materials/M_Object.mat deleted file mode 100644 index 2b735a1..0000000 --- a/Assets/_Content/Materials/M_Object.mat +++ /dev/null @@ -1,69 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-982736398028994105 -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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion - version: 10 ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: M_Object - m_Shader: {fileID: -6465566751694194690, guid: d96e5a7ca40db7b42bcaea87a6ea493c, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] - m_InvalidKeywords: [] - m_LightmapFlags: 2 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: - - MOTIONVECTORS - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - 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: - - _Metallic: 0 - - _QueueControl: 0 - - _QueueOffset: 0 - - _RAINMAPPING: 1 - - _RAINTYPE: 0 - - _RainMapping: 0 - - _RainSize: 0.4 - - _RippleSize: 1 - - _Ripples: 1 - - _RipplesSize: 0.55 - - _Smoothness: 0 - - _Wet: 1 - m_Colors: - - _Color: {r: 0.3584906, g: 0.31442308, b: 0.25533998, a: 1} - m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/_Content/Materials/M_Object.mat.meta b/Assets/_Content/Materials/M_Object.mat.meta deleted file mode 100644 index 9d735a9..0000000 --- a/Assets/_Content/Materials/M_Object.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: dd15888282b350e4fa5724465bacecc2 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/_Content/Materials/M_Rain_UV.mat b/Assets/_Content/Materials/M_Object_UV.mat similarity index 88% rename from Assets/_Content/Materials/M_Rain_UV.mat rename to Assets/_Content/Materials/M_Object_UV.mat index 6d20ebe..fb5215d 100644 --- a/Assets/_Content/Materials/M_Rain_UV.mat +++ b/Assets/_Content/Materials/M_Object_UV.mat @@ -7,11 +7,12 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: M_Rain_UV + m_Name: M_Object_UV m_Shader: {fileID: -6465566751694194690, guid: d96e5a7ca40db7b42bcaea87a6ea493c, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] + m_ValidKeywords: + - _WEATHERMAPPING_UV m_InvalidKeywords: [] m_LightmapFlags: 2 m_EnableInstancingVariants: 0 @@ -38,16 +39,18 @@ Material: m_Offset: {x: 0, y: 0} m_Ints: [] m_Floats: - - _Metallic: 0 + - _Metallic: 0.01 - _QueueControl: 0 - _QueueOffset: 0 - _RainMapping: 1 - _RippleSize: 0.1 - _Ripples: 1 - - _Smoothness: 0 + - _Smoothness: 0.3 + - _SnowHeight: 0.29 + - _WEATHERMAPPING: 1 - _Wet: 1 m_Colors: - - _Color: {r: 0.51584196, g: 0.5208259, b: 0.5283019, a: 1} + - _Color: {r: 0.37254903, g: 0.5176471, b: 0.8117647, a: 1} m_BuildTextureStacks: [] m_AllowLocking: 1 --- !u!114 &1161501858776640379 diff --git a/Assets/_Content/Materials/M_Rain_UV.mat.meta b/Assets/_Content/Materials/M_Object_UV.mat.meta similarity index 100% rename from Assets/_Content/Materials/M_Rain_UV.mat.meta rename to Assets/_Content/Materials/M_Object_UV.mat.meta diff --git a/Assets/_Content/Materials/M_Rain_WS.mat b/Assets/_Content/Materials/M_Object_WS.mat similarity index 86% rename from Assets/_Content/Materials/M_Rain_WS.mat rename to Assets/_Content/Materials/M_Object_WS.mat index b04bcce..f5c1f03 100644 --- a/Assets/_Content/Materials/M_Rain_WS.mat +++ b/Assets/_Content/Materials/M_Object_WS.mat @@ -7,11 +7,12 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: M_Rain_WS + m_Name: M_Object_WS m_Shader: {fileID: -6465566751694194690, guid: d96e5a7ca40db7b42bcaea87a6ea493c, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] + m_ValidKeywords: + - _WEATHERMAPPING_WORLD m_InvalidKeywords: [] m_LightmapFlags: 2 m_EnableInstancingVariants: 0 @@ -38,16 +39,18 @@ Material: m_Offset: {x: 0, y: 0} m_Ints: [] m_Floats: - - _Metallic: 0 + - _Metallic: 0.1 - _QueueControl: 0 - _QueueOffset: 0 - _RainMapping: 0 - - _RippleSize: 1 + - _RippleSize: 0.3 - _Ripples: 1 - - _Smoothness: 0 + - _Smoothness: 0.3 + - _SnowHeight: 0.15 + - _WEATHERMAPPING: 0 - _Wet: 1 m_Colors: - - _Color: {r: 0.51584196, g: 0.5208259, b: 0.5283019, a: 1} + - _Color: {r: 0.112451054, g: 0.134517, b: 0.1792453, a: 1} m_BuildTextureStacks: [] m_AllowLocking: 1 --- !u!114 &1161501858776640379 diff --git a/Assets/_Content/Materials/M_Rain_WS.mat.meta b/Assets/_Content/Materials/M_Object_WS.mat.meta similarity index 100% rename from Assets/_Content/Materials/M_Rain_WS.mat.meta rename to Assets/_Content/Materials/M_Object_WS.mat.meta diff --git a/Assets/_Content/Materials/M_Ripple.mat b/Assets/_Content/Materials/M_Ripple.mat index 5478f6a..39723c6 100644 --- a/Assets/_Content/Materials/M_Ripple.mat +++ b/Assets/_Content/Materials/M_Ripple.mat @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!114 &-1017934160256109788 +--- !u!114 &-8687615387883125597 MonoBehaviour: m_ObjectHideFlags: 11 m_CorrespondingSourceObject: {fileID: 0} @@ -21,7 +21,7 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: M_Ripple - m_Shader: {fileID: -6465566751694194690, guid: a0c3c651fff45254c8baca85cfac8aae, type: 3} + m_Shader: {fileID: -6465566751694194690, guid: 3645cd664ced1ec4eb3616f3f2b4193e, type: 3} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: [] @@ -51,9 +51,10 @@ Material: m_Offset: {x: 0, y: 0} m_Ints: [] m_Floats: - - _Fill: 1 + - _Fill: 0.369 - _QueueControl: 0 - _QueueOffset: 0 + - _Thickness: 0.3 m_Colors: [] m_BuildTextureStacks: [] m_AllowLocking: 1 diff --git a/Assets/_Content/Materials/M_Ripple.mat.meta b/Assets/_Content/Materials/M_Ripple.mat.meta index efafb1d..d781e41 100644 --- a/Assets/_Content/Materials/M_Ripple.mat.meta +++ b/Assets/_Content/Materials/M_Ripple.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 61205383e03923748898670d8a39bdbd +guid: 50491758ef297114da9c7d4c2095a402 NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/Assets/_Content/Materials/M_Ripple2.mat b/Assets/_Content/Materials/M_Ripple2.mat deleted file mode 100644 index 4cf0d38..0000000 --- a/Assets/_Content/Materials/M_Ripple2.mat +++ /dev/null @@ -1,60 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-8687615387883125597 -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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion - version: 10 ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: M_Ripple2 - m_Shader: {fileID: -6465566751694194690, guid: 3645cd664ced1ec4eb3616f3f2b4193e, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: - - MOTIONVECTORS - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - 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: - - _Fill: 0.369 - - _QueueControl: 0 - - _QueueOffset: 0 - - _Thickness: 0.3 - m_Colors: [] - m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/_Content/Materials/M_Ripple2.mat.meta b/Assets/_Content/Materials/M_Ripple2.mat.meta deleted file mode 100644 index d781e41..0000000 --- a/Assets/_Content/Materials/M_Ripple2.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 50491758ef297114da9c7d4c2095a402 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/_Content/Materials/M_Snow.mat b/Assets/_Content/Materials/M_Snow.mat deleted file mode 100644 index cf5a6c2..0000000 --- a/Assets/_Content/Materials/M_Snow.mat +++ /dev/null @@ -1,61 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-8043963299266757485 -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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion - version: 10 ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: M_Snow - m_Shader: {fileID: -6465566751694194690, guid: a8fa828d4bba6dc46b032181eea47409, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: - - MOTIONVECTORS - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - 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: - - _Amount: 0.6 - - _Float: 4.71 - - _QueueControl: 0 - - _QueueOffset: 0 - - _Smoothness: 0.1 - m_Colors: [] - m_BuildTextureStacks: [] - m_AllowLocking: 1 diff --git a/Assets/_Content/Materials/M_Snow.mat.meta b/Assets/_Content/Materials/M_Snow.mat.meta deleted file mode 100644 index 10b3b07..0000000 --- a/Assets/_Content/Materials/M_Snow.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 83270e932c0448b40b9b2ceb6fff32e0 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/_Content/Models/Suzane.fbx.meta b/Assets/_Content/Models/Suzane.fbx.meta index 49e542f..a57cd69 100644 --- a/Assets/_Content/Models/Suzane.fbx.meta +++ b/Assets/_Content/Models/Suzane.fbx.meta @@ -33,7 +33,7 @@ ModelImporter: isReadable: 0 meshes: lODScreenPercentages: [] - globalScale: 1 + globalScale: 100 meshCompression: 0 addColliders: 0 useSRGBMaterialColor: 1 diff --git a/Assets/_Content/Models/quad.fbx b/Assets/_Content/Models/quad.fbx new file mode 100644 index 0000000..5ba48ea --- /dev/null +++ b/Assets/_Content/Models/quad.fbx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ccaf131b011611a9ac92bb60797ce1c9c2aa0d7b5ad5860badded57d641f668 +size 232080 diff --git a/Assets/_Content/Models/quad.fbx.meta b/Assets/_Content/Models/quad.fbx.meta new file mode 100644 index 0000000..21f5942 --- /dev/null +++ b/Assets/_Content/Models/quad.fbx.meta @@ -0,0 +1,110 @@ +fileFormatVersion: 2 +guid: 85e9657e4cc463c46b36dab0cd41759f +ModelImporter: + serializedVersion: 24200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + generateMeshLods: 0 + meshLodGenerationFlags: 0 + maximumMeshLod: -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/_Content/Scenes/Rain.unity b/Assets/_Content/Scenes/Rain.unity index 2690006..d8c431c 100644 --- a/Assets/_Content/Scenes/Rain.unity +++ b/Assets/_Content/Scenes/Rain.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2d46eb746aa164312546be0e2edd4d04b228cbfe4ab320095e882d0f767f0860 -size 184110 +oid sha256:4f807e18dee1d14453f9a5498e9a845b87a1fa4b33caf15041dc8875af843cc4 +size 184506 diff --git a/Assets/_Content/Scenes/Snow.unity b/Assets/_Content/Scenes/Snow.unity deleted file mode 100644 index b6b70b0..0000000 --- a/Assets/_Content/Scenes/Snow.unity +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9de42edc45f7ff86d573e114e977d5b6f1bc1af57784ccb688817bd30cafa076 -size 15820 diff --git a/Assets/_Content/Scenes/Weather.unity b/Assets/_Content/Scenes/Weather.unity new file mode 100644 index 0000000..801652d --- /dev/null +++ b/Assets/_Content/Scenes/Weather.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c052c9f7bd5d6403f3272199f9ca532294e6a1aabd88fdf39b1e068fae77e6b +size 283131 diff --git a/Assets/_Content/Scenes/Snow.unity.meta b/Assets/_Content/Scenes/Weather.unity.meta similarity index 100% rename from Assets/_Content/Scenes/Snow.unity.meta rename to Assets/_Content/Scenes/Weather.unity.meta diff --git a/Assets/_Content/Scripts/WeatherController.cs b/Assets/_Content/Scripts/WeatherController.cs new file mode 100644 index 0000000..6f8c56c --- /dev/null +++ b/Assets/_Content/Scripts/WeatherController.cs @@ -0,0 +1,192 @@ +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.Serialization; + +[ExecuteAlways] +public class WeatherController : MonoBehaviour +{ + public enum WeatherType + { + Clear, + Rain, + Snow + } + + [System.Serializable] + public class Automatic + { + public bool Enabled = false; + [Tooltip("Minimum weather duration in seconds, including transitions.")] + [Min(0.1f)] public float MinDuration = 10f; + [Tooltip("Maximum weather duration in seconds, including transitions.")] + [Min(0.1f)] public float MaxDuration = 20f; + } + + [System.Serializable] + public class Events + { + public UnityEvent OnStart = new UnityEvent(); + public UnityEvent OnStop = new UnityEvent(); + } + + [System.Serializable] + public class Rain + { + [Min(0f)] public float RainSpeed = 1f; + [Min(0f)] public float WetSpeed = 0.1f; + public Events Events = new Events(); + } + + [System.Serializable] + public class Snow + { + [FormerlySerializedAs("SnowSpeed")] + [Min(0f)] public float Speed = 0.1f; + [Tooltip("Delay in seconds before snow starts accumulating.")] + [Min(0f)] public float Delay = 1f; + public Events Events = new Events(); + } + + [SerializeField] private WeatherType currentWeather = WeatherType.Clear; + + [SerializeField] private Automatic _automatic = new Automatic(); + [SerializeField] private Rain _rain = new Rain(); + [SerializeField] private Snow _snow = new Snow(); + + private WeatherType previousWeather = WeatherType.Clear; + private float snowDelayRemaining = 0f; + private bool automaticWasEnabled = false; + private float automaticTimeRemaining = 0f; + + // Current values sent to global shader properties. + private float currentRain = 0f; + private float currentWet = 0f; + private float currentSnow = 0f; + + // Cached shader property IDs for efficient access. + private static readonly int RainID = Shader.PropertyToID("_Rain"); + private static readonly int WetID = Shader.PropertyToID("_Wet"); + private static readonly int SnowID = Shader.PropertyToID("_Snow"); + + private void OnEnable() + { + previousWeather = WeatherType.Clear; + snowDelayRemaining = 0f; + automaticWasEnabled = false; + automaticTimeRemaining = 0f; + } + + private void Update() + { + if (Application.isPlaying) UpdateAutomaticWeather(); + + // Set target values based on the selected weather. + float targetRain = 0f; + float targetWet = 0f; + float targetSnow = 0f; + + switch (currentWeather) + { + case WeatherType.Clear: + targetRain = 0f; + targetWet = 0f; // Dries in clear weather. + targetSnow = 0f; + break; + + case WeatherType.Rain: + targetRain = 1f; + targetWet = 1f; // Gets wetter while raining. + targetSnow = 0f; + break; + + case WeatherType.Snow: + targetRain = 0f; + targetWet = 0f; // Dries in snowy weather. + targetSnow = 1f; + break; + } + + // Handle editor and runtime updates. + if (Application.isPlaying) + { + if (currentWeather != previousWeather) + snowDelayRemaining = currentWeather == WeatherType.Snow ? Mathf.Max(0f, _snow.Delay) : 0f; + + // Delay snow accumulation without delaying rain, wetness, or snow melting. + float snowDeltaTime = Time.deltaTime; + if (currentWeather == WeatherType.Snow && snowDelayRemaining > 0f) + { + float waitingTime = Mathf.Min(snowDelayRemaining, snowDeltaTime); + snowDelayRemaining -= waitingTime; + snowDeltaTime -= waitingTime; + } + + // Apply gradual transitions at runtime. + currentRain = Mathf.MoveTowards(currentRain, targetRain, Mathf.Max(0f, _rain.RainSpeed) * Time.deltaTime); + currentWet = Mathf.MoveTowards(currentWet, targetWet, Mathf.Max(0f, _rain.WetSpeed) * Time.deltaTime); + currentSnow = Mathf.MoveTowards(currentSnow, targetSnow, Mathf.Max(0f, _snow.Speed) * snowDeltaTime); + } + else + { + // Apply values immediately in the editor. + currentRain = targetRain; + currentWet = targetWet; + currentSnow = targetSnow; + } + + // Apply global shader properties (URP). + Shader.SetGlobalFloat(RainID, currentRain); + Shader.SetGlobalFloat(WetID, currentWet); + Shader.SetGlobalFloat(SnowID, currentSnow); + + if (Application.isPlaying) UpdateWeatherEvents(); + } + + private void UpdateAutomaticWeather() + { + if (!_automatic.Enabled) + { + automaticWasEnabled = false; + automaticTimeRemaining = 0f; + return; + } + + // Keep the current weather for a full interval when automatic mode starts. + if (!automaticWasEnabled || currentWeather != previousWeather) + { + automaticWasEnabled = true; + automaticTimeRemaining = GetAutomaticDuration(); + return; + } + + automaticTimeRemaining -= Time.deltaTime; + if (automaticTimeRemaining > 0f) return; + + // Select one of the other two weather types to avoid consecutive repeats. + currentWeather = (WeatherType)(((int)currentWeather + Random.Range(1, 3)) % 3); + automaticTimeRemaining = GetAutomaticDuration(); + } + + private float GetAutomaticDuration() + { + float minDuration = Mathf.Max(0.1f, Mathf.Min(_automatic.MinDuration, _automatic.MaxDuration)); + float maxDuration = Mathf.Max(minDuration, Mathf.Max(_automatic.MinDuration, _automatic.MaxDuration)); + return Random.Range(minDuration, maxDuration); + } + + private void UpdateWeatherEvents() + { + WeatherType nextWeather = currentWeather; + if (nextWeather == previousWeather) return; + + WeatherType stoppedWeather = previousWeather; + previousWeather = nextWeather; + + // Stop the previous weather before starting the next one. + if (stoppedWeather == WeatherType.Rain) _rain.Events.OnStop?.Invoke(); + else if (stoppedWeather == WeatherType.Snow) _snow.Events.OnStop?.Invoke(); + + if (nextWeather == WeatherType.Rain) _rain.Events.OnStart?.Invoke(); + else if (nextWeather == WeatherType.Snow) _snow.Events.OnStart?.Invoke(); + } +} diff --git a/Assets/_Content/Scripts/WeatherController.cs.meta b/Assets/_Content/Scripts/WeatherController.cs.meta new file mode 100644 index 0000000..6206f11 --- /dev/null +++ b/Assets/_Content/Scripts/WeatherController.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 71ef1c7c5389fc949abc68860de5b6e8 \ No newline at end of file diff --git a/Assets/_Content/Shaders/Standard.shadergraph b/Assets/_Content/Shaders/Standard.shadergraph index 2d34271..16dd18d 100644 --- a/Assets/_Content/Shaders/Standard.shadergraph +++ b/Assets/_Content/Shaders/Standard.shadergraph @@ -3,9 +3,6 @@ "m_Type": "UnityEditor.ShaderGraph.GraphData", "m_ObjectId": "7c150047c1ca4a4c9493eba0981240da", "m_Properties": [ - { - "m_Id": "c62555b712b4458fb25f0c8f3852d6d2" - }, { "m_Id": "072bfcf5354049a68d1b82933c1aa2d6" }, @@ -23,9 +20,19 @@ }, { "m_Id": "24597d9988a84f959a76851816dc51e8" + }, + { + "m_Id": "7c71f29a46164cd2984ba7c8521d06e5" + }, + { + "m_Id": "461f7414809343448e3b1527fb5cb1cd" + } + ], + "m_Keywords": [ + { + "m_Id": "5e7121c431c045fc8d6202e8610e12d5" } ], - "m_Keywords": [], "m_Dropdowns": [], "m_CategoryData": [ { @@ -36,6 +43,9 @@ }, { "m_Id": "bffff04a034f4a6891c70dfd357bc777" + }, + { + "m_Id": "e091e401ac10426ba7635f5039682c74" } ], "m_Nodes": [ @@ -88,19 +98,117 @@ "m_Id": "cf8dd8aa7a594d10b7c2c9f7f3a9a00b" }, { - "m_Id": "45030860ed6749bfbc7c8d186f6e89ff" + "m_Id": "67c13f6c34c748399825e5679b039dbb" }, { - "m_Id": "67c13f6c34c748399825e5679b039dbb" + "m_Id": "b4910c8fde234e94b73c46ccb438e889" + }, + { + "m_Id": "82b4595f1073422fa836ae2dd1358dfe" + }, + { + "m_Id": "20c12e5e74cb4e99b71d7a78f9eda536" + }, + { + "m_Id": "fc9868e87c2f406988560b31ebd4291d" + }, + { + "m_Id": "f798cc4792c74ad8bc3c66d590ee8273" + }, + { + "m_Id": "fb6cb41f4d024cad89525939fab9f590" + }, + { + "m_Id": "62708868ed4940fab7388c777f1a9851" + }, + { + "m_Id": "65e83bf7cf01475a93b0cd703e438cc7" + }, + { + "m_Id": "90618b85e9db4fd8a359270e77733584" + }, + { + "m_Id": "08891d551fb746d7b13e11749232d7cc" + }, + { + "m_Id": "28bb177d9252433da3e34452f5a3fb2a" + }, + { + "m_Id": "52e7521d5b8f4fc699bd5c27a53c27f4" + }, + { + "m_Id": "369d2bf1ed094bc1aa5cc6af56ad5041" + }, + { + "m_Id": "02c0320e84a04620b79fa7ad3a5a2cbe" } ], "m_GroupDatas": [ { "m_Id": "803ebb52f09b4041b6d920a2bb902522" + }, + { + "m_Id": "20741977644e456d935d3c9c095cce20" } ], "m_StickyNoteDatas": [], "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02c0320e84a04620b79fa7ad3a5a2cbe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "369d2bf1ed094bc1aa5cc6af56ad5041" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02c0320e84a04620b79fa7ad3a5a2cbe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cf8dd8aa7a594d10b7c2c9f7f3a9a00b" + }, + "m_SlotId": -160990680 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "08891d551fb746d7b13e11749232d7cc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65e83bf7cf01475a93b0cd703e438cc7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20c12e5e74cb4e99b71d7a78f9eda536" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "08891d551fb746d7b13e11749232d7cc" + }, + "m_SlotId": 571663958 + } + }, { "m_OutputSlot": { "m_Node": { @@ -118,15 +226,57 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "45030860ed6749bfbc7c8d186f6e89ff" + "m_Id": "28bb177d9252433da3e34452f5a3fb2a" }, - "m_SlotId": 0 + "m_SlotId": 6 }, "m_InputSlot": { "m_Node": { - "m_Id": "cf8dd8aa7a594d10b7c2c9f7f3a9a00b" + "m_Id": "08891d551fb746d7b13e11749232d7cc" }, - "m_SlotId": 496188309 + "m_SlotId": 2064584017 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "369d2bf1ed094bc1aa5cc6af56ad5041" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67c13f6c34c748399825e5679b039dbb" + }, + "m_SlotId": 167995671 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52e7521d5b8f4fc699bd5c27a53c27f4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "28bb177d9252433da3e34452f5a3fb2a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52e7521d5b8f4fc699bd5c27a53c27f4" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "28bb177d9252433da3e34452f5a3fb2a" + }, + "m_SlotId": 1 } }, { @@ -143,6 +293,20 @@ "m_SlotId": -1026541675 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "62708868ed4940fab7388c777f1a9851" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "52e7521d5b8f4fc699bd5c27a53c27f4" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -152,9 +316,37 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "67c13f6c34c748399825e5679b039dbb" + "m_Id": "cf8dd8aa7a594d10b7c2c9f7f3a9a00b" }, - "m_SlotId": 1201510144 + "m_SlotId": 794573857 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65e83bf7cf01475a93b0cd703e438cc7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f798cc4792c74ad8bc3c66d590ee8273" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65e83bf7cf01475a93b0cd703e438cc7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f798cc4792c74ad8bc3c66d590ee8273" + }, + "m_SlotId": 1 } }, { @@ -166,9 +358,51 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "cf8dd8aa7a594d10b7c2c9f7f3a9a00b" + "m_Id": "bda3a8473fdc41dda87f7bdedf69d87a" }, - "m_SlotId": 794573857 + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67c13f6c34c748399825e5679b039dbb" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9a159b509f8348dd9b5feed79fd1be82" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67c13f6c34c748399825e5679b039dbb" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ec26c0d0035441d821fe53a5da147e7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67c13f6c34c748399825e5679b039dbb" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7c4258cb4ae1428b827d970e0e5f97ba" + }, + "m_SlotId": 0 } }, { @@ -185,6 +419,48 @@ "m_SlotId": 844644352 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82b4595f1073422fa836ae2dd1358dfe" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67c13f6c34c748399825e5679b039dbb" + }, + "m_SlotId": -1510676267 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "90618b85e9db4fd8a359270e77733584" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "08891d551fb746d7b13e11749232d7cc" + }, + "m_SlotId": 1532128745 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4910c8fde234e94b73c46ccb438e889" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67c13f6c34c748399825e5679b039dbb" + }, + "m_SlotId": 275296994 + } + }, { "m_OutputSlot": { "m_Node": { @@ -208,9 +484,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "bda3a8473fdc41dda87f7bdedf69d87a" + "m_Id": "67c13f6c34c748399825e5679b039dbb" }, - "m_SlotId": 0 + "m_SlotId": 1201510144 } }, { @@ -222,9 +498,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "9a159b509f8348dd9b5feed79fd1be82" + "m_Id": "67c13f6c34c748399825e5679b039dbb" }, - "m_SlotId": 0 + "m_SlotId": 1492947523 } }, { @@ -236,9 +512,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "1ec26c0d0035441d821fe53a5da147e7" + "m_Id": "67c13f6c34c748399825e5679b039dbb" }, - "m_SlotId": 0 + "m_SlotId": 1547501524 } }, { @@ -254,6 +530,48 @@ }, "m_SlotId": -1358035607 } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f798cc4792c74ad8bc3c66d590ee8273" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "02c0320e84a04620b79fa7ad3a5a2cbe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fb6cb41f4d024cad89525939fab9f590" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62708868ed4940fab7388c777f1a9851" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fc9868e87c2f406988560b31ebd4291d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62708868ed4940fab7388c777f1a9851" + }, + "m_SlotId": 0 + } } ], "m_VertexContext": { @@ -320,6 +638,67 @@ ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "016103a23cbe4b61adcbdef483ed03ae", + "m_Id": 361418332, + "m_DisplayName": "Four", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Four", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "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.RedirectNodeData", + "m_ObjectId": "02c0320e84a04620b79fa7ad3a5a2cbe", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1278.0, + "y": -111.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "8673c1cd50de4407b08e32e21152e33f" + }, + { + "m_Id": "fca29fb5625e4f3fbbc69ad6a82915e7" + } + ], + "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.Vector1ShaderProperty", @@ -374,18 +753,18 @@ "promotedFromAssetID": "", "promotedFromCategoryName": "", "promotedOrdering": -1, - "m_Name": "Ripples", + "m_Name": "Rain", "m_DefaultRefNameVersion": 1, - "m_RefNameGeneratedByDisplayName": "Ripples", - "m_DefaultReferenceName": "_Ripples", + "m_RefNameGeneratedByDisplayName": "Rain", + "m_DefaultReferenceName": "_Rain", "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, + "m_GeneratePropertyBlock": false, "m_UseCustomSlotLabel": false, "m_CustomSlotLabel": "", "m_DismissedVersion": 0, "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 1, "m_Hidden": false, "m_PerRendererData": false, "m_customAttributes": [], @@ -408,15 +787,96 @@ ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "07b830f91bec46fb97f1bc622d7ccc53", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "08891d551fb746d7b13e11749232d7cc", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "Switch 4", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 486.99993896484377, + "y": -203.99998474121095, + "width": 156.0, + "height": 143.0 + } + }, + "m_Slots": [ + { + "m_Id": "32dd85206cd74b32bf088c2b2a81a264" + }, + { + "m_Id": "59f43a6a9ecb499d9a61bb51744758d6" + }, + { + "m_Id": "c2e6c52f2c42485da3b28266ef29df46" + }, + { + "m_Id": "24089a28f8594856ace0734c6e99b286" + }, + { + "m_Id": "016103a23cbe4b61adcbdef483ed03ae" + }, + { + "m_Id": "cfbb892ce91f4810b6a2dfdfeac5d4a0" + } + ], + "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\": \"38026d07e949e0043a9daa90b1917d90\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "36f983fa-46ff-437f-ba97-0616e9b49241", + "f4a04e84-68c7-45ed-9e1b-1fab8c305d61", + "c4aa2b44-6532-40e6-9269-8fdb0d4a9104", + "e5be8be8-337c-4efa-9ed1-be2c9a098301", + "6435cab7-4414-42e3-b93a-3285467a6eb6" + ], + "m_PropertyIds": [ + 571663958, + 2064584017, + 1532128745, + -2038865776, + 361418332 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", "m_ObjectId": "0a82d70d6401476fb02c4868fef4ef3f", "m_Id": 2, - "m_DisplayName": "Out_Vector4 (1)", + "m_DisplayName": "Color", "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "OutVector41", + "m_ShaderOutputName": "Color", "m_StageCapability": 3, "m_Value": { "x": 0.0, @@ -433,6 +893,31 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0dffe4dbab1c48848de3152da1612b27", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", @@ -463,6 +948,61 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0f045a524c0a46e88ac961a8f1706196", + "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": "117ada7342bb45b3b03bd71eef6ee208", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "139d10c9d8ea48ffa31783bf26e11165", + "m_Id": 1492947523, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Smoothness", + "m_StageCapability": 3, + "m_Value": 0.15000000596046449, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -525,18 +1065,23 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "1911a4c9429d4332a39a204f1b6019fb", - "m_Id": 0, - "m_DisplayName": "RainMapping", + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "17fc2979c5354d6983aeab28f63967be", + "m_Id": 6, + "m_DisplayName": "RG", "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "Out", + "m_ShaderOutputName": "RG", "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [], - "m_LiteralMode": false + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] } { @@ -573,6 +1118,80 @@ "m_SerializedDescriptor": "SurfaceDescription.Metallic" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "20741977644e456d935d3c9c095cce20", + "m_Title": "Mapping", + "m_Position": { + "x": -214.9998779296875, + "y": -380.99993896484377 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "20c12e5e74cb4e99b71d7a78f9eda536", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "WeatherMapping", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 308.0, + "y": -321.9999694824219, + "width": 142.99996948242188, + "height": 93.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "7374fbd5c169421ea0d3f44167b446a1" + }, + { + "m_Id": "922e3f7fe93946a5a32981aec73edcf3" + }, + { + "m_Id": "caf60b3d1d644b739a647c5b3c8c77cb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "5e7121c431c045fc8d6202e8610e12d5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "210b4bcba97649c48703d0ef9ecc179b", + "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", @@ -589,6 +1208,31 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "24089a28f8594856ace0734c6e99b286", + "m_Id": -2038865776, + "m_DisplayName": "Three", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Three", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "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", @@ -633,6 +1277,45 @@ ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "25fd2d8781ad4040818c5411380a1250", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "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": "26abe2d7e6fa471f8989d1d5d2622e41", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -645,10 +1328,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1773.9998779296875, - "y": 208.9999542236328, - "width": 96.0, - "height": 34.000030517578128 + "x": 1246.0, + "y": 130.0, + "width": 86.0, + "height": 34.0 } }, "m_Slots": [ @@ -694,6 +1377,75 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "28bb177d9252433da3e34452f5a3fb2a", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 326.0000305175781, + "y": -220.99996948242188, + "width": 125.0, + "height": 117.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "dff1d6fed9274d9c8502cf1fefae163a" + }, + { + "m_Id": "26abe2d7e6fa471f8989d1d5d2622e41" + }, + { + "m_Id": "bcc083d69f474d979194f416c5e329d8" + }, + { + "m_Id": "5a0de9f212e9408790583a65c83f8d14" + }, + { + "m_Id": "7c527b2ccef943ffad6e06e35ba23093" + }, + { + "m_Id": "a3935b55e53b446184143c421fd45408" + }, + { + "m_Id": "210b4bcba97649c48703d0ef9ecc179b" + } + ], + "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": "2cb50a4334304dfba4d667bf34e6bdf9", + "m_Id": 0, + "m_DisplayName": "SnowHeight", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -719,6 +1471,38 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31cc7cc2a0e841409aa650d91031fa2d", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "32dd85206cd74b32bf088c2b2a81a264", + "m_Id": 571663958, + "m_DisplayName": "Switch", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Switch", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.CategoryData", @@ -752,6 +1536,42 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "369d2bf1ed094bc1aa5cc6af56ad5041", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1773.0, + "y": -111.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "0dffe4dbab1c48848de3152da1612b27" + }, + { + "m_Id": "e46d4a3b6f6c434cb53376d79306efb5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", @@ -808,6 +1628,31 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "41e3989e6c5542d1867539c984db1405", + "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.ShaderGraph.Internal.Vector1ShaderProperty", @@ -823,13 +1668,13 @@ "m_RefNameGeneratedByDisplayName": "Wet", "m_DefaultReferenceName": "_Wet", "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, + "m_GeneratePropertyBlock": false, "m_UseCustomSlotLabel": false, "m_CustomSlotLabel": "", "m_DismissedVersion": 0, "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 1, "m_Hidden": false, "m_PerRendererData": false, "m_customAttributes": [], @@ -854,38 +1699,62 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "45030860ed6749bfbc7c8d186f6e89ff", - "m_Group": { - "m_Id": "" + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4576dfe967b042718e6ecdab87df7d3d", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "461f7414809343448e3b1527fb5cb1cd", + "m_Guid": { + "m_GuidSerialized": "41d246a6-e31e-4202-8ecb-b7122d0cba98" }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 1726.9998779296875, - "y": 105.99996185302735, - "width": 143.0, - "height": 34.000022888183597 - } - }, - "m_Slots": [ - { - "m_Id": "1911a4c9429d4332a39a204f1b6019fb" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "SnowHeight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "SnowHeight", + "m_DefaultReferenceName": "_SnowHeight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 }, - "m_Property": { - "m_Id": "c62555b712b4458fb25f0c8f3852d6d2" - } + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] } { @@ -904,6 +1773,31 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4aa9a56c33eb4975aeff234237aa8b37", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -938,6 +1832,38 @@ "m_SerializedDescriptor": "VertexDescription.Normal" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4b2b53e6e0cd40d4a751213e92cbd3aa", + "m_Id": 3, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4dc9438933c64e7395a7589172e097e3", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1006,6 +1932,53 @@ "m_SerializedDescriptor": "VertexDescription.Tangent" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "52e7521d5b8f4fc699bd5c27a53c27f4", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 186.0, + "y": -220.99996948242188, + "width": 119.0, + "height": 100.9999771118164 + } + }, + "m_Slots": [ + { + "m_Id": "4aa9a56c33eb4975aeff234237aa8b37" + }, + { + "m_Id": "4576dfe967b042718e6ecdab87df7d3d" + }, + { + "m_Id": "31cc7cc2a0e841409aa650d91031fa2d" + }, + { + "m_Id": "a15aee2a15a64fa2bfe3980a38e8e7f2" + }, + { + "m_Id": "07b830f91bec46fb97f1bc622d7ccc53" + } + ], + "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.PropertyNode", @@ -1018,10 +1991,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1741.0, - "y": 140.99996948242188, - "width": 128.9998779296875, - "height": 34.00001525878906 + "x": 1205.0, + "y": 62.0, + "width": 129.0, + "height": 34.0 } }, "m_Slots": [ @@ -1042,6 +2015,22 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "571715453f3743b1b013d3949fa52e56", + "m_Id": 1547501524, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Metallic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -1063,7 +2052,7 @@ "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "5972efe3893b494399ed1d19e89c8eee", "m_Id": 0, - "m_DisplayName": "Ripples", + "m_DisplayName": "Rain", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", @@ -1074,6 +2063,163 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "59f43a6a9ecb499d9a61bb51744758d6", + "m_Id": 2064584017, + "m_DisplayName": "One", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_One", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "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": "5a0de9f212e9408790583a65c83f8d14", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "5e7121c431c045fc8d6202e8610e12d5", + "m_Guid": { + "m_GuidSerialized": "aa371ef1-7578-4ee0-8775-f3c25eed99cb" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "WeatherMapping", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WeatherMapping", + "m_DefaultReferenceName": "_WEATHERMAPPING", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 1, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 1, + "displayName": "World", + "referenceName": "WORLD" + }, + { + "id": 2, + "displayName": "UV", + "referenceName": "UV" + } + ], + "m_Value": 0, + "m_IsEditable": true, + "m_IsShaderBuildSettingsCompatible": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61d5ffd21d9744bb8c61804bb83137a4", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "62708868ed4940fab7388c777f1a9851", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 42.99996566772461, + "y": -220.99996948242188, + "width": 130.00003051757813, + "height": 117.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "791eb1e43cfd4f0786f4019a1a82f6f8" + }, + { + "m_Id": "9f233a9ffdf9468881cef2fd0f8be1b4" + }, + { + "m_Id": "ac71a5052495422fbeaa1da96893bd95" + } + ], + "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": "62bbfa74f34d4d0ea217d191195ab26e", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -1086,10 +2232,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 807.9999389648438, - "y": -35.99998092651367, - "width": 105.00006103515625, - "height": 33.99998474121094 + "x": 1229.0, + "y": -55.0, + "width": 105.0, + "height": 34.0 } }, "m_Slots": [ @@ -1140,6 +2286,53 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "65e83bf7cf01475a93b0cd703e438cc7", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 659.0, + "y": -203.99998474121095, + "width": 119.9998779296875, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "e366a1a5d82e454c89d33309b5abe32f" + }, + { + "m_Id": "a956012189c445e087922195021e105a" + }, + { + "m_Id": "61d5ffd21d9744bb8c61804bb83137a4" + }, + { + "m_Id": "4dc9438933c64e7395a7589172e097e3" + }, + { + "m_Id": "940d05c9caf942b5986c60d8cec966db" + } + ], + "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.SubGraphNode", @@ -1152,26 +2345,47 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1405.0001220703125, - "y": -90.99999237060547, - "width": 212.0, - "height": 303.0000305175781 + "x": 1861.0001220703125, + "y": -80.99999237060547, + "width": 229.0001220703125, + "height": 191.0 } }, "m_Slots": [ + { + "m_Id": "c3c1b868eae54d98a4fd8fcd02419114" + }, { "m_Id": "2d5611228aff47889008a233494cdf16" }, { - "m_Id": "b93e5506852b4401b889dd122f2b5ae0" + "m_Id": "139d10c9d8ea48ffa31783bf26e11165" + }, + { + "m_Id": "571715453f3743b1b013d3949fa52e56" + }, + { + "m_Id": "e85bc8480e85485da6b8765e43277177" + }, + { + "m_Id": "c72368be1e5f45a4a0649ef522353f04" + }, + { + "m_Id": "6c22cd66464d4a1ea0c101868db79795" }, { "m_Id": "0a82d70d6401476fb02c4868fef4ef3f" + }, + { + "m_Id": "4b2b53e6e0cd40d4a751213e92cbd3aa" + }, + { + "m_Id": "b7c44c5d07864456a4256668d4c44ffb" } ], "synonyms": [], "m_Precision": 0, - "m_PreviewExpanded": true, + "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { @@ -1179,15 +2393,48 @@ }, "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8790ad548ff19f4458abe3ee01e3cd2f\",\n \"type\": 3\n }\n}", "m_PropertyGuids": [ - "ffdd0e30-d67c-4a40-bb53-c7b0f71cc742" + "ffdd0e30-d67c-4a40-bb53-c7b0f71cc742", + "a93b883c-16e9-40c2-870c-384011003df1", + "c150a904-4853-46a1-9f4a-02231c54cff8", + "5241b6e3-9f46-4c01-a8ad-bb62ef36936c", + "c98818c3-860c-496f-a74e-6634bd387511", + "58306e1d-61a8-4573-b2e5-40a4108300b3" ], "m_PropertyIds": [ - 1201510144 + 1201510144, + 1492947523, + 1547501524, + 275296994, + -1510676267, + 167995671 ], "m_Dropdowns": [], "m_DropdownSelectedEntries": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6c22cd66464d4a1ea0c101868db79795", + "m_Id": 5, + "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.CategoryData", @@ -1202,10 +2449,38 @@ }, { "m_Id": "071038c9ccbb48e893a9566e486431bb" + }, + { + "m_Id": "5e7121c431c045fc8d6202e8610e12d5" } ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7374fbd5c169421ea0d3f44167b446a1", + "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_LiteralMode": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -1222,6 +2497,31 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "791eb1e43cfd4f0786f4019a1a82f6f8", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -1272,6 +2572,91 @@ "m_SerializedDescriptor": "VertexDescription.Position" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7c527b2ccef943ffad6e06e35ba23093", + "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.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7c71f29a46164cd2984ba7c8521d06e5", + "m_Guid": { + "m_GuidSerialized": "d98a34b5-85c9-4b6f-b786-95a610339dcc" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Snow", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Snow", + "m_DefaultReferenceName": "_Snow", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 1, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.0, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7cc9011ebaec445e9d9b2d7e606ba4c0", + "m_Id": 0, + "m_DisplayName": "Snow", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.GroupData", @@ -1295,10 +2680,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1757.0, - "y": 174.99998474121095, - "width": 112.9998779296875, - "height": 33.999969482421878 + "x": 1246.0, + "y": 96.0, + "width": 88.0, + "height": 34.0 } }, "m_Slots": [ @@ -1321,17 +2706,85 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "8814c92398cf46978fd00a49bf5c5c55", - "m_Id": 496188309, - "m_DisplayName": "RainMapping", + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "80c64ed463514dc2b574aff4029932e1", + "m_Id": 2, + "m_DisplayName": "World Bounds Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Min", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "82b4595f1073422fa836ae2dd1358dfe", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1690.0, + "y": 79.00000762939453, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2cb50a4334304dfba4d667bf34e6bdf9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "461f7414809343448e3b1527fb5cb1cd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8673c1cd50de4407b08e32e21152e33f", + "m_Id": 0, + "m_DisplayName": "", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "_RainMapping", + "m_ShaderOutputName": "", "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [], + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, "m_LiteralMode": false } @@ -1351,6 +2804,106 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e5de45e278644d399ad97b1c0cb36f9", + "m_Id": -160990680, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "90618b85e9db4fd8a359270e77733584", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 254.99996948242188, + "y": -96.9999771118164, + "width": 207.99993896484376, + "height": 312.0 + } + }, + "m_Slots": [ + { + "m_Id": "9545df51f8c64af292f710d5c2b50d7b" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "922e3f7fe93946a5a32981aec73edcf3", + "m_Id": 1, + "m_DisplayName": "World", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WORLD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "940d05c9caf942b5986c60d8cec966db", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -1367,6 +2920,31 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9545df51f8c64af292f710d5c2b50d7b", + "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": 2, "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", @@ -1467,6 +3045,31 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9f233a9ffdf9468881cef2fd0f8be1b4", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -1527,6 +3130,45 @@ "m_ColorMode": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a15aee2a15a64fa2bfe3980a38e8e7f2", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a3935b55e53b446184143c421fd45408", + "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", @@ -1543,6 +3185,47 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a956012189c445e087922195021e105a", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ac71a5052495422fbeaa1da96893bd95", + "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_LiteralMode": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", @@ -1569,6 +3252,42 @@ "m_SupportVFX": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b4910c8fde234e94b73c46ccb438e889", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1735.0001220703125, + "y": 45.0000114440918, + "width": 94.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "7cc9011ebaec445e9d9b2d7e606ba4c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7c71f29a46164cd2984ba7c8521d06e5" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1639,27 +3358,50 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "b93e5506852b4401b889dd122f2b5ae0", - "m_Id": 1, - "m_DisplayName": "Out_Vector4", + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7c44c5d07864456a4256668d4c44ffb", + "m_Id": 4, + "m_DisplayName": "Metallic", "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "OutVector4", + "m_ShaderOutputName": "Metallic", "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "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_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcc083d69f474d979194f416c5e329d8", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bd95d632e9084913bcb25764d82c8a4f", + "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_LiteralMode": false } { @@ -1726,9 +3468,6 @@ "m_ObjectId": "bffff04a034f4a6891c70dfd357bc777", "m_Name": "Rain", "m_ChildObjectList": [ - { - "m_Id": "c62555b712b4458fb25f0c8f3852d6d2" - }, { "m_Id": "24597d9988a84f959a76851816dc51e8" }, @@ -1741,6 +3480,52 @@ ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c2e6c52f2c42485da3b28266ef29df46", + "m_Id": 1532128745, + "m_DisplayName": "Two", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Two", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "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": "c3c1b868eae54d98a4fd8fcd02419114", + "m_Id": 167995671, + "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_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -1753,10 +3538,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 772.9999389648438, - "y": 38.000003814697269, - "width": 140.00006103515626, - "height": 33.9999885559082 + "x": 1194.0, + "y": -21.0, + "width": 140.0, + "height": 34.0 } }, "m_Slots": [ @@ -1778,47 +3563,42 @@ } { - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "c62555b712b4458fb25f0c8f3852d6d2", - "m_Guid": { - "m_GuidSerialized": "ece29a43-164f-483a-bc6d-bbf9f1dc42c7" - }, - "promotedFromAssetID": "", - "promotedFromCategoryName": "", - "promotedOrdering": -1, - "m_Name": "RainMapping", - "m_DefaultRefNameVersion": 1, - "m_RefNameGeneratedByDisplayName": "RainMapping", - "m_DefaultReferenceName": "_RainMapping", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_DismissedVersion": 0, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c6e4dd889cef468cb896257f6a732745", + "m_Id": 3, + "m_DisplayName": "World Bounds Max", + "m_SlotType": 1, "m_Hidden": false, - "m_PerRendererData": false, - "m_customAttributes": [], - "m_Value": 0.0, - "m_FloatType": 0, - "m_LiteralFloatMode": false, - "m_RangeValues": { + "m_ShaderOutputName": "World Bounds Max", + "m_StageCapability": 3, + "m_Value": { "x": 0.0, - "y": 1.0 + "y": 0.0, + "z": 0.0 }, - "m_SliderType": 0, - "m_SliderPower": 3.0, - "m_EnumType": 0, - "m_CSharpEnumString": "", - "m_EnumNames": [ - "Default" - ], - "m_EnumValues": [ - 0 - ] + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c72368be1e5f45a4a0649ef522353f04", + "m_Id": -1510676267, + "m_DisplayName": "SnowHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_SnowHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false } { @@ -1845,6 +3625,31 @@ "m_Space": 3 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "caf60b3d1d644b739a647c5b3c8c77cb", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", @@ -1857,24 +3662,24 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1938.9998779296875, - "y": -64.00001525878906, - "width": 232.0001220703125, - "height": 423.0 + "x": 1416.0001220703125, + "y": -81.0, + "width": 232.0, + "height": 239.00001525878907 } }, "m_Slots": [ { - "m_Id": "27e77dc13df14e4f977a9afcb5afe91c" + "m_Id": "8e5de45e278644d399ad97b1c0cb36f9" }, { - "m_Id": "7b0b29e61d6844db8c08068f45f69314" + "m_Id": "27e77dc13df14e4f977a9afcb5afe91c" }, { "m_Id": "e6b5710d06a146629e384b72d397b0b1" }, { - "m_Id": "8814c92398cf46978fd00a49bf5c5c55" + "m_Id": "7b0b29e61d6844db8c08068f45f69314" }, { "m_Id": "3e6c3ab92a4b4c7fbd13eb4a1d091024" @@ -1897,7 +3702,7 @@ ], "synonyms": [], "m_Precision": 0, - "m_PreviewExpanded": true, + "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { @@ -1911,7 +3716,8 @@ "df7fdc4b-97e3-49d0-ba9b-e0b9a62168bc", "94bae248-fe89-40a5-8507-9bf5445bdc13", "40b1bc30-d55e-4cb6-8c7d-01737723d6bd", - "e603b5e8-b8f8-4860-9e1d-3e941b2bce27" + "e603b5e8-b8f8-4860-9e1d-3e941b2bce27", + "79dcd610-175b-4da4-ad79-593dcec246ff" ], "m_PropertyIds": [ 794573857, @@ -1920,12 +3726,181 @@ -1826098764, 844644352, -1026541675, - 496188309 + 496188309, + -160990680 ], "m_Dropdowns": [], "m_DropdownSelectedEntries": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cfbb892ce91f4810b6a2dfdfeac5d4a0", + "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_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d30c94fc79e94c469e1dc91af05aa777", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dff1d6fed9274d9c8502cf1fefae163a", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "e091e401ac10426ba7635f5039682c74", + "m_Name": "Snow", + "m_ChildObjectList": [ + { + "m_Id": "7c71f29a46164cd2984ba7c8521d06e5" + }, + { + "m_Id": "461f7414809343448e3b1527fb5cb1cd" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e26ce139d36d4c32b5ef2b9038e291c3", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e366a1a5d82e454c89d33309b5abe32f", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e38a902565bd474baa8edc0c3771e471", + "m_Id": 4, + "m_DisplayName": "Bounds Size", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Bounds Size", + "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": "e46d4a3b6f6c434cb53376d79306efb5", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -1938,10 +3913,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 796.9999389648438, - "y": 4.0000200271606449, - "width": 116.00006103515625, - "height": 33.99998474121094 + "x": 1218.0, + "y": 13.0, + "width": 116.0, + "height": 34.0 } }, "m_Slots": [ @@ -1962,6 +3937,29 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e6a3acb2ad084853b3e7ed88ac0d4acb", + "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.Vector1MaterialSlot", @@ -1978,3 +3976,184 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e85bc8480e85485da6b8765e43277177", + "m_Id": 275296994, + "m_DisplayName": "Snow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Snow", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "f798cc4792c74ad8bc3c66d590ee8273", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 788.9999389648438, + "y": -203.99998474121095, + "width": 140.0, + "height": 165.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "117ada7342bb45b3b03bd71eef6ee208" + }, + { + "m_Id": "bd95d632e9084913bcb25764d82c8a4f" + }, + { + "m_Id": "d30c94fc79e94c469e1dc91af05aa777" + }, + { + "m_Id": "62bbfa74f34d4d0ea217d191195ab26e" + }, + { + "m_Id": "41e3989e6c5542d1867539c984db1405" + }, + { + "m_Id": "0f045a524c0a46e88ac961a8f1706196" + }, + { + "m_Id": "17fc2979c5354d6983aeab28f63967be" + } + ], + "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.ObjectNode", + "m_ObjectId": "fb6cb41f4d024cad89525939fab9f590", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "Object", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -79.00003051757813, + "y": 54.000022888183597, + "width": 97.00004577636719, + "height": 77.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "e6a3acb2ad084853b3e7ed88ac0d4acb" + }, + { + "m_Id": "25fd2d8781ad4040818c5411380a1250" + }, + { + "m_Id": "80c64ed463514dc2b574aff4029932e1" + }, + { + "m_Id": "c6e4dd889cef468cb896257f6a732745" + }, + { + "m_Id": "e38a902565bd474baa8edc0c3771e471" + } + ], + "synonyms": [ + "position", + "scale", + "bounds", + "size" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "fc9868e87c2f406988560b31ebd4291d", + "m_Group": { + "m_Id": "20741977644e456d935d3c9c095cce20" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -190.0, + "y": -259.9999694824219, + "width": 208.00001525878907, + "height": 314.0 + } + }, + "m_Slots": [ + { + "m_Id": "e26ce139d36d4c32b5ef2b9038e291c3" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fca29fb5625e4f3fbbc69ad6a82915e7", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": true +} + diff --git a/Assets/_Content/Shaders/Subgraph/Rain.shadersubgraph b/Assets/_Content/Shaders/Subgraph/Rain.shadersubgraph index b421efe..ea64df5 100644 --- a/Assets/_Content/Shaders/Subgraph/Rain.shadersubgraph +++ b/Assets/_Content/Shaders/Subgraph/Rain.shadersubgraph @@ -3,9 +3,6 @@ "m_Type": "UnityEditor.ShaderGraph.GraphData", "m_ObjectId": "e19b7adea934421e98c422bb598cd6b4", "m_Properties": [ - { - "m_Id": "64473c49447f42e7ae05c163ce54f8d6" - }, { "m_Id": "84af2e2e29db41bd80e368c496fe7c59" }, @@ -23,6 +20,9 @@ }, { "m_Id": "4312b297051f47d19feee6bfe3868d6e" + }, + { + "m_Id": "09793df576504f1db052dcfcd2362d4e" } ], "m_Keywords": [], @@ -130,43 +130,28 @@ "m_Id": "9f45d7ece50048388dfa61a8eb658de5" }, { - "m_Id": "6076663548964903ba60e0a7c63ed16e" + "m_Id": "c7dd3ce762b6489f81bdd34eee0895fd" }, { - "m_Id": "34ddd29020314c36a675b792cead15d2" + "m_Id": "57a0a340613b4eefa0db677108487c71" }, { - "m_Id": "78bd7af37a8c4dc2bba7dcb531aea539" + "m_Id": "de0a8103289d4722b7c66c9aad5d6815" }, { - "m_Id": "4934d8279b5343548681288317e023ff" + "m_Id": "2b8d38b6562446d5befc65e23cf2ee0f" }, { - "m_Id": "b62adca9cea14680bc4064d601603c25" + "m_Id": "9493369fe06e44f7bbdb221f5f29f1ad" }, { - "m_Id": "61552d62bad4432e86181f3c24433861" + "m_Id": "379820d86dd4428282c9327af65305c4" }, { - "m_Id": "b9edbdf09ee54fd5aabfa31101769828" + "m_Id": "e07f3e51233147e4aec1187dfc93051b" }, { - "m_Id": "51a00822d30b4247a1ffe79ab8a78f16" - }, - { - "m_Id": "7384d4bb085248ee9fb3a8aa949b58ee" - }, - { - "m_Id": "babe0c8660054a5db929db473ecff756" - }, - { - "m_Id": "b4080fd9af1b4c49a88cc2e271fb58ad" - }, - { - "m_Id": "7966da66e103460e9a8dbc634e34a095" - }, - { - "m_Id": "f0ca11d1a95442f6b4b54516b82ba186" + "m_Id": "d906acf87065418799ebfffac0396dce" } ], "m_GroupDatas": [ @@ -183,7 +168,10 @@ "m_Id": "14d90f526c2a4fa69dbcfd48c5817729" }, { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" + "m_Id": "5f6376dc7b8b4f41b253f0de13909245" + }, + { + "m_Id": "33d3360060f74053aaac3d6486a442af" } ], "m_StickyNoteDatas": [], @@ -202,6 +190,20 @@ "m_SlotId": -1678135935 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b8d38b6562446d5befc65e23cf2ee0f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d53dec85b5614e46ac7a5cba5a826d4d" + }, + "m_SlotId": 2 + } + }, { "m_OutputSlot": { "m_Node": { @@ -219,15 +221,15 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "34ddd29020314c36a675b792cead15d2" + "m_Id": "379820d86dd4428282c9327af65305c4" }, - "m_SlotId": 6 + "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { - "m_Id": "f0ca11d1a95442f6b4b54516b82ba186" + "m_Id": "e07f3e51233147e4aec1187dfc93051b" }, - "m_SlotId": 1 + "m_SlotId": 0 } }, { @@ -258,20 +260,6 @@ "m_SlotId": 0 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "4934d8279b5343548681288317e023ff" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "babe0c8660054a5db929db473ecff756" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -303,15 +291,15 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "51a00822d30b4247a1ffe79ab8a78f16" + "m_Id": "57a0a340613b4eefa0db677108487c71" }, - "m_SlotId": 0 + "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { - "m_Id": "b9edbdf09ee54fd5aabfa31101769828" + "m_Id": "2b8d38b6562446d5befc65e23cf2ee0f" }, - "m_SlotId": 571663958 + "m_SlotId": 0 } }, { @@ -384,34 +372,6 @@ "m_SlotId": 1394625434 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "6076663548964903ba60e0a7c63ed16e" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "4934d8279b5343548681288317e023ff" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "61552d62bad4432e86181f3c24433861" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "b9edbdf09ee54fd5aabfa31101769828" - }, - "m_SlotId": 1532128745 - } - }, { "m_OutputSlot": { "m_Node": { @@ -426,20 +386,6 @@ "m_SlotId": 1 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "7384d4bb085248ee9fb3a8aa949b58ee" - }, - "m_SlotId": 6 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "b9edbdf09ee54fd5aabfa31101769828" - }, - "m_SlotId": 2064584017 - } - }, { "m_OutputSlot": { "m_Node": { @@ -454,20 +400,6 @@ "m_SlotId": 1 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "78bd7af37a8c4dc2bba7dcb531aea539" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "4934d8279b5343548681288317e023ff" - }, - "m_SlotId": 1 - } - }, { "m_OutputSlot": { "m_Node": { @@ -482,20 +414,6 @@ "m_SlotId": -137816014 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "7966da66e103460e9a8dbc634e34a095" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "f0ca11d1a95442f6b4b54516b82ba186" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -524,6 +442,20 @@ "m_SlotId": 2 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9493369fe06e44f7bbdb221f5f29f1ad" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e07f3e51233147e4aec1187dfc93051b" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -594,48 +526,6 @@ "m_SlotId": 1 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "b4080fd9af1b4c49a88cc2e271fb58ad" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "7966da66e103460e9a8dbc634e34a095" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "b62adca9cea14680bc4064d601603c25" - }, - "m_SlotId": 1 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "34ddd29020314c36a675b792cead15d2" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "b62adca9cea14680bc4064d601603c25" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "34ddd29020314c36a675b792cead15d2" - }, - "m_SlotId": 1 - } - }, { "m_OutputSlot": { "m_Node": { @@ -692,48 +582,6 @@ "m_SlotId": -1713213102 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "b9edbdf09ee54fd5aabfa31101769828" - }, - "m_SlotId": 1 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "b62adca9cea14680bc4064d601603c25" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "babe0c8660054a5db929db473ecff756" - }, - "m_SlotId": 1 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "7384d4bb085248ee9fb3a8aa949b58ee" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "babe0c8660054a5db929db473ecff756" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "7384d4bb085248ee9fb3a8aa949b58ee" - }, - "m_SlotId": 1 - } - }, { "m_OutputSlot": { "m_Node": { @@ -804,6 +652,20 @@ "m_SlotId": -489933396 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7dd3ce762b6489f81bdd34eee0895fd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de0a8103289d4722b7c66c9aad5d6815" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -818,6 +680,20 @@ "m_SlotId": -917349282 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d906acf87065418799ebfffac0396dce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "379820d86dd4428282c9327af65305c4" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -827,9 +703,65 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "d53dec85b5614e46ac7a5cba5a826d4d" + "m_Id": "57a0a340613b4eefa0db677108487c71" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de0a8103289d4722b7c66c9aad5d6815" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "57a0a340613b4eefa0db677108487c71" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e07f3e51233147e4aec1187dfc93051b" }, "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c40b3fee0ed34283ab1446421fa35788" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e07f3e51233147e4aec1187dfc93051b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c7dd3ce762b6489f81bdd34eee0895fd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e07f3e51233147e4aec1187dfc93051b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb6a58d4905646ab865bd1b4e88eb9df" + }, + "m_SlotId": 0 } }, { @@ -888,34 +820,6 @@ "m_SlotId": -489933396 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "f0ca11d1a95442f6b4b54516b82ba186" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "c40b3fee0ed34283ab1446421fa35788" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "f0ca11d1a95442f6b4b54516b82ba186" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "eb6a58d4905646ab865bd1b4e88eb9df" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -976,52 +880,6 @@ "m_ActiveTargets": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", - "m_ObjectId": "01146c0254f44055ac4f8c008a4f9cf9", - "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.Vector4MaterialSlot", - "m_ObjectId": "03101883b9bd4a859bc31b4be6000b9b", - "m_Id": 2064584017, - "m_DisplayName": "One", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "_One", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "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", @@ -1038,47 +896,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "0556163a78504141bbb81dcdb5706302", - "m_Id": 571663958, - "m_DisplayName": "Switch", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "_Switch", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [], - "m_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "06e974d0388d49a0863fad6808413ace", - "m_Id": 361418332, - "m_DisplayName": "Four", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "_Four", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "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", @@ -1136,6 +953,39 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "09793df576504f1db052dcfcd2362d4e", + "m_Guid": { + "m_GuidSerialized": "79dcd610-175b-4da4-ad79-593dcec246ff" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "UV", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "UV", + "m_DefaultReferenceName": "_UV", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -1186,17 +1036,47 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "12b493fe823e4da5b9ac504d9eb3c388", - "m_Id": 0, - "m_DisplayName": "RainMapping", + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0ca4d3645c8444cfb9d626a5d715437a", + "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": 0.6000000238418579 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "111821dd9b6f4ca19441f02d705d3c82", + "m_Id": 3, + "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [], + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, "m_LiteralMode": false } @@ -1211,22 +1091,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "1685e6a1aceb497d915e5856c9bde7d3", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -1338,31 +1202,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "1cd6101d32fd46f5b106249a2bbf14f9", - "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", @@ -1388,54 +1227,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "1f107f411a7b448898380cb190f57ea1", - "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_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "1f41227bd24e47f88c5f48a6871e7b34", - "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", @@ -1461,31 +1252,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "20be91f674104defa074e25eb18ea7f6", - "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.SubGraphNode", @@ -1536,6 +1302,31 @@ "m_DropdownSelectedEntries": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "21129af468f140d1988ecff3c4ce4a7d", + "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_LiteralMode": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -1580,29 +1371,6 @@ ] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "22576ad84cc84a8a86644c1aab09dad5", - "m_Id": 3, - "m_DisplayName": "World Bounds Max", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "World Bounds Max", - "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", @@ -1619,29 +1387,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "25d1f8f66ac54d92996b7c5e6513c067", - "m_Id": 2, - "m_DisplayName": "World Bounds Min", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "World Bounds Min", - "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", @@ -1658,54 +1403,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "28a30caffb1d4b8685e7db186bc7068d", - "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", @@ -1746,18 +1443,40 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "2cf94f5ef5084c8b8b8b95e86e958d25", - "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_LiteralMode": false + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "2b8d38b6562446d5befc65e23cf2ee0f", + "m_Group": { + "m_Id": "5f6376dc7b8b4f41b253f0de13909245" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 275.99993896484377, + "y": 975.0, + "width": 127.99996948242188, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "3f2fc41e2dc84d279a2346b8d181b680" + }, + { + "m_Id": "80836f0490244d91a5b0ba451abba211" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } } { @@ -1823,47 +1542,47 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.CombineNode", - "m_ObjectId": "34ddd29020314c36a675b792cead15d2", + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "33d3360060f74053aaac3d6486a442af", + "m_Title": "Mapping", + "m_Position": { + "x": -1686.0, + "y": 754.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "379820d86dd4428282c9327af65305c4", "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" + "m_Id": "33d3360060f74053aaac3d6486a442af" }, - "m_Name": "Combine", + "m_Name": "Divide", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1529.999755859375, - "y": 235.9999542236328, - "width": 139.9998779296875, - "height": 166.0000457763672 + "x": -1521.0, + "y": 812.9999389648438, + "width": 126.0, + "height": 118.00006103515625 } }, "m_Slots": [ { - "m_Id": "e770f984102c4ff6a81d86e1a4cc8c95" + "m_Id": "bd5dc06d59fe4ef59cf9dceb3ab1b479" }, { - "m_Id": "2cf94f5ef5084c8b8b8b95e86e958d25" + "m_Id": "21129af468f140d1988ecff3c4ce4a7d" }, { - "m_Id": "7622b898165c46069843075c40f6d205" - }, - { - "m_Id": "ad614e1cacbc4e1dbbab0f7ba72f2f4f" - }, - { - "m_Id": "1cd6101d32fd46f5b106249a2bbf14f9" - }, - { - "m_Id": "fc1e477c15014cc9988fe12b28f50d07" - }, - { - "m_Id": "b583c3a8ef424762bc1b855371dbe588" + "m_Id": "85825713349044fcb21e6c40d09db81b" } ], "synonyms": [ - "append" + "division", + "divided by" ], "m_Precision": 0, "m_PreviewExpanded": false, @@ -1976,6 +1695,31 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3f2fc41e2dc84d279a2346b8d181b680", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -2141,22 +1885,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "45bcc000b47c4b19b9cabdb7d317329e", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -2182,50 +1910,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SubtractNode", - "m_ObjectId": "4934d8279b5343548681288317e023ff", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Subtract", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -2275.999755859375, - "y": 218.99998474121095, - "width": 130.0, - "height": 117.99995422363281 - } - }, - "m_Slots": [ - { - "m_Id": "cf4b698a23134ceebaf9e7ecdcb7e1c9" - }, - { - "m_Id": "59d7c08bd43349bc8b57c893ec81f426" - }, - { - "m_Id": "a37dc00003344839b5265381acb4efe4" - } - ], - "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", @@ -2389,6 +2073,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "50eab906e79a4766a6f82298d722aca9", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2453,42 +2162,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "51a00822d30b4247a1ffe79ab8a78f16", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1992.999755859375, - "y": 173.9999542236328, - "width": 143.0, - "height": 34.00001525878906 - } - }, - "m_Slots": [ - { - "m_Id": "12b493fe823e4da5b9ac504d9eb3c388" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "64473c49447f42e7ae05c163ce54f8d6" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2596,27 +2269,67 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "59d7c08bd43349bc8b57c893ec81f426", + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "57a0a340613b4eefa0db677108487c71", + "m_Group": { + "m_Id": "5f6376dc7b8b4f41b253f0de13909245" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 134.0, + "y": 975.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "50eab906e79a4766a6f82298d722aca9" + }, + { + "m_Id": "be2ed914605f4f11ad3499204ef2f783" + }, + { + "m_Id": "734b4c7924c9407281a9cd302e8439de" + } + ], + "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.Vector2MaterialSlot", + "m_ObjectId": "59eebe6715c1462bbfddff05ed84c000", "m_Id": 1, - "m_DisplayName": "B", + "m_DisplayName": "In Min Max", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "B", + "m_ShaderOutputName": "InMinMax", "m_StageCapability": 3, "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 + "x": 0.0, + "y": 1.0 }, "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 + "x": -1.0, + "y": 1.0 }, - "m_LiteralMode": false + "m_Labels": [] } { @@ -2800,6 +2513,17 @@ "m_DropdownSelectedEntries": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "5f6376dc7b8b4f41b253f0de13909245", + "m_Title": "Wet Variation", + "m_Position": { + "x": -461.0, + "y": 899.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -2816,106 +2540,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.PositionNode", - "m_ObjectId": "6076663548964903ba60e0a7c63ed16e", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Position", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -2508.999755859375, - "y": 179.99998474121095, - "width": 208.0, - "height": 314.0 - } - }, - "m_Slots": [ - { - "m_Id": "df2ec9d3e62f455dbdf5eb44b9c7ec7d" - } - ], - "synonyms": [ - "location" - ], - "m_Precision": 1, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 2, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Space": 2, - "m_PositionSource": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "6128fed02ada461b82557f05d386504c", - "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_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.UVNode", - "m_ObjectId": "61552d62bad4432e86181f3c24433861", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "UV", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -2063.999755859375, - "y": 342.9999694824219, - "width": 208.0, - "height": 311.9999694824219 - } - }, - "m_Slots": [ - { - "m_Id": "20be91f674104defa074e25eb18ea7f6" - } - ], - "synonyms": [ - "texcoords", - "coords", - "coordinates" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_OutputChannel": 0 -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -3012,66 +2636,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "638d762554a94e5689424a265bfb87d4", - "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_LiteralMode": false -} - -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "64473c49447f42e7ae05c163ce54f8d6", - "m_Guid": { - "m_GuidSerialized": "e603b5e8-b8f8-4860-9e1d-3e941b2bce27" - }, - "promotedFromAssetID": "", - "promotedFromCategoryName": "", - "promotedOrdering": -1, - "m_Name": "RainMapping", - "m_DefaultRefNameVersion": 1, - "m_RefNameGeneratedByDisplayName": "RainMapping", - "m_DefaultReferenceName": "_RainMapping", - "m_OverrideReferenceName": "", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_DismissedVersion": 0, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_PerRendererData": false, - "m_customAttributes": [], - "m_Value": 0.0, - "m_FloatType": 0, - "m_LiteralFloatMode": false, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - }, - "m_SliderType": 0, - "m_SliderPower": 3.0, - "m_EnumType": 0, - "m_CSharpEnumString": "", - "m_EnumNames": [ - "Default" - ], - "m_EnumValues": [ - 0 - ] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -3149,22 +2713,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "6afe48f7f49f4be79ad21c7d8e0b1c73", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -3247,22 +2795,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "6f7dab44de284a0e98dfe9228be98532", - "m_Id": 0, - "m_DisplayName": "RippleSize", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [], - "m_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -3372,55 +2904,43 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.CombineNode", - "m_ObjectId": "7384d4bb085248ee9fb3a8aa949b58ee", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "72a4d9c3e85c404fb933c7007572232b", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "734b4c7924c9407281a9cd302e8439de", + "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_Name": "Combine", - "m_DrawState": { - "m_Expanded": false, - "m_Position": { - "serializedVersion": "2", - "x": -1992.999755859375, - "y": 218.99998474121095, - "width": 125.0, - "height": 117.99995422363281 - } + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 }, - "m_Slots": [ - { - "m_Id": "638d762554a94e5689424a265bfb87d4" - }, - { - "m_Id": "6afe48f7f49f4be79ad21c7d8e0b1c73" - }, - { - "m_Id": "b814881af6e84ee5bb50fdd1b259da14" - }, - { - "m_Id": "c3d79922735c4513808def1a100326ed" - }, - { - "m_Id": "bfd4a738b1fa4dd08aea41cb4df6caa4" - }, - { - "m_Id": "8956cccfd83d4d83b8b8e2a51c83c128" - }, - { - "m_Id": "01146c0254f44055ac4f8c008a4f9cf9" - } - ], - "synonyms": [ - "append" - ], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } + "m_LiteralMode": false } { @@ -3439,6 +2959,54 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "755638bc585d485d900e2ef31d0d756b", + "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", @@ -3464,22 +3032,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "7622b898165c46069843075c40f6d205", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.GroupData", @@ -3497,9 +3049,6 @@ "m_ObjectId": "766b0f6c209d42be86edc80c98ba573b", "m_Name": "Rain", "m_ChildObjectList": [ - { - "m_Id": "64473c49447f42e7ae05c163ce54f8d6" - }, { "m_Id": "4312b297051f47d19feee6bfe3868d6e" }, @@ -3512,29 +3061,6 @@ ] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "768bd850d49d41099d3b1b50e33c3fde", - "m_Id": 1, - "m_DisplayName": "Scale", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Scale", - "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.SaturateNode", @@ -3573,31 +3099,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "7760b3e4f4824482839d879b49fdad5d", - "m_Id": 1532128745, - "m_DisplayName": "Two", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "_Two", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "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", @@ -3614,56 +3115,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.ObjectNode", - "m_ObjectId": "78bd7af37a8c4dc2bba7dcb531aea539", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Object", - "m_DrawState": { - "m_Expanded": false, - "m_Position": { - "serializedVersion": "2", - "x": -2397.999755859375, - "y": 493.9999694824219, - "width": 97.0, - "height": 76.99996948242188 - } - }, - "m_Slots": [ - { - "m_Id": "1f41227bd24e47f88c5f48a6871e7b34" - }, - { - "m_Id": "768bd850d49d41099d3b1b50e33c3fde" - }, - { - "m_Id": "25d1f8f66ac54d92996b7c5e6513c067" - }, - { - "m_Id": "22576ad84cc84a8a86644c1aab09dad5" - }, - { - "m_Id": "ae27435b5c9d4021a1f0d387e0f6cfb6" - } - ], - "synonyms": [ - "position", - "scale", - "bounds", - "size" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.AddNode", @@ -3707,48 +3158,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DivideNode", - "m_ObjectId": "7966da66e103460e9a8dbc634e34a095", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Divide", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1389.9998779296875, - "y": 81.99996948242188, - "width": 126.0001220703125, - "height": 118.00003051757813 - } - }, - "m_Slots": [ - { - "m_Id": "ef96c51710664e71b525478d1994c2ea" - }, - { - "m_Id": "6128fed02ada461b82557f05d386504c" - }, - { - "m_Id": "a14e3bfaac61411d8f07652aa1f42833" - } - ], - "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.DynamicVectorMaterialSlot", @@ -3790,49 +3199,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "7c6916ed0b5549878988c238b8b909fb", - "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_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "7d2ebe41e5cf4b29bdcfb1defbd81988", - "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_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.GroupData", - "m_ObjectId": "7d7de7e962ff4fefacea99e03d603d8d", - "m_Title": "Mapping", - "m_Position": { - "x": -2534.0, - "y": 23.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -3876,8 +3242,8 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "8204246bd83f47bc9248baeb35e9361d", + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "80836f0490244d91a5b0ba451abba211", "m_Id": 1, "m_DisplayName": "Out", "m_SlotType": 1, @@ -3896,7 +3262,7 @@ "z": 0.0, "w": 0.0 }, - "m_Labels": [] + "m_LiteralMode": false } { @@ -4019,16 +3385,41 @@ { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "8540ee03c87e4c848a36e9cd4d8e9306", - "m_Id": 3, - "m_DisplayName": "B", + "m_ObjectId": "851e915e76fc48a7973c381ab418afb3", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 5.0, + "m_DefaultValue": 500.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "85825713349044fcb21e6c40d09db81b", + "m_Id": 2, + "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "B", + "m_ShaderOutputName": "Out", "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [], + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, "m_LiteralMode": false } @@ -4048,29 +3439,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "8956cccfd83d4d83b8b8e2a51c83c128", - "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.DynamicVectorMaterialSlot", @@ -4096,6 +3464,27 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8e656d68f0574cf98d1fc1598ce3ba7e", + "m_Id": 0, + "m_DisplayName": "UV", + "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", @@ -4251,6 +3640,42 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9493369fe06e44f7bbdb221f5f29f1ad", + "m_Group": { + "m_Id": "33d3360060f74053aaac3d6486a442af" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1661.0, + "y": 952.0, + "width": 93.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "8e656d68f0574cf98d1fc1598ce3ba7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "09793df576504f1db052dcfcd2362d4e" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SmoothstepNode", @@ -4364,6 +3789,31 @@ ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "99addcc8d6f347dfa3065ac56f819a20", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -4380,6 +3830,54 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9b02cd72865848ef946103259003579a", + "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", @@ -4430,70 +3928,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "9dedec69722b4a38a7fdb636f6fca5a8", - "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": "9ec29d65d04e4f0b98273e8b1301bfae", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -4611,43 +4045,21 @@ "m_ObjectId": "a03cc7a48d28452794fbf8e929b5e09e", "m_Name": "Base", "m_ChildObjectList": [ + { + "m_Id": "09793df576504f1db052dcfcd2362d4e" + }, { "m_Id": "84af2e2e29db41bd80e368c496fe7c59" }, { - "m_Id": "96a9f9225d7d4fa1ba3bc41b02b42929" + "m_Id": "c712d9b058b548919566108f7983bd39" }, { - "m_Id": "c712d9b058b548919566108f7983bd39" + "m_Id": "96a9f9225d7d4fa1ba3bc41b02b42929" } ] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "a14e3bfaac61411d8f07652aa1f42833", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -4691,27 +4103,50 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "a37dc00003344839b5265381acb4efe4", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a36573d796b045d5ac7122bf129e40f0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "Out", + "m_ShaderOutputName": "B", "m_StageCapability": 3, "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 + "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": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_LiteralMode": false + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } } { @@ -4933,22 +4368,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "ad614e1cacbc4e1dbbab0f7ba72f2f4f", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -4965,29 +4384,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "ae27435b5c9d4021a1f0d387e0f6cfb6", - "m_Id": 4, - "m_DisplayName": "Bounds Size", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Bounds Size", - "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.Vector4MaterialSlot", @@ -5029,54 +4425,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "b001a86ebe0b4af982107feb38f59c97", - "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", @@ -5118,42 +4466,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "b4080fd9af1b4c49a88cc2e271fb58ad", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1529.999755859375, - "y": 156.99998474121095, - "width": 129.0, - "height": 34.00001525878906 - } - }, - "m_Slots": [ - { - "m_Id": "6f7dab44de284a0e98dfe9228be98532" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "4312b297051f47d19feee6bfe3868d6e" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.GroupData", @@ -5165,74 +4477,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", - "m_ObjectId": "b583c3a8ef424762bc1b855371dbe588", - "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.SplitNode", - "m_ObjectId": "b62adca9cea14680bc4064d601603c25", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Split", - "m_DrawState": { - "m_Expanded": false, - "m_Position": { - "serializedVersion": "2", - "x": -1659.999755859375, - "y": 235.9999542236328, - "width": 120.0, - "height": 100.99998474121094 - } - }, - "m_Slots": [ - { - "m_Id": "b93a5d905dd74eb08b52c84e9e3d06ac" - }, - { - "m_Id": "9ec29d65d04e4f0b98273e8b1301bfae" - }, - { - "m_Id": "c60fc8e22e244722aee914d1359948e2" - }, - { - "m_Id": "8540ee03c87e4c848a36e9cd4d8e9306" - }, - { - "m_Id": "7c6916ed0b5549878988c238b8b909fb" - } - ], - "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.SubGraphNode", @@ -5341,22 +4585,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "b7ccccad3c774fb893c0d61efe94393a", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -5393,159 +4621,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "b814881af6e84ee5bb50fdd1b259da14", - "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_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "b93a5d905dd74eb08b52c84e9e3d06ac", - "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_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", - "m_ObjectId": "b9edbdf09ee54fd5aabfa31101769828", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Switch 4", - "m_DrawState": { - "m_Expanded": false, - "m_Position": { - "serializedVersion": "2", - "x": -1831.999755859375, - "y": 235.9999542236328, - "width": 156.0, - "height": 143.0000457763672 - } - }, - "m_Slots": [ - { - "m_Id": "0556163a78504141bbb81dcdb5706302" - }, - { - "m_Id": "03101883b9bd4a859bc31b4be6000b9b" - }, - { - "m_Id": "7760b3e4f4824482839d879b49fdad5d" - }, - { - "m_Id": "e70f3a28d1004aecac8a4dc7eeaf1673" - }, - { - "m_Id": "06e974d0388d49a0863fad6808413ace" - }, - { - "m_Id": "8204246bd83f47bc9248baeb35e9361d" - } - ], - "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\": \"38026d07e949e0043a9daa90b1917d90\",\n \"type\": 3\n }\n}", - "m_PropertyGuids": [ - "36f983fa-46ff-437f-ba97-0616e9b49241", - "f4a04e84-68c7-45ed-9e1b-1fab8c305d61", - "c4aa2b44-6532-40e6-9269-8fdb0d4a9104", - "e5be8be8-337c-4efa-9ed1-be2c9a098301", - "6435cab7-4414-42e3-b93a-3285467a6eb6" - ], - "m_PropertyIds": [ - 571663958, - 2064584017, - 1532128745, - -2038865776, - 361418332 - ], - "m_Dropdowns": [], - "m_DropdownSelectedEntries": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SplitNode", - "m_ObjectId": "babe0c8660054a5db929db473ecff756", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Split", - "m_DrawState": { - "m_Expanded": false, - "m_Position": { - "serializedVersion": "2", - "x": -2132.999755859375, - "y": 218.99998474121095, - "width": 119.0, - "height": 100.99998474121094 - } - }, - "m_Slots": [ - { - "m_Id": "1f107f411a7b448898380cb190f57ea1" - }, - { - "m_Id": "7d2ebe41e5cf4b29bdcfb1defbd81988" - }, - { - "m_Id": "1685e6a1aceb497d915e5856c9bde7d3" - }, - { - "m_Id": "b7ccccad3c774fb893c0d61efe94393a" - }, - { - "m_Id": "45bcc000b47c4b19b9cabdb7d317329e" - } - ], - "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", @@ -5612,6 +4687,56 @@ "m_DropdownSelectedEntries": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bd5dc06d59fe4ef59cf9dceb3ab1b479", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be2ed914605f4f11ad3499204ef2f783", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -5628,31 +4753,6 @@ "m_LiteralMode": true } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "bfd4a738b1fa4dd08aea41cb4df6caa4", - "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", @@ -5751,22 +4851,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "c3d79922735c4513808def1a100326ed", - "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_LiteralMode": false -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.VoronoiNode", @@ -5815,22 +4899,6 @@ "m_HashType": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "c60fc8e22e244722aee914d1359948e2", - "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_LiteralMode": false -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -5875,6 +4943,48 @@ ] } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.NoiseNode", + "m_ObjectId": "c7dd3ce762b6489f81bdd34eee0895fd", + "m_Group": { + "m_Id": "5f6376dc7b8b4f41b253f0de13909245" + }, + "m_Name": "Simple Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -436.0000305175781, + "y": 1045.0001220703125, + "width": 207.99998474121095, + "height": 336.0 + } + }, + "m_Slots": [ + { + "m_Id": "d74d0841df4149f1af1368e98e7bf763" + }, + { + "m_Id": "851e915e76fc48a7973c381ab418afb3" + }, + { + "m_Id": "72a4d9c3e85c404fb933c7007572232b" + } + ], + "synonyms": [ + "value noise" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HashType": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", @@ -5915,31 +5025,6 @@ "IsFirstSlotValid": true } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "cf4b698a23134ceebaf9e7ecdcb7e1c9", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -6026,6 +5111,64 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d74d0841df4149f1af1368e98e7bf763", + "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.PropertyNode", + "m_ObjectId": "d906acf87065418799ebfffac0396dce", + "m_Group": { + "m_Id": "33d3360060f74053aaac3d6486a442af" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1661.0, + "y": 888.0, + "width": 129.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "f1e16a1d3c0b485c8a3f10680f61f81f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4312b297051f47d19feee6bfe3868d6e" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -6079,17 +5222,17 @@ "m_Type": "UnityEditor.ShaderGraph.PropertyNode", "m_ObjectId": "dbe312336e454928ae3e4d17af5c74fa", "m_Group": { - "m_Id": "b551c91ef4454665808aa1cc33f4dd41" + "m_Id": "5f6376dc7b8b4f41b253f0de13909245" }, "m_Name": "Property", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 639.0, - "y": 148.99998474121095, - "width": 96.0, - "height": 34.000030517578128 + "x": -21.000011444091798, + "y": 958.0, + "width": 96.00004577636719, + "height": 34.00006103515625 } }, "m_Slots": [ @@ -6110,6 +5253,48 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "de0a8103289d4722b7c66c9aad5d6815", + "m_Group": { + "m_Id": "5f6376dc7b8b4f41b253f0de13909245" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -83.0000228881836, + "y": 1045.0, + "width": 186.00003051757813, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "99addcc8d6f347dfa3065ac56f819a20" + }, + { + "m_Id": "59eebe6715c1462bbfddff05ed84c000" + }, + { + "m_Id": "0ca4d3645c8444cfb9d626a5d715437a" + }, + { + "m_Id": "111821dd9b6f4ca19441f02d705d3c82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -6153,25 +5338,45 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "df2ec9d3e62f455dbdf5eb44b9c7ec7d", - "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_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e07f3e51233147e4aec1187dfc93051b", + "m_Group": { + "m_Id": "33d3360060f74053aaac3d6486a442af" }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1369.0, + "y": 890.0, + "width": 129.9998779296875, + "height": 118.0 + } }, - "m_Labels": [] + "m_Slots": [ + { + "m_Id": "9b02cd72865848ef946103259003579a" + }, + { + "m_Id": "a36573d796b045d5ac7122bf129e40f0" + }, + { + "m_Id": "755638bc585d485d900e2ef31d0d756b" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } } { @@ -6336,47 +5541,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "e70f3a28d1004aecac8a4dc7eeaf1673", - "m_Id": -2038865776, - "m_DisplayName": "Three", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "_Three", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "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": "e770f984102c4ff6a81d86e1a4cc8c95", - "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_LiteralMode": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -6448,74 +5612,6 @@ "m_HashType": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "ef96c51710664e71b525478d1994c2ea", - "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_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "f0ca11d1a95442f6b4b54516b82ba186", - "m_Group": { - "m_Id": "7d7de7e962ff4fefacea99e03d603d8d" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1240.999755859375, - "y": 260.9999694824219, - "width": 129.9998779296875, - "height": 118.00003051757813 - } - }, - "m_Slots": [ - { - "m_Id": "b001a86ebe0b4af982107feb38f59c97" - }, - { - "m_Id": "28a30caffb1d4b8685e7db186bc7068d" - }, - { - "m_Id": "9dedec69722b4a38a7fdb636f6fca5a8" - } - ], - "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", @@ -6541,6 +5637,22 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f1e16a1d3c0b485c8a3f10680f61f81f", + "m_Id": 0, + "m_DisplayName": "RippleSize", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -6602,29 +5714,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "fc1e477c15014cc9988fe12b28f50d07", - "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.DynamicValueMaterialSlot", diff --git a/Assets/_Content/Shaders/Subgraph/Snow.shadersubgraph b/Assets/_Content/Shaders/Subgraph/Snow.shadersubgraph index df3e90b..8731e3a 100644 --- a/Assets/_Content/Shaders/Subgraph/Snow.shadersubgraph +++ b/Assets/_Content/Shaders/Subgraph/Snow.shadersubgraph @@ -3,8 +3,23 @@ "m_Type": "UnityEditor.ShaderGraph.GraphData", "m_ObjectId": "a8a24e56cc934aea8b8634b6765d5fc7", "m_Properties": [ + { + "m_Id": "7e6d86d0aa3d4a79a6d02ae6e2f2f8f1" + }, + { + "m_Id": "afa9922a57a74dddae83238e82dbd025" + }, { "m_Id": "91bc5f68284146bca99e48c8262ef0c5" + }, + { + "m_Id": "d72f3e081fc14e41a0c7e5547d6e11a6" + }, + { + "m_Id": "a73d672ec4c84c409295cc75258f0086" + }, + { + "m_Id": "9e4396652d8c4bf289814a6a33d765ac" } ], "m_Keywords": [], @@ -12,6 +27,12 @@ "m_CategoryData": [ { "m_Id": "ccbaf7c87d1845449d4f91e1279a8ca3" + }, + { + "m_Id": "d8dc14c1809a4ce79b7fb9c438fe1662" + }, + { + "m_Id": "79c5a73d641542f28ec12248ee10a409" } ], "m_Nodes": [ @@ -28,15 +49,139 @@ "m_Id": "0bed07d8e3dd4cd282ab30d509151d33" }, { - "m_Id": "e72e5ead8cf54c378c6db3c1b6bcb92d" + "m_Id": "183cca4539d841d69ab473f494cae5cc" }, { - "m_Id": "183cca4539d841d69ab473f494cae5cc" + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" + }, + { + "m_Id": "26c380dd31fd4114ac76a109bdc92263" + }, + { + "m_Id": "cb8164f34a7a4c6f91e942ffad11f3cf" + }, + { + "m_Id": "19858fb1663a489ab11b060fca374c85" + }, + { + "m_Id": "aac6ffc5836d48998a76138143a9f0a5" + }, + { + "m_Id": "3ae9ff1df8a341129ea3292db91f3daf" + }, + { + "m_Id": "df2024dde3294269ace8b252f4fe2963" + }, + { + "m_Id": "94ec9320d8024c5ab6cbfee380df2d97" + }, + { + "m_Id": "75f829e09ea24fd5a60634b5fbd35a73" + }, + { + "m_Id": "738c7071b488428b84128f244291a04e" + }, + { + "m_Id": "705addec4712447ea12fc1df0be2b646" + }, + { + "m_Id": "78ae447c12f14e139f2ec5905997d94d" + }, + { + "m_Id": "012138aef5454701a9c9c7a8c0cae667" + }, + { + "m_Id": "c63c85e5f0e24ba6adcfa0ea802643b8" + }, + { + "m_Id": "2831591ac4454c70b2dea2bfeb9bbdbf" + }, + { + "m_Id": "4b451481a043430dbbf92e0054ed6aa4" + }, + { + "m_Id": "ab355643f2f242b0bc56c445b1ca7967" + }, + { + "m_Id": "1436e88e25754882885b64d3d3a85eb4" + }, + { + "m_Id": "03dc843952ce490c9b0a53f0024d9fa6" + }, + { + "m_Id": "242015e9ad854ee5a18e873d7e528e4f" + }, + { + "m_Id": "e788dbb303964266bf078b6b3eae9ada" + }, + { + "m_Id": "769874d5a2dc4e1cb94d9a206bfe6a5c" + }, + { + "m_Id": "ff22b34b21a047e0acaa512b9c3e3a34" + }, + { + "m_Id": "39a68fb906df4a6d857ba6e52d6083a7" + }, + { + "m_Id": "c41678807ed94ad1a3568cdf263c6bd8" + }, + { + "m_Id": "0d6845b30d674fcda3507deaf0be03e8" + }, + { + "m_Id": "558f877375ba48ae85b45c81b9cafed4" + }, + { + "m_Id": "2df3311721e448c084ea0fea2ddf9994" + }, + { + "m_Id": "dc055f657fc14d56b4c4b041516795e4" + }, + { + "m_Id": "48c0315e8f134d819ae783f76247cc4c" + }, + { + "m_Id": "bfdc69b6459c4b61bee1f9a8b30e8b4b" + }, + { + "m_Id": "5ed476b1844949989b82b160e9c38af1" + }, + { + "m_Id": "c2801280d0f642659a2ba363d9134fb9" } ], "m_GroupDatas": [], "m_StickyNoteDatas": [], "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "012138aef5454701a9c9c7a8c0cae667" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0bed07d8e3dd4cd282ab30d509151d33" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "03dc843952ce490c9b0a53f0024d9fa6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "242015e9ad854ee5a18e873d7e528e4f" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -46,9 +191,37 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "e72e5ead8cf54c378c6db3c1b6bcb92d" + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" }, - "m_SlotId": 2 + "m_SlotId": -917349282 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0d6845b30d674fcda3507deaf0be03e8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" + }, + "m_SlotId": -1132856707 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1436e88e25754882885b64d3d3a85eb4" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "03dc843952ce490c9b0a53f0024d9fa6" + }, + "m_SlotId": 1 } }, { @@ -60,7 +233,245 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "e72e5ead8cf54c378c6db3c1b6bcb92d" + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" + }, + "m_SlotId": 55427272 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19858fb1663a489ab11b060fca374c85" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aac6ffc5836d48998a76138143a9f0a5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "242015e9ad854ee5a18e873d7e528e4f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2831591ac4454c70b2dea2bfeb9bbdbf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "26c380dd31fd4114ac76a109bdc92263" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" + }, + "m_SlotId": -1713213102 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2831591ac4454c70b2dea2bfeb9bbdbf" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b451481a043430dbbf92e0054ed6aa4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2831591ac4454c70b2dea2bfeb9bbdbf" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "78ae447c12f14e139f2ec5905997d94d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2df3311721e448c084ea0fea2ddf9994" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "558f877375ba48ae85b45c81b9cafed4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39a68fb906df4a6d857ba6e52d6083a7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dfbc557e7ee4933a8ba44df1987e366" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ae9ff1df8a341129ea3292db91f3daf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "769874d5a2dc4e1cb94d9a206bfe6a5c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dfbc557e7ee4933a8ba44df1987e366" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dfbc557e7ee4933a8ba44df1987e366" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dfbc557e7ee4933a8ba44df1987e366" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "48c0315e8f134d819ae783f76247cc4c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bfdc69b6459c4b61bee1f9a8b30e8b4b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b451481a043430dbbf92e0054ed6aa4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c63c85e5f0e24ba6adcfa0ea802643b8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "558f877375ba48ae85b45c81b9cafed4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0d6845b30d674fcda3507deaf0be03e8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5ed476b1844949989b82b160e9c38af1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2801280d0f642659a2ba363d9134fb9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5ed476b1844949989b82b160e9c38af1" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2801280d0f642659a2ba363d9134fb9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6dac1ede67364752a8743c33b187feff" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "012138aef5454701a9c9c7a8c0cae667" }, "m_SlotId": 0 } @@ -74,11 +485,207 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "0bed07d8e3dd4cd282ab30d509151d33" + "m_Id": "75f829e09ea24fd5a60634b5fbd35a73" }, "m_SlotId": 2 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "705addec4712447ea12fc1df0be2b646" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "03dc843952ce490c9b0a53f0024d9fa6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "738c7071b488428b84128f244291a04e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "78ae447c12f14e139f2ec5905997d94d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "75f829e09ea24fd5a60634b5fbd35a73" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94ec9320d8024c5ab6cbfee380df2d97" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "769874d5a2dc4e1cb94d9a206bfe6a5c" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df2024dde3294269ace8b252f4fe2963" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "78ae447c12f14e139f2ec5905997d94d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df2024dde3294269ace8b252f4fe2963" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "94ec9320d8024c5ab6cbfee380df2d97" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aac6ffc5836d48998a76138143a9f0a5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aac6ffc5836d48998a76138143a9f0a5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39a68fb906df4a6d857ba6e52d6083a7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab355643f2f242b0bc56c445b1ca7967" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1436e88e25754882885b64d3d3a85eb4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfdc69b6459c4b61bee1f9a8b30e8b4b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5ed476b1844949989b82b160e9c38af1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2801280d0f642659a2ba363d9134fb9" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ab355643f2f242b0bc56c445b1ca7967" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2801280d0f642659a2ba363d9134fb9" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c41678807ed94ad1a3568cdf263c6bd8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c41678807ed94ad1a3568cdf263c6bd8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2df3311721e448c084ea0fea2ddf9994" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c63c85e5f0e24ba6adcfa0ea802643b8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "012138aef5454701a9c9c7a8c0cae667" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cb8164f34a7a4c6f91e942ffad11f3cf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ea80e8577eb4249bb6fd92b69a51b48" + }, + "m_SlotId": 1394625434 + } + }, { "m_OutputSlot": { "m_Node": { @@ -96,13 +703,41 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "e72e5ead8cf54c378c6db3c1b6bcb92d" + "m_Id": "dc055f657fc14d56b4c4b041516795e4" }, - "m_SlotId": 3 + "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "8dfbc557e7ee4933a8ba44df1987e366" + "m_Id": "bfdc69b6459c4b61bee1f9a8b30e8b4b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df2024dde3294269ace8b252f4fe2963" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94ec9320d8024c5ab6cbfee380df2d97" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ff22b34b21a047e0acaa512b9c3e3a34" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "769874d5a2dc4e1cb94d9a206bfe6a5c" }, "m_SlotId": 2 } @@ -139,6 +774,230 @@ "m_ActiveTargets": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "012138aef5454701a9c9c7a8c0cae667", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -98.00000762939453, + "y": 263.0, + "width": 126.00003051757813, + "height": 118.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "cb6aed6309734ef1bc752c6c2a6bf3b0" + }, + { + "m_Id": "7b990111931f47c0831368b406ca47ce" + }, + { + "m_Id": "096c4e8b65f64c2ba82d0ea1e986d76a" + } + ], + "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": "01b89bbba10e4543a0ae125a3772a127", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "03dc843952ce490c9b0a53f0024d9fa6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -902.9999389648438, + "y": -64.99998474121094, + "width": 126.0, + "height": 117.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "983bb9c9309548938d6d3d3c9363738f" + }, + { + "m_Id": "b86f51ea02cf463ca1b6ee05d72fa3fe" + }, + { + "m_Id": "7a282489d3584117a4ff4f19d45570a9" + } + ], + "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": "0735e6a3006640659d520942682a741f", + "m_Id": 4, + "m_DisplayName": "Metallic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "09424e5b1ede45c089b4b4e77287eb10", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "09680f10aa3544bd8bd8dbcaad380ba0", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "096c4e8b65f64c2ba82d0ea1e986d76a", + "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.SmoothstepNode", @@ -151,10 +1010,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 58.00001525878906, - "y": 125.0, - "width": 152.0, - "height": 142.00003051757813 + "x": 114.0, + "y": 215.00001525878907, + "width": 152.00003051757813, + "height": 142.0000457763672 } }, "m_Slots": [ @@ -183,6 +1042,224 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "0d6845b30d674fcda3507deaf0be03e8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 295.0000305175781, + "y": 406.0000305175781, + "width": 208.0, + "height": 326.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "fa2bdd0db2d14681a8e69c1db6b4fbe3" + }, + { + "m_Id": "41dca01f62114e06a6d8e91312de3ba6" + }, + { + "m_Id": "fd6e020335c541f18985d6a56267ad00" + }, + { + "m_Id": "09680f10aa3544bd8bd8dbcaad380ba0" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "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": "0fe42843612a4aa4b430bd3a6d85f811", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "1436e88e25754882885b64d3d3a85eb4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1111.9998779296875, + "y": 34.999996185302737, + "width": 185.99993896484376, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "4fea56d76e584ccfa52be2923e910a84" + }, + { + "m_Id": "49e8d4aa1e97409097f64929a2c274ee" + }, + { + "m_Id": "b535998ed17d4b04ba424b7d08e97727" + }, + { + "m_Id": "f3299a58d9b541ccbf2d988dcb71ad90" + } + ], + "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": "1459b9c3676d4ce1b6c490ea6c7b421d", + "m_Id": 0, + "m_DisplayName": "Snow", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "160fd9b317d04177b31792f9b7a75a95", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "164d57b3af954705a841e08c78ea2318", + "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": "16867c5b3e3d45f8867fdadc47326c68", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -195,8 +1272,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 94.0, - "y": -20.0, + "x": 381.9999694824219, + "y": 49.99999237060547, "width": 105.0, "height": 34.0 } @@ -219,6 +1296,527 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "19858fb1663a489ab11b060fca374c85", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 230.00003051757813, + "y": -293.0, + "width": 206.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "c98316b11b0c447b9d15ac6b551901a8" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1efaa96c5da04bb181a00cf33f7e2379", + "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": "20dcb5f1c8414c0097822b1ea060fdd6", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "22c00e2509434524b40b692e372bceef", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23d37b7624014910abe403bbe6bb4d5d", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 10.0, + "m_DefaultValue": 500.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2413414bd7384436a784c092c51b47fa", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "242015e9ad854ee5a18e873d7e528e4f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -753.9999389648438, + "y": -65.0, + "width": 127.99993896484375, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "70cb57c16bc74592818a62587c5763c6" + }, + { + "m_Id": "d295b4a4469c4d7789fecb4852e9eb51" + } + ], + "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.PropertyNode", + "m_ObjectId": "26c380dd31fd4114ac76a109bdc92263", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 347.0, + "y": 105.0, + "width": 140.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "160fd9b317d04177b31792f9b7a75a95" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7e6d86d0aa3d4a79a6d02ae6e2f2f8f1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "2831591ac4454c70b2dea2bfeb9bbdbf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -607.0, + "y": -19.000003814697267, + "width": 56.0, + "height": 24.000024795532228 + } + }, + "m_Slots": [ + { + "m_Id": "01b89bbba10e4543a0ae125a3772a127" + }, + { + "m_Id": "e4be28bc8a2647aaa40212f47c45542f" + } + ], + "synonyms": [], + "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": "28ce6a941db143898a25a3eae8df0de9", + "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.SmoothstepNode", + "m_ObjectId": "2df3311721e448c084ea0fea2ddf9994", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Smoothstep", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -98.00001525878906, + "y": 537.0000610351563, + "width": 152.00001525878907, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "d749143ce58148409f7b8c671bdab196" + }, + { + "m_Id": "b83f1903fc41436d97d53b7e606bad62" + }, + { + "m_Id": "965844d0d90f4ffebf39d5a1e6e8410d" + }, + { + "m_Id": "9fb33f9621c64453a1e87ef3d73d8c8d" + } + ], + "synonyms": [ + "curve" + ], + "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": "2e9c28a3cc71480dac9116f1edf70599", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "310b1ed3a7904326af2aab589d7726d9", + "m_Id": 4, + "m_DisplayName": "Bounds Size", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Bounds Size", + "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": "346728ff66db433990a7314053062a1f", + "m_Id": 3, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "34dd8ea7796d4aac9d56706b31cd3d5e", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "3598f77617bf45cf9a7df9d19995e2bc", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35c056b4e35b4b3297694869875e85bb", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "37094b99d03b4e04913c100dec6a95ad", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -244,6 +1842,381 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.TransformNode", + "m_ObjectId": "39a68fb906df4a6d857ba6e52d6083a7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Transform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 629.9999389648438, + "y": -180.99998474121095, + "width": 212.00006103515626, + "height": 154.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "e3798edeeb3a46b0a7047ba9ed6ba653" + }, + { + "m_Id": "81010905533a41758de85d6ca709f439" + } + ], + "synonyms": [ + "world", + "tangent", + "object", + "view", + "screen", + "convert" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Conversion": { + "from": 2, + "to": 0 + }, + "m_ConversionType": 0, + "m_Normalize": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "3ae9ff1df8a341129ea3292db91f3daf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -272.0, + "y": -369.0, + "width": 206.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dc7de24d523405eb03fdfe9ca1f939b" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "3c12eb71e7644be499dd00b48d7c5cac", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3c79e1cb189f43569bad48f6da298bf6", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "3ea80e8577eb4249bb6fd92b69a51b48", + "m_Group": { + "m_Id": "" + }, + "m_Name": "PBR Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 583.0001220703125, + "y": 13.999993324279786, + "width": 236.99993896484376, + "height": 423.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "6aad8891b9294021a17b01d9e1571fec" + }, + { + "m_Id": "c41c585737024fd7a6185b1bd579c685" + }, + { + "m_Id": "77686b2fb13b48ee8dce139577242dfd" + }, + { + "m_Id": "cba92a4e7a9941e987bb15f30bd6a07d" + }, + { + "m_Id": "de4e3d3ee5ae42dcb8eec254461725a3" + }, + { + "m_Id": "cd467b7800574b98ac55581b65bba299" + }, + { + "m_Id": "b63752927831418b962b95def671be45" + }, + { + "m_Id": "c16040b23f4c415ba28133a0c0c88d3d" + }, + { + "m_Id": "de1c50c755874dbaa85f124edcb83b5f" + }, + { + "m_Id": "0735e6a3006640659d520942682a741f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"564183e48b1ca3d4ebf7e5c373783a58\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "66597dc9-7d25-4a9f-a371-022487b1890b", + "50d989d2-54d5-45ba-816f-864cf4f0788a", + "4160f5d1-9afc-42c7-93f3-1430eced51aa", + "55cc2ad0-ee61-4acb-879b-87ed4ba5f94e", + "df4d87cd-0747-42b6-9b28-725b8be3a995", + "2d82590f-41f1-49b9-9ffb-d34753fb21d4", + "af62ee29-fe63-42a3-ac28-bb6bb864284f" + ], + "m_PropertyIds": [ + 55427272, + -744668558, + -1713213102, + -1132856707, + 1394625434, + -137816014, + -917349282 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3f1856115a48436285857326cc44104c", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "403f2a6ff5934c2e8bfd088ecb073bd3", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "41dca01f62114e06a6d8e91312de3ba6", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "42bb73f029764c70aeb6b242ff37413c", + "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": "45d81ccffd5e4c5389c8bc505a7e6550", + "m_Id": 0, + "m_DisplayName": "SnowHeight", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "4686fe30bc2e400fbacd30ac93607400", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "471100950ca34faeb89adfc2a0e1d25f", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -272,12 +2245,167 @@ { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "4b0ccde8a1bc470a99fb5a74ddbff1af", - "m_Id": 0, - "m_DisplayName": "A", + "m_ObjectId": "485309f1a6d04af4a6247e5dec5b4864", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ObjectNode", + "m_ObjectId": "48c0315e8f134d819ae783f76247cc4c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Object", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -2141.999755859375, + "y": 392.9999694824219, + "width": 97.0, + "height": 76.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "f8de8ae73513476ba43f96428fce20c3" + }, + { + "m_Id": "cd1852bce94d4847a9b806a9034cb551" + }, + { + "m_Id": "48f7858809734c638a86d07553326fb0" + }, + { + "m_Id": "fb29e964e1f0463da62016b051f7a50c" + }, + { + "m_Id": "310b1ed3a7904326af2aab589d7726d9" + } + ], + "synonyms": [ + "position", + "scale", + "bounds", + "size" + ], + "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": "48f7858809734c638a86d07553326fb0", + "m_Id": 2, + "m_DisplayName": "World Bounds Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Min", + "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": "49e8d4aa1e97409097f64929a2c274ee", + "m_Id": 1, + "m_DisplayName": "In Min Max", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "A", + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": -1.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "4b451481a043430dbbf92e0054ed6aa4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -507.0000305175781, + "y": 381.0000305175781, + "width": 56.0, + "height": 24.000030517578126 + } + }, + "m_Slots": [ + { + "m_Id": "37094b99d03b4e04913c100dec6a95ad" + }, + { + "m_Id": "d14c22bc1bc6440bad49025ca5019f1d" + } + ], + "synonyms": [], + "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": "4cb40a5e00854d99a22c486031d0e942", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", "m_StageCapability": 3, "m_Value": { "x": 1.0, @@ -322,18 +2450,18 @@ { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "5fab0feae3a8407a9d485693219195e8", - "m_Id": 1, - "m_DisplayName": "B", + "m_ObjectId": "4fea56d76e584ccfa52be2923e910a84", + "m_Id": 0, + "m_DisplayName": "In", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "B", + "m_ShaderOutputName": "In", "m_StageCapability": 3, "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 + "x": -1.0, + "y": -1.0, + "z": -1.0, + "w": -1.0 }, "m_DefaultValue": { "x": 0.0, @@ -344,6 +2472,213 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "51c9d76d92004396b981489d0bc867f1", + "m_Id": 4, + "m_DisplayName": "Cells", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cells", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "51e5a90a01f8451d8513f9562c07d037", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "558f877375ba48ae85b45c81b9cafed4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 141.0, + "y": 537.0000610351563, + "width": 126.0, + "height": 117.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "471100950ca34faeb89adfc2a0e1d25f" + }, + { + "m_Id": "ccde791444794d4bb2e45774fab03948" + }, + { + "m_Id": "6db4c973c0c945b981788a9728d03642" + } + ], + "synonyms": [], + "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": "5a7a850461ab4bd18b02fab1e70574d3", + "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.SplitNode", + "m_ObjectId": "5ed476b1844949989b82b160e9c38af1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1876.999755859375, + "y": 117.9999771118164, + "width": 119.0, + "height": 101.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "22c00e2509434524b40b692e372bceef" + }, + { + "m_Id": "72fe9e2b33ad43219df9697e73370689" + }, + { + "m_Id": "ad2449ca29854398ab6a48a8ef6940ac" + }, + { + "m_Id": "3c79e1cb189f43569bad48f6da298bf6" + }, + { + "m_Id": "815aac63ae2747edbcd0ace65db8f949" + } + ], + "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": "631639b08832471da25e3823c26d5e1b", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "632c8e592b3d41fea8538df85053aa55", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -369,6 +2704,31 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6aad8891b9294021a17b01d9e1571fec", + "m_Id": 55427272, + "m_DisplayName": "ColorA", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ColorA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "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.DotProductNode", @@ -381,8 +2741,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -94.99999237060547, - "y": 229.0, + "x": -247.00001525878907, + "y": 86.00003051757813, "width": 128.0, "height": 118.00003051757813 } @@ -412,30 +2772,14 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "7d56ed3eb36b451db7cf9ff4e29b7b64", + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6db4c973c0c945b981788a9728d03642", "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_LiteralMode": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "8b6b0e4724e74f3abd6f2fa427cc454c", - "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, @@ -451,6 +2795,569 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6dc7de24d523405eb03fdfe9ca1f939b", + "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": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "705addec4712447ea12fc1df0be2b646", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1029.9998779296875, + "y": -53.99999237060547, + "width": 103.99993896484375, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1459b9c3676d4ce1b6c490ea6c7b421d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a73d672ec4c84c409295cc75258f0086" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "70cb57c16bc74592818a62587c5763c6", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "721ff65411334c72aa3ccb0227f9785b", + "m_Id": 4, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "72c351eb986040089e15d38c1847c7d2", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "72fe9e2b33ad43219df9697e73370689", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "738c7071b488428b84128f244291a04e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -149.0, + "y": -61.999977111816409, + "width": 138.99998474121095, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "45d81ccffd5e4c5389c8bc505a7e6550" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d72f3e081fc14e41a0c7e5547d6e11a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SmoothstepNode", + "m_ObjectId": "75f829e09ea24fd5a60634b5fbd35a73", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Smoothstep", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 114.0, + "y": 37.000030517578128, + "width": 152.00003051757813, + "height": 141.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "c01351a7fcc74eff82775592d9dc5ba1" + }, + { + "m_Id": "ddb2d05711b244b189b337eabd84a2fd" + }, + { + "m_Id": "daca36b7b7fd4cc581792326110e59d9" + }, + { + "m_Id": "b015fe541b6446dfa587297789b3d78e" + } + ], + "synonyms": [ + "curve" + ], + "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": "769874d5a2dc4e1cb94d9a206bfe6a5c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -35.0, + "y": -291.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "3598f77617bf45cf9a7df9d19995e2bc" + }, + { + "m_Id": "16867c5b3e3d45f8867fdadc47326c68" + }, + { + "m_Id": "2413414bd7384436a784c092c51b47fa" + }, + { + "m_Id": "2e9c28a3cc71480dac9116f1edf70599" + } + ], + "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": "77686b2fb13b48ee8dce139577242dfd", + "m_Id": -1713213102, + "m_DisplayName": "SmoothnessA", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_SmoothnessA", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "78ae447c12f14e139f2ec5905997d94d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3.9999921321868898, + "y": -93.99998474121094, + "width": 126.00000762939453, + "height": 117.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "b8f967442f0047f1ab3829f98ebcfe4a" + }, + { + "m_Id": "ae17a8ba4304403f9e0c576456678f32" + }, + { + "m_Id": "164d57b3af954705a841e08c78ea2318" + } + ], + "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": "78af0b3e1f6a4ac5b9ae03aa51bd8336", + "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.CategoryData", + "m_ObjectId": "79c5a73d641542f28ec12248ee10a409", + "m_Name": "Snow", + "m_ChildObjectList": [ + { + "m_Id": "a73d672ec4c84c409295cc75258f0086" + }, + { + "m_Id": "d72f3e081fc14e41a0c7e5547d6e11a6" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7a282489d3584117a4ff4f19d45570a9", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7b990111931f47c0831368b406ca47ce", + "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": "7d2bf0d015454ce690e035a395038a7a", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7d56ed3eb36b451db7cf9ff4e29b7b64", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7e6d86d0aa3d4a79a6d02ae6e2f2f8f1", + "m_Guid": { + "m_GuidSerialized": "a93b883c-16e9-40c2-870c-384011003df1" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Smoothness", + "m_DefaultReferenceName": "_Smoothness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "81010905533a41758de85d6ca709f439", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "815aac63ae2747edbcd0ace65db8f949", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", @@ -463,15 +3370,24 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 526.0, - "y": 13.999994277954102, - "width": 86.00006103515625, - "height": 77.00000762939453 + "x": 889.0000610351563, + "y": -60.0, + "width": 118.0, + "height": 149.00003051757813 } }, "m_Slots": [ + { + "m_Id": "ca730341014845ac94da197d380c57c9" + }, { "m_Id": "a3641485578640bab80ce523fadc8414" + }, + { + "m_Id": "346728ff66db433990a7314053062a1f" + }, + { + "m_Id": "721ff65411334c72aa3ccb0227f9785b" } ], "synonyms": [], @@ -485,6 +3401,22 @@ "IsFirstSlotValid": true } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "908f30be314844479d2e8b52c03c3ae1", + "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_LiteralMode": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", @@ -543,6 +3475,178 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "94ec9320d8024c5ab6cbfee380df2d97", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 306.0000305175781, + "y": -133.0, + "width": 130.0, + "height": 118.0000228881836 + } + }, + "m_Slots": [ + { + "m_Id": "5a7a850461ab4bd18b02fab1e70574d3" + }, + { + "m_Id": "d330493e3ec949d38c5307d049546062" + }, + { + "m_Id": "28ce6a941db143898a25a3eae8df0de9" + } + ], + "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": "965844d0d90f4ffebf39d5a1e6e8410d", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "983bb9c9309548938d6d3d3c9363738f", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "9a235cb1c5e140b18efca434e2336ece", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "9e4396652d8c4bf289814a6a33d765ac", + "m_Guid": { + "m_GuidSerialized": "58306e1d-61a8-4573-b2e5-40a4108300b3" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "UV", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "UV", + "m_DefaultReferenceName": "_UV", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9fb33f9621c64453a1e87ef3d73d8c8d", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -568,10 +3672,263 @@ "m_Labels": [] } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a73d672ec4c84c409295cc75258f0086", + "m_Guid": { + "m_GuidSerialized": "5241b6e3-9f46-4c01-a8ad-bb62ef36936c" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Snow", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Snow", + "m_DefaultReferenceName": "_Snow", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.0, + "m_FloatType": 0, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "aac6ffc5836d48998a76138143a9f0a5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 476.0000305175781, + "y": -222.0, + "width": 129.99996948242188, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "51e5a90a01f8451d8513f9562c07d037" + }, + { + "m_Id": "0fe42843612a4aa4b430bd3a6d85f811" + }, + { + "m_Id": "3f1856115a48436285857326cc44104c" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.NoiseNode", + "m_ObjectId": "ab355643f2f242b0bc56c445b1ca7967", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Simple Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1454.9998779296875, + "y": 34.999996185302737, + "width": 208.0, + "height": 335.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "4686fe30bc2e400fbacd30ac93607400" + }, + { + "m_Id": "23d37b7624014910abe403bbe6bb4d5d" + }, + { + "m_Id": "631639b08832471da25e3823c26d5e1b" + } + ], + "synonyms": [ + "value noise" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HashType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ab49a65587c64022ae901d5fbc738acc", + "m_Id": 1, + "m_DisplayName": "AngleOffset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AngleOffset", + "m_StageCapability": 3, + "m_Value": 2.0, + "m_DefaultValue": 2.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad2449ca29854398ab6a48a8ef6940ac", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ae17a8ba4304403f9e0c576456678f32", + "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": "afa9922a57a74dddae83238e82dbd025", + "m_Guid": { + "m_GuidSerialized": "c150a904-4853-46a1-9f4a-02231c54cff8" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Metallic", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Metallic", + "m_DefaultReferenceName": "_Metallic", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.0, + "m_FloatType": 1, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "c162a797a72843c9acc5e621e43006de", + "m_ObjectId": "b015fe541b6446dfa587297789b3d78e", "m_Id": 3, "m_DisplayName": "Out", "m_SlotType": 1, @@ -593,16 +3950,842 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b192391abb2d4e5aa15f2a323d159744", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.800000011920929, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b535998ed17d4b04ba424b7d08e97727", + "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": 0.8999999761581421 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b63752927831418b962b95def671be45", + "m_Id": -917349282, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_T", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b66816c6df7341899db8f36bf129e427", + "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": "b83f1903fc41436d97d53b7e606bad62", + "m_Id": 1, + "m_DisplayName": "Edge2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.800000011920929, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b86f51ea02cf463ca1b6ee05d72fa3fe", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b8f967442f0047f1ab3829f98ebcfe4a", + "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": "bbf12500ec784756962d8e0057109a58", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "bfdc69b6459c4b61bee1f9a8b30e8b4b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2019.999755859375, + "y": 117.9999771118164, + "width": 130.0, + "height": 118.0000228881836 + } + }, + "m_Slots": [ + { + "m_Id": "ff15b81148b64bdfa2c41d4ba21f13ba" + }, + { + "m_Id": "4cb40a5e00854d99a22c486031d0e942" + }, + { + "m_Id": "7d2bf0d015454ce690e035a395038a7a" + } + ], + "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": "c01351a7fcc74eff82775592d9dc5ba1", + "m_Id": 0, + "m_DisplayName": "Edge1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.20000000298023225, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c16040b23f4c415ba28133a0c0c88d3d", + "m_Id": 2, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "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": "c2801280d0f642659a2ba363d9134fb9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1736.999755859375, + "y": 117.9999771118164, + "width": 97.0, + "height": 118.0000228881836 + } + }, + "m_Slots": [ + { + "m_Id": "908f30be314844479d2e8b52c03c3ae1" + }, + { + "m_Id": "35c056b4e35b4b3297694869875e85bb" + }, + { + "m_Id": "20dcb5f1c8414c0097822b1ea060fdd6" + }, + { + "m_Id": "3c12eb71e7644be499dd00b48d7c5cac" + }, + { + "m_Id": "78af0b3e1f6a4ac5b9ae03aa51bd8336" + }, + { + "m_Id": "d88845e8bbb74eadba8d0392da063f1c" + }, + { + "m_Id": "9a235cb1c5e140b18efca434e2336ece" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.VoronoiNode", + "m_ObjectId": "c41678807ed94ad1a3568cdf263c6bd8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Voronoi", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -401.0000305175781, + "y": 586.0000610351563, + "width": 208.00001525878907, + "height": 360.0 + } + }, + "m_Slots": [ + { + "m_Id": "34dd8ea7796d4aac9d56706b31cd3d5e" + }, + { + "m_Id": "ab49a65587c64022ae901d5fbc738acc" + }, + { + "m_Id": "d83cb93454ab4dcfbe0a6c8118dc5a57" + }, + { + "m_Id": "632c8e592b3d41fea8538df85053aa55" + }, + { + "m_Id": "51c9d76d92004396b981489d0bc867f1" + } + ], + "synonyms": [ + "worley noise" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HashType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c41c585737024fd7a6185b1bd579c685", + "m_Id": -744668558, + "m_DisplayName": "ColorB", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ColorB", + "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_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SmoothstepNode", + "m_ObjectId": "c63c85e5f0e24ba6adcfa0ea802643b8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Smoothstep", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -271.0, + "y": 286.0, + "width": 152.0, + "height": 142.00006103515626 + } + }, + "m_Slots": [ + { + "m_Id": "72c351eb986040089e15d38c1847c7d2" + }, + { + "m_Id": "c7e123f26bac4e48baafef15d77b7002" + }, + { + "m_Id": "bbf12500ec784756962d8e0057109a58" + }, + { + "m_Id": "485309f1a6d04af4a6247e5dec5b4864" + } + ], + "synonyms": [ + "curve" + ], + "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": "c7e123f26bac4e48baafef15d77b7002", + "m_Id": 1, + "m_DisplayName": "Edge2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.20000000298023225, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c98316b11b0c447b9d15ac6b551901a8", + "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.Vector3MaterialSlot", + "m_ObjectId": "ca730341014845ac94da197d380c57c9", + "m_Id": 5, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "cb6aed6309734ef1bc752c6c2a6bf3b0", + "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": "cb8164f34a7a4c6f91e942ffad11f3cf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 370.9999694824219, + "y": 151.99998474121095, + "width": 116.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "403f2a6ff5934c2e8bfd088ecb073bd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "afa9922a57a74dddae83238e82dbd025" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cba92a4e7a9941e987bb15f30bd6a07d", + "m_Id": -1132856707, + "m_DisplayName": "SmoothnessB", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_SmoothnessB", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.CategoryData", "m_ObjectId": "ccbaf7c87d1845449d4f91e1279a8ca3", "m_Name": "", - "m_ChildObjectList": [ - { - "m_Id": "91bc5f68284146bca99e48c8262ef0c5" - } - ] + "m_ChildObjectList": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ccde791444794d4bb2e45774fab03948", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cd1852bce94d4847a9b806a9034cb551", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "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": "cd467b7800574b98ac55581b65bba299", + "m_Id": -137816014, + "m_DisplayName": "MetallicB", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MetallicB", + "m_StageCapability": 3, + "m_Value": 0.10000000149011612, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d14c22bc1bc6440bad49025ca5019f1d", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d295b4a4469c4d7789fecb4852e9eb51", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d330493e3ec949d38c5307d049546062", + "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 + } } { @@ -617,8 +4800,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -326.0, - "y": 158.0, + "x": -478.0000305175781, + "y": 15.000001907348633, "width": 206.0, "height": 130.0 } @@ -641,6 +4824,96 @@ "m_Space": 2 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d69bbb8ac026412cb5a5f662a2670b9e", + "m_Id": 0, + "m_DisplayName": "UV", + "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": "d72f3e081fc14e41a0c7e5547d6e11a6", + "m_Guid": { + "m_GuidSerialized": "c98818c3-860c-496f-a74e-6634bd387511" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "SnowHeight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "SnowHeight", + "m_DefaultReferenceName": "_SnowHeight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": 0.0, + "m_FloatType": 0, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Default" + ], + "m_EnumValues": [ + 0 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d749143ce58148409f7b8c671bdab196", + "m_Id": 0, + "m_DisplayName": "Edge1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.75, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -666,6 +4939,66 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d83cb93454ab4dcfbe0a6c8118dc5a57", + "m_Id": 2, + "m_DisplayName": "CellDensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "CellDensity", + "m_StageCapability": 3, + "m_Value": 30.0, + "m_DefaultValue": 5.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d88845e8bbb74eadba8d0392da063f1c", + "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.CategoryData", + "m_ObjectId": "d8dc14c1809a4ce79b7fb9c438fe1662", + "m_Name": "Base", + "m_ChildObjectList": [ + { + "m_Id": "9e4396652d8c4bf289814a6a33d765ac" + }, + { + "m_Id": "91bc5f68284146bca99e48c8262ef0c5" + }, + { + "m_Id": "7e6d86d0aa3d4a79a6d02ae6e2f2f8f1" + }, + { + "m_Id": "afa9922a57a74dddae83238e82dbd025" + } + ] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -693,40 +5026,156 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.LerpNode", - "m_ObjectId": "e72e5ead8cf54c378c6db3c1b6bcb92d", + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "daca36b7b7fd4cc581792326110e59d9", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "dc055f657fc14d56b4c4b041516795e4", "m_Group": { "m_Id": "" }, - "m_Name": "Lerp", + "m_Name": "Position", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 233.0000457763672, - "y": 14.000001907348633, - "width": 129.9999542236328, - "height": 142.00001525878907 + "x": -2252.999755859375, + "y": 78.99999237060547, + "width": 208.0, + "height": 313.9999694824219 } }, "m_Slots": [ { - "m_Id": "4b0ccde8a1bc470a99fb5a74ddbff1af" - }, - { - "m_Id": "5fab0feae3a8407a9d485693219195e8" - }, - { - "m_Id": "8b6b0e4724e74f3abd6f2fa427cc454c" - }, - { - "m_Id": "c162a797a72843c9acc5e621e43006de" + "m_Id": "09424e5b1ede45c089b4b4e77287eb10" } ], "synonyms": [ - "mix", - "blend", - "linear interpolate" + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ddb2d05711b244b189b337eabd84a2fd", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de1c50c755874dbaa85f124edcb83b5f", + "m_Id": 3, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de4e3d3ee5ae42dcb8eec254461725a3", + "m_Id": 1394625434, + "m_DisplayName": "MetallicA", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MetallicA", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "df2024dde3294269ace8b252f4fe2963", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 152.0, + "y": -163.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "1efaa96c5da04bb181a00cf33f7e2379" + }, + { + "m_Id": "b66816c6df7341899db8f36bf129e427" + }, + { + "m_Id": "42bb73f029764c70aeb6b242ff37413c" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" ], "m_Precision": 0, "m_PreviewExpanded": false, @@ -737,6 +5186,115 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e3798edeeb3a46b0a7047ba9ed6ba653", + "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": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e4be28bc8a2647aaa40212f47c45542f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e788dbb303964266bf078b6b3eae9ada", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1689.0, + "y": 404.9999694824219, + "width": 93.0, + "height": 34.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "d69bbb8ac026412cb5a5f662a2670b9e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9e4396652d8c4bf289814a6a33d765ac" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e8b2dcf6efbf4fe386c60a74de33f67e", + "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_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -760,3 +5318,187 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f3299a58d9b541ccbf2d988dcb71ad90", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f8de8ae73513476ba43f96428fce20c3", + "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": "fa2bdd0db2d14681a8e69c1db6b4fbe3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.30000001192092898, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fb29e964e1f0463da62016b051f7a50c", + "m_Id": 3, + "m_DisplayName": "World Bounds Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Max", + "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": "fd6e020335c541f18985d6a56267ad00", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ff15b81148b64bdfa2c41d4ba21f13ba", + "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_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.FloorNode", + "m_ObjectId": "ff22b34b21a047e0acaa512b9c3e3a34", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Floor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -194.0, + "y": -196.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "b192391abb2d4e5aa15f2a323d159744" + }, + { + "m_Id": "e8b2dcf6efbf4fe386c60a74de33f67e" + } + ], + "synonyms": [ + "down" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} +