summaryrefslogtreecommitdiff
path: root/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2020-11-26 20:52:34 +0800
committerchai <chaifix@163.com>2020-11-26 20:52:34 +0800
commit5b158af90739dcbb89c1538a6cb8c65a875dce80 (patch)
treef0437fff6efaab91ac850152a08aef288d572aab /Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions
parentbc4d5201fc537f70cdcb576b57aaeb5d96527112 (diff)
*misc
Diffstat (limited to 'Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions')
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.asset48
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.asset.meta10
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.shadersubgraph80
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.shadersubgraph.meta10
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Base.asset67
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Base.asset.meta10
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Compute Fog Distance.asset40
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Compute Fog Distance.asset.meta10
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Color Space.asset38
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Color Space.asset.meta10
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Tex Alpha.asset38
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Tex Alpha.asset.meta10
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Is Pipeline.asset39
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Is Pipeline.asset.meta8
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Remap To 0-1.asset43
-rw-r--r--Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Remap To 0-1.asset.meta9
16 files changed, 470 insertions, 0 deletions
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.asset b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.asset
new file mode 100644
index 00000000..06d67a07
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.asset
@@ -0,0 +1,48 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
+ m_Name: Apply Height Fog
+ m_EditorClassIdentifier:
+ m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset
+ Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=18103\n1927;1;1906;1020;2237.796;1103.186;1;True;False\nNode;AmplifyShaderEditor.FunctionNode;92;-1664,-640;Inherit;False;Base;-1;;836;13c50910e5b86de4097e1181ba121e0e;2,99,0,116,0;0;3;FLOAT4;113;FLOAT3;86;FLOAT;87\nNode;AmplifyShaderEditor.LerpOp;82;-1344,-768;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionInput;81;-1664,-768;Inherit;False;Color;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;87;-1344,-576;Inherit;False;False;-1;Fog
+ Alpha;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;86;-1344,-640;Inherit;False;False;-1;Fog
+ Color;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;85;-896,-768;Inherit;False;True;-1;Fog
+ Applied;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.CommentaryNode;56;-1664,-896;Inherit;False;890.9961;100;Final
+ Pass;0;;0.684,1,0,1;0;0\nWireConnection;82;0;81;0\nWireConnection;82;1;92;86\nWireConnection;82;2;92;87\nWireConnection;87;0;92;87\nWireConnection;86;0;92;86\nWireConnection;85;0;82;0\nASEEND*/\n//CHKSM=4A9132F03100914AF35678CB0005EE78ACFFC33B"
+ m_functionName:
+ m_description: "Use this function to apply fog on transparent or custom UI shaders
+ made with Amplify Shader Editor. \n\no Surface Shaders\nWhen using Surface Shaders
+ or Lightweight PBR template, connect the function to the Emission port. If Emission
+ is used, pass the emission color through the Apply Height Fog node.\n\no Fragment
+ Shaders:\nWhen Unlit or custom UI shaders are used, pass the final color through
+ the Apply Height Fog node.\n"
+ m_additionalIncludes:
+ m_additionalIncludes: []
+ m_outsideIncludes: []
+ m_additionalPragmas:
+ m_additionalPragmas: []
+ m_outsidePragmas: []
+ m_additionalDirectives:
+ m_validData: 0
+ m_isDirty: 1
+ m_moduleName: ' Additional Directives'
+ m_independentModule: 1
+ m_additionalDirectives: []
+ m_shaderFunctionDirectives: []
+ m_nativeDirectives: []
+ m_nativeDirectivesIndex: -1
+ m_nativeDirectivesFoldout: 0
+ m_directivesSaveItems: []
+ m_nodeCategory: 3
+ m_customNodeCategory:
+ m_previewPosition: 0
+ m_hidden: 0
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.asset.meta b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.asset.meta
new file mode 100644
index 00000000..059aa075
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.asset.meta
@@ -0,0 +1,10 @@
+fileFormatVersion: 2
+guid: 950890317d4f36a48a68d150cdab0168
+timeCreated: 1570688044
+licenseType: Store
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.shadersubgraph b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.shadersubgraph
new file mode 100644
index 00000000..58eed054
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.shadersubgraph
@@ -0,0 +1,80 @@
+{
+ "m_SerializedProperties": [
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty"
+ },
+ "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"b69cb30a-0386-457b-91f6-f0e92944efd1\"\n },\n \"m_Name\": \"Color\",\n \"m_DefaultReferenceName\": \"Vector3_99F0267D\",\n \"m_OverrideReferenceName\": \"\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 2,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"x\": 0.0,\n \"y\": 0.0,\n \"z\": 0.0,\n \"w\": 0.0\n }\n}"
+ }
+ ],
+ "m_SerializedKeywords": [],
+ "m_SerializableNodes": [
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.ShaderGraph.SubGraphOutputNode"
+ },
+ "JSONnodeData": "{\n \"m_GuidSerialized\": \"0c52e981-24f8-4615-892c-8ee0ff31b125\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Out_Vector3\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 314.0,\n \"y\": -43.0,\n \"width\": 138.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}"
+ },
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.ShaderGraph.CustomFunctionNode"
+ },
+ "JSONnodeData": "{\n \"m_GuidSerialized\": \"2b9df15b-091f-42a7-8b60-5e2c7c9e6d9b\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Custom Function\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 31.0,\n \"y\": -40.0,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"FogParams\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"FogParams\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 2,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SourceType\": 0,\n \"m_FunctionName\": \"ApplyAtmosphericHeightFog\",\n \"m_FunctionSource\": \"8db8edf9bba0e9d48998019ca6c2f9ff\",\n \"m_FunctionBody\": \"Enter function body here...\"\n}"
+ },
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.ShaderGraph.CustomFunctionNode"
+ },
+ "JSONnodeData": "{\n \"m_GuidSerialized\": \"5f79ad2f-fb08-4321-acfc-cff0d1d60256\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Custom Function\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -312.0,\n \"y\": -39.0,\n \"width\": 251.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"World Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"WorldPosition\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"FogParams\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"FogParams\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 2,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SourceType\": 0,\n \"m_FunctionName\": \"GetAtmosphericHeightFog\",\n \"m_FunctionSource\": \"8db8edf9bba0e9d48998019ca6c2f9ff\",\n \"m_FunctionBody\": \"Enter function body here...\"\n}"
+ },
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.ShaderGraph.PositionNode"
+ },
+ "JSONnodeData": "{\n \"m_GuidSerialized\": \"93da892c-c65f-436e-ac74-72d9b2e81019\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Position\",\n \"m_NodeVersion\": 1,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -612.0,\n \"y\": -41.0,\n \"width\": 208.0,\n \"height\": 314.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 2\n}"
+ },
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.ShaderGraph.PropertyNode"
+ },
+ "JSONnodeData": "{\n \"m_GuidSerialized\": \"3638eeb4-65bf-40a4-add7-73b2625238d6\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -169.0,\n \"y\": -112.0,\n \"width\": 109.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 2,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"b69cb30a-0386-457b-91f6-f0e92944efd1\"\n}"
+ }
+ ],
+ "m_Groups": [],
+ "m_StickyNotes": [],
+ "m_SerializableEdges": [
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.Graphing.Edge"
+ },
+ "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5f79ad2f-fb08-4321-acfc-cff0d1d60256\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2b9df15b-091f-42a7-8b60-5e2c7c9e6d9b\"\n }\n}"
+ },
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.Graphing.Edge"
+ },
+ "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"93da892c-c65f-436e-ac74-72d9b2e81019\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5f79ad2f-fb08-4321-acfc-cff0d1d60256\"\n }\n}"
+ },
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.Graphing.Edge"
+ },
+ "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2b9df15b-091f-42a7-8b60-5e2c7c9e6d9b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"0c52e981-24f8-4615-892c-8ee0ff31b125\"\n }\n}"
+ },
+ {
+ "typeInfo": {
+ "fullName": "UnityEditor.Graphing.Edge"
+ },
+ "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"3638eeb4-65bf-40a4-add7-73b2625238d6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2b9df15b-091f-42a7-8b60-5e2c7c9e6d9b\"\n }\n}"
+ }
+ ],
+ "m_PreviewData": {
+ "serializedMesh": {
+ "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
+ "m_Guid": ""
+ }
+ },
+ "m_Path": "Sub Graphs",
+ "m_ConcretePrecision": 1,
+ "m_ActiveOutputNodeGuidSerialized": ""
+} \ No newline at end of file
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.shadersubgraph.meta b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.shadersubgraph.meta
new file mode 100644
index 00000000..ab4ae13e
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Apply Height Fog.shadersubgraph.meta
@@ -0,0 +1,10 @@
+fileFormatVersion: 2
+guid: 6a18ef2b21b74fd4ca138cce8d47eaa5
+ScriptedImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 2
+ userData:
+ assetBundleName:
+ assetBundleVariant:
+ script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3}
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Base.asset b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Base.asset
new file mode 100644
index 00000000..cb708f5a
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Base.asset
@@ -0,0 +1,67 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
+ m_Name: Base
+ m_EditorClassIdentifier:
+ m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset
+ Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=18103\n1927;7;1906;1014;1218.944;-5991.897;1;True;False\nNode;AmplifyShaderEditor.ScreenDepthNode;227;-1664,1536;Inherit;False;1;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SwizzleNode;234;-1408,1376;Inherit;False;FLOAT2;0;1;2;3;1;0;FLOAT4;0,0,0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.DynamicAppendNode;233;1344,1376;Inherit;False;FLOAT4;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;1;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SwizzleNode;32;-1408,-1408;Inherit;False;FLOAT3;0;1;2;3;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldPosInputsNode;1;-1664,3072;Float;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.DynamicAppendNode;114;1024,-1024;Inherit;False;FLOAT4;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.GetLocalVarNode;254;-1664,3200;Inherit;False;253;WorldPositionFromDepth;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;232;704,1792;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;248;-1024,1280;Inherit;False;FLOAT2;1;0;FLOAT2;0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SimpleDivideOpNode;196;-1408,8064;Inherit;False;2;0;FLOAT;1;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;236;832,1280;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.WorldPosInputsNode;231;384,1952;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;194;-1280,8192;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionSubtitle;102;-1152,3200;Inherit;False;Screen
+ Space;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;199;-704,7936;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.5;False;2;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionSwitchByPipeline;222;2560,1280;Inherit;False;4;0;FLOAT3;0,0,0;False;3;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DynamicAppendNode;239;2048,1280;Inherit;False;FLOAT3;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DynamicAppendNode;244;-704,1280;Inherit;False;FLOAT3;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;1;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;10;-1024,8192;Inherit;False;7;NoiseDistanceMask;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;245;1760,1280;Inherit;False;FLOAT4;1;0;FLOAT4;0,0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.UnityObjToClipPosHlpNode;224;576,2176;Inherit;False;1;0;FLOAT3;0,0,0;False;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.GetLocalVarNode;21;-1664,-304;Inherit;False;16;FogHeightMask;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;279;-1248,-1024;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;216;2048,1792;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;302;-1408,-1024;Inherit;False;2;0;FLOAT;0;False;1;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;19;-1664,-384;Inherit;False;12;FogDistanceMask;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CameraProjectionNode;238;-192,1280;Inherit;False;unity_CameraInvProjection;0;1;FLOAT4x4;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;243;1600,1280;Inherit;False;2;2;0;FLOAT4x4;0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1;False;1;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;229;384,1280;Inherit;False;FLOAT4;1;0;FLOAT4;0,0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.CustomExpressionNode;235;-1408,1280;Inherit;False;#if
+ UNITY_SINGLE_PASS_STEREO$$float4 scaleOffset = unity_StereoScaleOffset[ unity_StereoEyeIndex]@$UV.xy
+ = (UV.xy - scaleOffset.zw) / scaleOffset.xy@$$#endif$$return UV@;2;False;1;True;UV;FLOAT2;0,0;In;;Float;False;UnStereo;False;False;0;1;0;FLOAT2;0,0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.WorldSpaceCameraPos;230;384,1792;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.LerpOp;258;-256,-1408;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.OneMinusNode;251;-1408,1616;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;256;832,-1408;Inherit;False;Handle
+ Color Space;-1;;859;f6f44b689bae74d47a0885dbe3018c48;0;1;2;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;253;2800,1280;Float;False;WorldPositionFromDepth;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;260;-1664,-1024;Inherit;False;12;FogDistanceMask;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;217;1184,2176;Inherit;False;FLOAT4;1;0;FLOAT4;0,0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.WorldSpaceCameraPos;219;1664,1792;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;249;-448,1280;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT;2;False;2;FLOAT;-1;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;39;320,-128;Half;False;Global;AHF_FogIntensity;AHF_FogIntensity;3;1;[HideInInspector];Create;False;0;0;False;0;False;1;1;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;112;128,-256;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionSwitch;99;-640,3072;Inherit;False;World
+ Position;False;0;2;-1;World Space;Screen Space;Object;-1;9;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;28;-896,-128;Inherit;False;24;NoiseSimplex3D;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;111;-256,-256;Inherit;False;108;SkyboxFogHeightMask;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;330;-1280,-256;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ComputeScreenPosHlpNode;225;896,2176;Inherit;False;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.WorldSpaceCameraPos;316;-1664,6336;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.StaticSwitch;42;-256,-384;Float;False;Property;AHF_NOISEMODE;AHF_NoiseMode;14;0;Create;False;0;0;False;0;False;1;0;0;False;;KeywordEnum;2;_OFF;_PROCEDURAL3D;Create;False;9;1;FLOAT;0;False;0;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.Vector3Node;161;-2688,1280;Half;False;Global;AHF_FogAxisOption;AHF_FogAxisOption;0;0;Create;True;0;0;False;0;False;0,0,0;0,1,0;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.Vector3Node;307;-1664,6528;Half;False;Global;AHF_DirectionalDir;AHF_DirectionalDir;0;0;Create;True;0;0;False;0;False;0,0,0;0.7081007,0.2823132,0.6472192;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.RangedFloatNode;329;-1280,-128;Half;False;Global;AHF_FogLayersMode;AHF_FogLayersMode;0;0;Create;True;0;0;False;0;False;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;181;-2400,1280;Half;False;AHF_FogAxisOption;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionSwitch;116;320,-384;Inherit;False;Option;False;0;2;-1;In
+ 0;In 1;Instance;99;9;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;300;-1664,-896;Half;False;Global;AHF_FogColorDuo;AHF_FogColorDuo;0;0;Create;True;0;0;False;0;False;1;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.ColorNode;26;-1664,-1408;Half;False;Global;AHF_FogColorStart;AHF_FogColorStart;4;0;Create;False;0;0;False;0;False;0.4411765,0.722515,1,0;0.5,0.75,1,1;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;205;-1280,7936;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;110;-256,-128;Inherit;False;95;SkyboxMask;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.Vector3Node;201;-1664,8192;Half;False;Global;AHF_NoiseSpeed;AHF_NoiseSpeed;16;0;Create;False;0;0;False;0;False;0.5,0.5,0;0.5,0,0.5;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.ScreenPosInputsNode;241;-1664,1280;Float;False;0;False;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;215;1920,1984;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ScreenDepthNode;218;1664,1984;Inherit;False;0;True;1;0;FLOAT4;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;9;-1664,7936;Inherit;False;2;WorldPosition;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DynamicAppendNode;237;640,1280;Inherit;False;FLOAT3;4;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;247;1152,1280;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;1,1,-1;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.CameraToWorldMatrix;240;1344,1280;Inherit;False;0;1;FLOAT4x4;0\nNode;AmplifyShaderEditor.CustomExpressionNode;226;2304,1408;Inherit;False;float3
+ result = _731@$#if ASE_SRP_VERSION > 70301$result = _741@$#endif$return result@;3;False;2;True;_731;FLOAT3;0,0,0;In;;Inherit;False;True;_741;FLOAT3;0,0,0;In;;Inherit;False;Depth
+ By Version;True;False;0;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ColorNode;255;-1664,-1216;Half;False;Global;AHF_FogColorEnd;AHF_FogColorEnd;4;0;Create;False;0;0;False;0;False;0.4411765,0.722515,1,0;0.75,1,1.25,1;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;43;640,-384;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;37;-448,-256;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;223;1664,2080;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;207;-1664,8064;Half;False;Global;AHF_NoiseScale;AHF_NoiseScale;15;0;Create;False;0;0;False;0;False;6;30;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionSwitchByPipeline;246;-1248,1280;Inherit;False;4;0;FLOAT;0;False;3;FLOAT2;0,0;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;1;FLOAT2;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;242;128,1280;Inherit;False;2;2;0;FLOAT4x4;0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1;False;1;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.PosVertexDataNode;228;384,2176;Inherit;False;0;0;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.StaticSwitch;250;-1024,1536;Float;False;Property;_Keyword1;Keyword
+ 1;3;0;Fetch;True;0;0;False;0;False;0;0;0;False;UNITY_REVERSED_Z;Toggle;2;Key0;Key1;Fetch;False;9;1;FLOAT;0;False;0;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;152;-1280,3776;Half;False;Global;AHF_FogDistanceEnd;AHF_FogDistanceEnd;4;0;Create;False;0;0;False;0;False;30;100;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;198;-384,7936;Inherit;False;3;0;FLOAT;1;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DynamicAppendNode;220;-192,1408;Inherit;False;FLOAT4;4;0;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;1;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.SaturateNode;155;-640,3584;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;12;432,3584;Half;False;FogDistanceMask;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;153;-896,3584;Inherit;False;Remap
+ To 0-1;-1;;860;e6e209ac370e7e74da13a6a97e315390;0;3;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;289;-640,3712;Half;False;Global;AHF_FogDistanceFalloff;AHF_FogDistanceFalloff;3;0;Create;False;0;0;False;0;False;0;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;4;-1664,3584;Inherit;False;2;WorldPosition;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.DistanceOpNode;151;-1280,3584;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;157;-1280,3712;Half;False;Global;AHF_FogDistanceStart;AHF_FogDistanceStart;3;0;Create;False;0;0;False;0;False;0;-100;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;8;-1664,4096;Inherit;False;2;WorldPosition;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.PowerNode;288;-128,3584;Inherit;False;False;2;0;FLOAT;0;False;1;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;159;-1216,4096;Inherit;False;FLOAT3;1;0;FLOAT3;0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.RegisterLocalVarNode;16;432,4096;Half;False;FogHeightMask;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.DotProductOpNode;145;-832,6272;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;167;-512,4096;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;162;-1408,4096;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;164;-1216,4224;Half;False;Global;AHF_FogHeightEnd;AHF_FogHeightEnd;6;0;Create;False;0;0;False;0;False;0;100;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;160;-960,4096;Inherit;False;3;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;324;-384,3584;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;165;-704,4096;Inherit;False;Remap
+ To 0-1;-1;;857;e6e209ac370e7e74da13a6a97e315390;0;3;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WorldSpaceCameraPos;154;-1664,3712;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.GetLocalVarNode;183;-1664,4224;Inherit;False;181;AHF_FogAxisOption;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NoiseGeneratorNode;193;-960,7936;Inherit;False;Simplex3D;False;False;2;0;FLOAT3;0,0,0;False;1;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;166;-1216,4288;Half;False;Global;AHF_FogHeightStart;AHF_FogHeightStart;5;0;Create;False;0;0;False;0;False;5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;322;-320,4096;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;290;-512,4224;Half;False;Global;AHF_FogHeightFalloff;AHF_FogHeightFalloff;6;0;Create;False;0;0;False;0;False;0;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.PowerNode;291;-128,4096;Inherit;False;False;2;0;FLOAT;0;False;1;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;170;-1152,5392;Inherit;False;FLOAT3;1;0;FLOAT3;0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.SaturateNode;176;-448,5392;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;108;384,5392;Half;False;SkyboxFogHeightMask;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;326;192,5392;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;106;-1664,5392;Inherit;False;2;WorldPosition;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;173;-1280,5392;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.NormalizeNode;169;-1440,5392;Inherit;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionNode;178;-640,5392;Inherit;False;Remap
+ To 0-1;-1;;856;e6e209ac370e7e74da13a6a97e315390;0;3;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;180;-768,5392;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;179;-32,5392;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;1;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;323;-304,5392;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;124;-1408,4992;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;171;-896,5392;Inherit;False;3;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.PowerNode;309;-176,5392;Inherit;False;True;2;0;FLOAT;0;False;1;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;95;448,4992;Half;False;SkyboxMask;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.CeilOpNode;121;-832,4992;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;203;-704,8192;Inherit;False;3;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.NormalizeNode;318;-1152,6272;Inherit;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.StaticSwitch;123;-1152,4992;Float;False;Property;_Keyword3;Keyword
+ 3;3;0;Fetch;True;0;0;False;0;False;0;0;0;False;UNITY_REVERSED_Z;Toggle;2;Key0;Key1;Fetch;False;9;1;FLOAT;0;False;0;FLOAT;0;False;2;FLOAT;0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;310;-768,5568;Half;False;Global;AHF_SkyboxFogFalloff;AHF_SkyboxFogFalloff;3;0;Create;False;0;0;False;0;False;0;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionSubtitle;101;-1152,3072;Inherit;False;World
+ Space;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ScreenDepthNode;118;-1664,4992;Inherit;False;1;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;122;-640,4992;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;175;-1152,5568;Half;False;Global;AHF_SkyboxFogHeight;AHF_SkyboxFogHeight;8;0;Create;False;0;0;False;0;False;1;1;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;7;416,7424;Half;False;NoiseDistanceMask;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;327;-64,5568;Half;False;Global;AHF_SkyboxFogIntensity;AHF_SkyboxFogIntensity;9;0;Create;False;0;0;False;0;False;0;1;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.Vector3Node;221;832,1408;Half;False;Constant;_Vector1;Vector
+ 1;9;0;Create;True;0;0;False;0;False;1,1,-1;0,0,0;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.PowerNode;319;0,6272;Inherit;False;False;2;0;FLOAT;0;False;1;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;139;-640,6496;Half;False;Global;AHF_DirectionalModeBlend;AHF_DirectionalModeBlend;4;0;Create;False;0;0;False;0;False;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SwizzleNode;257;-1408,-1216;Inherit;False;FLOAT3;0;1;2;3;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;305;-1024,-1024;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;2;448,3072;Float;False;WorldPosition;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;189;-1216,7552;Half;False;Global;AHF_NoiseDistanceEnd;AHF_NoiseDistanceEnd;13;0;Create;False;0;0;False;0;False;10;50;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;315;-1664,6272;Inherit;False;2;WorldPosition;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;317;-1344,6272;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;30;432,6272;Half;False;DirectionalMask;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;140;-320,6272;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;3;-1664,7424;Inherit;False;2;WorldPosition;1;0;OBJECT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.ScaleAndOffsetNode;149;-640,6272;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0.5;False;2;FLOAT;0.5;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleTimeNode;204;-1664,8352;Inherit;False;1;0;FLOAT;1;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;200;-1024,8320;Half;False;Global;AHF_NoiseModeBlend;AHF_NoiseModeBlend;11;0;Create;False;0;0;False;0;False;0.5;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleAddOpNode;197;-1088,7936;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;195;-1024,8256;Half;False;Global;AHF_NoiseIntensity;AHF_NoiseIntensity;12;0;Create;False;0;0;False;0;False;0.5;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;187;-896,7424;Inherit;False;Remap
+ To 0-1;-1;;858;e6e209ac370e7e74da13a6a97e315390;0;3;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;185;-640,7424;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;142;-640,6400;Half;False;Global;AHF_DirectionalIntensity;AHF_DirectionalIntensity;4;0;Create;False;0;0;False;0;False;0;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.WorldSpaceCameraPos;190;-1664,7552;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.DistanceOpNode;188;-1216,7424;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.AbsOpNode;325;-128,6272;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;177;-384,5568;Half;False;Global;AHF_SkyboxFogFill;AHF_SkyboxFogFill;9;0;Create;False;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;24;432,7936;Half;False;NoiseSimplex3D;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.NegateNode;206;-1408,8192;Inherit;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;29;-1152,-384;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;182;-1664,5568;Inherit;False;181;AHF_FogAxisOption;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.LerpOp;328;-896,-384;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;321;-256,6496;Half;False;Global;AHF_DirectionalFalloff;AHF_DirectionalFalloff;0;0;Create;True;0;0;False;0;False;1;8;1;8;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SaturateNode;331;-1152.185,-252.8735;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;40;384,-1408;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;35;-256,-960;Inherit;False;30;DirectionalMask;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ColorNode;23;-256,-1216;Half;False;Global;AHF_DirectionalColor;AHF_DirectionalColor;12;0;Create;False;0;0;False;0;False;1,0.6300203,0.1617647,0;1,0.75,0.5,1;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.SwizzleNode;31;0,-1216;Inherit;False;FLOAT3;0;1;2;3;1;0;COLOR;0,0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;113;1280,-1024;Inherit;False;True;-1;Fog
+ RGBA;0;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.FunctionOutput;87;1280,-384;Inherit;False;False;-1;Fog
+ Alpha;2;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;86;1280,-1408;Inherit;False;False;-1;Fog
+ Color;1;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.CommentaryNode;61;-1664,3456;Inherit;False;2301.125;100;Fog
+ Distance;0;;0,0.5882353,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;252;-1664,1152;Inherit;False;4738.447;100;World
+ Position from Depth;0;;0,1,0,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;60;-1664,7808;Inherit;False;2301.726;100;Noise;0;;0.7529412,1,0.7529412,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;115;-1664,-1536;Inherit;False;3079.888;100;Final
+ Pass;0;;0.497,1,0,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;59;-1664,6144;Inherit;False;2307.506;100;Directional
+ Light Support;0;;1,0.634,0.1617647,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;184;-2688,1152;Inherit;False;516.5447;100;Register;0;;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;57;-1664,3968;Inherit;False;2307.752;100;Fog
+ Height;0;;0,0.5882353,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;98;-1664,2944;Inherit;False;2305.188;100;World
+ Position;0;;0,1,0,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;109;-1664,5264;Inherit;False;2303.083;100;Skybox
+ Fog Height;0;;0.7983367,0.1411765,0.8313726,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;97;-1664,4864;Inherit;False;2305.317;100;Skybox
+ Mask;0;;0.7983367,0.1411765,0.8313726,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;58;-1664,7296;Inherit;False;2300.478;100;Noise
+ Distance Mask;0;;0.7529412,1,0.7529412,1;0;0\nWireConnection;234;0;241;0\nWireConnection;233;0;247;0\nWireConnection;32;0;26;0\nWireConnection;114;0;256;0\nWireConnection;114;3;43;0\nWireConnection;232;0;230;0\nWireConnection;232;1;231;0\nWireConnection;248;0;246;0\nWireConnection;196;1;207;0\nWireConnection;236;0;237;0\nWireConnection;236;1;229;3\nWireConnection;194;0;206;0\nWireConnection;194;1;204;0\nWireConnection;102;0;254;0\nWireConnection;199;0;193;0\nWireConnection;222;3;239;0\nWireConnection;222;1;226;0\nWireConnection;239;0;245;0\nWireConnection;239;1;245;1\nWireConnection;239;2;245;2\nWireConnection;244;0;248;0\nWireConnection;244;1;248;1\nWireConnection;244;2;250;0\nWireConnection;245;0;243;0\nWireConnection;224;0;228;0\nWireConnection;279;0;302;0\nWireConnection;216;0;219;0\nWireConnection;216;1;215;0\nWireConnection;302;0;260;0\nWireConnection;243;0;240;0\nWireConnection;243;1;233;0\nWireConnection;229;0;242;0\nWireConnection;235;0;241;0\nWireConnection;258;0;32;0\nWireConnection;258;1;257;0\nWireConnection;258;2;305;0\nWireConnection;251;0;227;0\nWireConnection;256;2;40;0\nWireConnection;253;0;222;0\nWireConnection;217;0;225;0\nWireConnection;249;0;244;0\nWireConnection;112;0;42;0\nWireConnection;112;1;111;0\nWireConnection;112;2;110;0\nWireConnection;99;0;101;0\nWireConnection;99;1;102;0\nWireConnection;330;0;19;0\nWireConnection;330;1;21;0\nWireConnection;225;0;224;0\nWireConnection;42;1;328;0\nWireConnection;42;0;37;0\nWireConnection;181;0;161;0\nWireConnection;116;0;42;0\nWireConnection;116;1;112;0\nWireConnection;205;0;9;0\nWireConnection;205;1;196;0\nWireConnection;215;0;218;0\nWireConnection;215;1;223;0\nWireConnection;237;0;229;0\nWireConnection;237;1;229;1\nWireConnection;237;2;229;2\nWireConnection;247;0;236;0\nWireConnection;247;1;221;0\nWireConnection;226;0;239;0\nWireConnection;226;1;216;0\nWireConnection;43;0;116;0\nWireConnection;43;1;39;0\nWireConnection;37;0;328;0\nWireConnection;37;1;28;0\nWireConnection;223;0;232;0\nWireConnection;223;1;217;3\nWireConnection;246;3;235;0\nWireConnection;246;1;234;0\nWireConnection;242;0;238;0\nWireConnection;242;1;220;0\nWireConnection;250;1;227;0\nWireConnection;250;0;251;0\nWireConnection;198;1;199;0\nWireConnection;198;2;203;0\nWireConnection;220;0;249;0\nWireConnection;155;0;153;0\nWireConnection;12;0;288;0\nWireConnection;153;6;151;0\nWireConnection;153;7;157;0\nWireConnection;153;8;152;0\nWireConnection;151;0;4;0\nWireConnection;151;1;154;0\nWireConnection;288;0;324;0\nWireConnection;288;1;289;0\nWireConnection;159;0;162;0\nWireConnection;16;0;291;0\nWireConnection;145;0;318;0\nWireConnection;145;1;307;0\nWireConnection;167;0;165;0\nWireConnection;162;0;8;0\nWireConnection;162;1;183;0\nWireConnection;160;0;159;0\nWireConnection;160;1;159;1\nWireConnection;160;2;159;2\nWireConnection;324;0;155;0\nWireConnection;165;6;160;0\nWireConnection;165;7;164;0\nWireConnection;165;8;166;0\nWireConnection;193;0;197;0\nWireConnection;322;0;167;0\nWireConnection;291;0;322;0\nWireConnection;291;1;290;0\nWireConnection;170;0;173;0\nWireConnection;176;0;178;0\nWireConnection;108;0;326;0\nWireConnection;326;0;179;0\nWireConnection;326;1;327;0\nWireConnection;173;0;169;0\nWireConnection;173;1;182;0\nWireConnection;169;0;106;0\nWireConnection;178;6;180;0\nWireConnection;178;7;175;0\nWireConnection;180;0;171;0\nWireConnection;179;0;309;0\nWireConnection;179;2;177;0\nWireConnection;323;0;176;0\nWireConnection;124;0;118;0\nWireConnection;171;0;170;0\nWireConnection;171;1;170;1\nWireConnection;171;2;170;2\nWireConnection;309;0;323;0\nWireConnection;309;1;310;0\nWireConnection;95;0;122;0\nWireConnection;121;0;123;0\nWireConnection;203;0;10;0\nWireConnection;203;1;195;0\nWireConnection;203;2;200;0\nWireConnection;318;0;317;0\nWireConnection;123;1;124;0\nWireConnection;123;0;118;0\nWireConnection;101;0;1;0\nWireConnection;122;0;121;0\nWireConnection;7;0;185;0\nWireConnection;319;0;325;0\nWireConnection;319;1;321;0\nWireConnection;257;0;255;0\nWireConnection;305;0;279;0\nWireConnection;305;1;300;0\nWireConnection;2;0;99;0\nWireConnection;317;0;315;0\nWireConnection;317;1;316;0\nWireConnection;30;0;319;0\nWireConnection;140;0;149;0\nWireConnection;140;1;142;0\nWireConnection;149;0;145;0\nWireConnection;197;0;205;0\nWireConnection;197;1;194;0\nWireConnection;187;6;188;0\nWireConnection;187;7;189;0\nWireConnection;185;0;187;0\nWireConnection;188;0;3;0\nWireConnection;188;1;190;0\nWireConnection;325;0;140;0\nWireConnection;24;0;198;0\nWireConnection;206;0;201;0\nWireConnection;29;0;19;0\nWireConnection;29;1;21;0\nWireConnection;328;0;29;0\nWireConnection;328;1;331;0\nWireConnection;328;2;329;0\nWireConnection;331;0;330;0\nWireConnection;40;0;258;0\nWireConnection;40;1;31;0\nWireConnection;40;2;35;0\nWireConnection;31;0;23;0\nWireConnection;113;0;114;0\nWireConnection;87;0;43;0\nWireConnection;86;0;256;0\nASEEND*/\n//CHKSM=EEFA3F102F0396E6A76ED684B45F8594EC706EAE"
+ m_functionName:
+ m_description:
+ m_additionalIncludes:
+ m_additionalIncludes: []
+ m_outsideIncludes: []
+ m_additionalPragmas:
+ m_additionalPragmas: []
+ m_outsidePragmas: []
+ m_additionalDirectives:
+ m_validData: 0
+ m_isDirty: 1
+ m_moduleName: ' Additional Directives'
+ m_independentModule: 1
+ m_additionalDirectives: []
+ m_shaderFunctionDirectives: []
+ m_nativeDirectives: []
+ m_nativeDirectivesIndex: -1
+ m_nativeDirectivesFoldout: 0
+ m_directivesSaveItems: []
+ m_nodeCategory: 3
+ m_customNodeCategory:
+ m_previewPosition: 0
+ m_hidden: 0
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Base.asset.meta b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Base.asset.meta
new file mode 100644
index 00000000..fe610eef
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Base.asset.meta
@@ -0,0 +1,10 @@
+fileFormatVersion: 2
+guid: 13c50910e5b86de4097e1181ba121e0e
+timeCreated: 1570688044
+licenseType: Store
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Compute Fog Distance.asset b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Compute Fog Distance.asset
new file mode 100644
index 00000000..1a108235
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Compute Fog Distance.asset
@@ -0,0 +1,40 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
+ m_Name: Compute Fog Distance
+ m_EditorClassIdentifier:
+ m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset
+ Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17602\n1927;7;1906;1014;1393;657.5599;1;True;False\nNode;AmplifyShaderEditor.DistanceOpNode;3;-576,-384;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;5;-896,-64;Half;False;Global;AHF_FogDistanceEnd;AHF_FogDistanceEnd;4;0;Create;False;0;0;False;0;30;60;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;14;-384,-384;Inherit;False;Math
+ Remap To 0-2;-1;;545;e6e209ac370e7e74da13a6a97e315390;0;3;6;FLOAT;0;False;7;FLOAT;0;False;8;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.WorldSpaceCameraPos;1;-896,-304;Inherit;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.SaturateNode;7;-128,-384;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;13;-896,-384;Inherit;False;WorldPosition;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;4;-896,-144;Half;False;Global;AHF_FogDistanceStart;AHF_FogDistanceStart;3;0;Create;False;0;0;False;0;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;64,-384;Inherit;False;True;-1;FogDistanceMask;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;3;0;13;0\nWireConnection;3;1;1;0\nWireConnection;14;6;3;0\nWireConnection;14;7;4;0\nWireConnection;14;8;5;0\nWireConnection;7;0;14;0\nWireConnection;0;0;7;0\nASEEND*/\n//CHKSM=357410C3E110628DB9546DC90118EF40E90338B2"
+ m_functionName:
+ m_description:
+ m_additionalIncludes:
+ m_additionalIncludes: []
+ m_outsideIncludes: []
+ m_additionalPragmas:
+ m_additionalPragmas: []
+ m_outsidePragmas: []
+ m_additionalDirectives:
+ m_validData: 0
+ m_isDirty: 0
+ m_moduleName: ' Additional Directives'
+ m_independentModule: 1
+ m_additionalDirectives: []
+ m_shaderFunctionDirectives: []
+ m_nativeDirectives: []
+ m_nativeDirectivesIndex: -1
+ m_nativeDirectivesFoldout: 0
+ m_directivesSaveItems: []
+ m_nodeCategory: 3
+ m_customNodeCategory:
+ m_previewPosition: 0
+ m_hidden: 0
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Compute Fog Distance.asset.meta b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Compute Fog Distance.asset.meta
new file mode 100644
index 00000000..7a4a8baf
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Compute Fog Distance.asset.meta
@@ -0,0 +1,10 @@
+fileFormatVersion: 2
+guid: a5f090963b8f9394a984ee752ce42488
+timeCreated: 1570102705
+licenseType: Store
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Color Space.asset b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Color Space.asset
new file mode 100644
index 00000000..49089035
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Color Space.asset
@@ -0,0 +1,38 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
+ m_Name: Handle Color Space
+ m_EditorClassIdentifier:
+ m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset
+ Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17001\n1927;29;1906;1014;1516;524;1;True;False\nNode;AmplifyShaderEditor.FunctionInput;2;-896,0;Float;False;Color;3;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GammaToLinearNode;3;-640,-64;Float;False;0;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.StaticSwitch;1;-384,0;Float;False;Property;_UNITY_COLORSPACE_GAMMA;UNITY_COLORSPACE_GAMMA;0;0;Create;True;0;0;False;0;0;0;0;False;UNITY_COLORSPACE_GAMMA;Toggle;2;Key0;Key1;Fetch;False;9;1;FLOAT3;0,0,0;False;0;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;3;FLOAT3;0,0,0;False;4;FLOAT3;0,0,0;False;5;FLOAT3;0,0,0;False;6;FLOAT3;0,0,0;False;7;FLOAT3;0,0,0;False;8;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Float;False;True;;0;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nWireConnection;3;0;2;0\nWireConnection;1;1;3;0\nWireConnection;1;0;2;0\nWireConnection;0;0;1;0\nASEEND*/\n//CHKSM=67013BC63C3B27E353374B5D4D247177010A5481"
+ m_functionName:
+ m_description:
+ m_additionalIncludes:
+ m_additionalIncludes: []
+ m_outsideIncludes: []
+ m_additionalPragmas:
+ m_additionalPragmas: []
+ m_outsidePragmas: []
+ m_additionalDirectives:
+ m_validData: 0
+ m_isDirty: 0
+ m_moduleName: ' Additional Directives'
+ m_independentModule: 1
+ m_additionalDirectives: []
+ m_shaderFunctionDirectives: []
+ m_nativeDirectives: []
+ m_nativeDirectivesIndex: -1
+ m_nativeDirectivesFoldout: 0
+ m_directivesSaveItems: []
+ m_nodeCategory: 3
+ m_customNodeCategory:
+ m_previewPosition: 0
+ m_hidden: 0
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Color Space.asset.meta b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Color Space.asset.meta
new file mode 100644
index 00000000..542385ac
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Color Space.asset.meta
@@ -0,0 +1,10 @@
+fileFormatVersion: 2
+guid: f6f44b689bae74d47a0885dbe3018c48
+timeCreated: 1568879410
+licenseType: Store
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Tex Alpha.asset b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Tex Alpha.asset
new file mode 100644
index 00000000..1234aa1c
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Tex Alpha.asset
@@ -0,0 +1,38 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_PrefabParentObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
+ m_Name: Handle Tex Alpha
+ m_EditorClassIdentifier:
+ m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset
+ Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17001\n1927;29;1906;1014;1219;513;1;True;False\nNode;AmplifyShaderEditor.CeilOpNode;4;-320,80;Float;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;2;-320,192;Float;False;Mask;1;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;3;-128,0;Float;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;1;-512,0;Float;False;Alpha;1;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;128,0;Float;False;True;;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;4;0;1;0\nWireConnection;3;0;1;0\nWireConnection;3;1;4;0\nWireConnection;3;2;2;0\nWireConnection;0;0;3;0\nASEEND*/\n//CHKSM=359A4287BBEDADC15949456D56D54270F350804C"
+ m_functionName:
+ m_description:
+ m_additionalIncludes:
+ m_additionalIncludes: []
+ m_outsideIncludes: []
+ m_additionalPragmas:
+ m_additionalPragmas: []
+ m_outsidePragmas: []
+ m_additionalDirectives:
+ m_validData: 0
+ m_isDirty: 0
+ m_moduleName: ' Additional Directives'
+ m_independentModule: 1
+ m_additionalDirectives: []
+ m_shaderFunctionDirectives: []
+ m_nativeDirectives: []
+ m_nativeDirectivesIndex: -1
+ m_nativeDirectivesFoldout: 0
+ m_directivesSaveItems: []
+ m_nodeCategory: 3
+ m_customNodeCategory:
+ m_previewPosition: 0
+ m_hidden: 0
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Tex Alpha.asset.meta b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Tex Alpha.asset.meta
new file mode 100644
index 00000000..86a74997
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Handle Tex Alpha.asset.meta
@@ -0,0 +1,10 @@
+fileFormatVersion: 2
+guid: 92f31391e7f50294c9c2d8747c81d6b6
+timeCreated: 1568367025
+licenseType: Store
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Is Pipeline.asset b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Is Pipeline.asset
new file mode 100644
index 00000000..2e760ea9
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Is Pipeline.asset
@@ -0,0 +1,39 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
+ m_Name: Is Pipeline
+ m_EditorClassIdentifier:
+ m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset
+ Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=17502\n1927;7;1906;1014;1238.301;483.1443;1;True;False\nNode;AmplifyShaderEditor.RangedFloatNode;4;-640,160;Half;False;Property;_IsHDPipeline;_IsHDPipeline;1;1;[HideInInspector];Create;False;0;0;True;0;0;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;5;-160,0;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;2;-640,0;Half;False;Property;_IsStandardPipeline;_IsStandardPipeline;0;1;[HideInInspector];Create;False;0;0;True;0;0;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionSwitchByPipeline;1;-384,0;Inherit;False;4;0;FLOAT;0;False;3;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;3;-640,80;Half;False;Property;_IsUniversalPipeline;_IsUniversalPipeline;2;1;[HideInInspector];Create;False;0;0;True;0;0;1;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;0,0;Inherit;False;True;-1;;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;5;0;1;0\nWireConnection;1;0;2;0\nWireConnection;1;3;2;0\nWireConnection;1;1;3;0\nWireConnection;1;2;4;0\nWireConnection;0;0;5;0\nASEEND*/\n//CHKSM=72B1DDE9D0321CEF3A35F69DAC1CF10E2B7944D7"
+ m_functionName:
+ m_description:
+ m_additionalIncludes:
+ m_additionalIncludes: []
+ m_outsideIncludes: []
+ m_additionalPragmas:
+ m_additionalPragmas: []
+ m_outsidePragmas: []
+ m_additionalDirectives:
+ m_validData: 0
+ m_isDirty: 1
+ m_moduleName: ' Additional Directives'
+ m_independentModule: 1
+ m_additionalDirectives: []
+ m_shaderFunctionDirectives: []
+ m_nativeDirectives: []
+ m_nativeDirectivesIndex: -1
+ m_nativeDirectivesFoldout: 0
+ m_directivesSaveItems: []
+ m_nodeCategory: 3
+ m_customNodeCategory:
+ m_previewPosition: 0
+ m_hidden: 0
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Is Pipeline.asset.meta b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Is Pipeline.asset.meta
new file mode 100644
index 00000000..750fd52c
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Is Pipeline.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2b33d0c660fbdb24c98bea96428031b0
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Remap To 0-1.asset b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Remap To 0-1.asset
new file mode 100644
index 00000000..1c99d031
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Remap To 0-1.asset
@@ -0,0 +1,43 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
+ m_Name: Remap To 0-1
+ m_EditorClassIdentifier:
+ m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity Asset
+ Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=15407\n1927;29;1906;1014;1143.653;791.9193;1.377757;True;False\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;9;-128,-256;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;7;-384,-128;Float;False;Min
+ Old;1;1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;8;-384,-64;Float;False;Max
+ Old;1;2;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;10;-128,-128;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionInput;6;-384,-256;Float;False;;1;0;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleDivideOpNode;11;128,-256;Float;False;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;0;384,-256;Float;False;True;;0;False;1;0;FLOAT;0;False;1;FLOAT;0\nWireConnection;9;0;6;0\nWireConnection;9;1;7;0\nWireConnection;10;0;8;0\nWireConnection;10;1;7;0\nWireConnection;11;0;9;0\nWireConnection;11;1;10;0\nWireConnection;0;0;11;0\nASEEND*/\n//CHKSM=3398A488E740D858EDB9E40C589BAF327735EC39"
+ m_functionName:
+ m_description: 'Remap to 0-1.
+
+'
+ m_additionalIncludes:
+ m_additionalIncludes: []
+ m_outsideIncludes: []
+ m_additionalPragmas:
+ m_additionalPragmas: []
+ m_outsidePragmas: []
+ m_additionalDirectives:
+ m_validData: 0
+ m_isDirty: 0
+ m_moduleName: ' Additional Directives'
+ m_independentModule: 1
+ m_additionalDirectives: []
+ m_shaderFunctionDirectives: []
+ m_nativeDirectives: []
+ m_nativeDirectivesIndex: -1
+ m_nativeDirectivesFoldout: 0
+ m_directivesSaveItems: []
+ m_nodeCategory: 7
+ m_customNodeCategory: Advanced Dynamic Shaders
+ m_previewPosition: 0
+ m_hidden: 0
diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Remap To 0-1.asset.meta b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Remap To 0-1.asset.meta
new file mode 100644
index 00000000..f6527e62
--- /dev/null
+++ b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Functions/Remap To 0-1.asset.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: e6e209ac370e7e74da13a6a97e315390
+timeCreated: 1522076143
+licenseType: Store
+NativeFormatImporter:
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant: