Splatoon-Ink/Assets/Metaballs/Shaders/SphereTraceMetaballs.shadersubgraph

1715 lines
40 KiB
Plaintext

{
"m_SGVersion": 2,
"m_Type": "UnityEditor.ShaderGraph.GraphData",
"m_ObjectId": "c67f2755610844b0bbfd88fca164fd74",
"m_Properties": [
{
"m_Id": "a130d5cc23574509bb4ccf654f80c345"
},
{
"m_Id": "335ca55f6309481388af519e908975d2"
},
{
"m_Id": "3f277471705e46318bd5500f062f9329"
},
{
"m_Id": "de2644bbbf134b5a816ebd78b77e4690"
},
{
"m_Id": "af02328cc2d34dfbbd13d9f5ce1b281e"
},
{
"m_Id": "5df250a7bfb846319a1aa2183de92d5c"
}
],
"m_Keywords": [],
"m_Nodes": [
{
"m_Id": "f0d30474499b41b9918549f2376b3fde"
},
{
"m_Id": "34dfd4d62933443ab9198502a6c138ae"
},
{
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
{
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
{
"m_Id": "43f10d06f07340948b66b771d4c3dcfe"
},
{
"m_Id": "4870218436c8461faa965d9519a68e2f"
},
{
"m_Id": "98758534cf33460cba1271a5ddd6919c"
},
{
"m_Id": "54c1f92e5d4340b3af2abe2d79b02b05"
},
{
"m_Id": "be7ca2d5bcf642209f7b8c91838bd921"
},
{
"m_Id": "9cf927c29285421a829eb8eae9f5c0c5"
},
{
"m_Id": "105e000ab2ca4043b6a68cc8da64994d"
},
{
"m_Id": "0f16808f4ea444ce9244676832e2374d"
},
{
"m_Id": "390d3c9b2b6141a681ffbee64a6cac52"
}
],
"m_GroupDatas": [],
"m_StickyNoteDatas": [],
"m_Edges": [
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "105e000ab2ca4043b6a68cc8da64994d"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 9
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "34dfd4d62933443ab9198502a6c138ae"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "54c1f92e5d4340b3af2abe2d79b02b05"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 3
},
"m_InputSlot": {
"m_Node": {
"m_Id": "54c1f92e5d4340b3af2abe2d79b02b05"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 3
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 4
},
"m_InputSlot": {
"m_Node": {
"m_Id": "43f10d06f07340948b66b771d4c3dcfe"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 4
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 10
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 5
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "390d3c9b2b6141a681ffbee64a6cac52"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "357f6d1d9b0d43f1be902b0b0e7fec4a"
},
"m_SlotId": 6
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "43f10d06f07340948b66b771d4c3dcfe"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "f0d30474499b41b9918549f2376b3fde"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "4870218436c8461faa965d9519a68e2f"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 4
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "54c1f92e5d4340b3af2abe2d79b02b05"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 3
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 11
},
"m_InputSlot": {
"m_Node": {
"m_Id": "f0d30474499b41b9918549f2376b3fde"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "98758534cf33460cba1271a5ddd6919c"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 5
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "9cf927c29285421a829eb8eae9f5c0c5"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 7
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "be7ca2d5bcf642209f7b8c91838bd921"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "5fb00c1ff33a4f6088725bb6a9cc6a41"
},
"m_SlotId": 6
}
}
],
"m_VertexContext": {
"m_Position": {
"x": 0.0,
"y": 0.0
},
"m_Blocks": []
},
"m_FragmentContext": {
"m_Position": {
"x": 0.0,
"y": 0.0
},
"m_Blocks": []
},
"m_PreviewData": {
"serializedMesh": {
"m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
"m_Guid": ""
}
},
"m_Path": "Sub Graphs",
"m_ConcretePrecision": 0,
"m_PreviewMode": 2,
"m_OutputNode": {
"m_Id": "f0d30474499b41b9918549f2376b3fde"
},
"m_ActiveTargets": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "0a6bbd9c218541a19ef38e1f602bee58",
"m_Id": 2,
"m_DisplayName": "Alpha",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Alpha",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.ViewDirectionNode",
"m_ObjectId": "0f16808f4ea444ce9244676832e2374d",
"m_Group": {
"m_Id": ""
},
"m_Name": "View Direction",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 685.0,
"y": -499.00006103515627,
"width": 206.0,
"height": 132.0
}
},
"m_Slots": [
{
"m_Id": "22441b8b61914eff95553443b70666e9"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 2,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Space": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "105e000ab2ca4043b6a68cc8da64994d",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 397.0,
"y": -123.99998474121094,
"width": 126.0,
"height": 34.0
}
},
"m_Slots": [
{
"m_Id": "a79a1f68e32b48e78ee53411b0f946ac"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "af02328cc2d34dfbbd13d9f5ce1b281e"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "158ad622a526499599fe0f622114ed95",
"m_Id": 3,
"m_DisplayName": "BakedGI",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "BakedGI",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot",
"m_ObjectId": "17bd06201b4e46e48131637d59f9c4ea",
"m_Id": 4,
"m_DisplayName": "Dynamic UV",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DynamicUV",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": [],
"m_Channel": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "17ff36c67950481bb163649210f5c4c8",
"m_Id": 6,
"m_DisplayName": "DensityThreshold",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DensityThreshold",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "21f53a7302514e01927ce57ee7010eb6",
"m_Id": 0,
"m_DisplayName": "PositionWS",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "PositionWS",
"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": "22441b8b61914eff95553443b70666e9",
"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": "26f65c84b90f426baec37a431302b963",
"m_Id": 9,
"m_DisplayName": "Emission",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Emission",
"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": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "335ca55f6309481388af519e908975d2",
"m_Guid": {
"m_GuidSerialized": "1bec8c28-f6f7-4e25-bd03-1ebe66a30182"
},
"m_Name": "Metallic",
"m_DefaultReferenceName": "Vector1_335ca55f6309481388af519e908975d2",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.5,
"m_FloatType": 0,
"m_RangeValues": {
"x": 0.0,
"y": 1.0
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.PositionNode",
"m_ObjectId": "34dfd4d62933443ab9198502a6c138ae",
"m_Group": {
"m_Id": ""
},
"m_Name": "Position",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -614.0000610351563,
"y": -13.999975204467774,
"width": 206.0,
"height": 132.0
}
},
"m_Slots": [
{
"m_Id": "b2f86d9c66a145babd15c0d57f776458"
}
],
"synonyms": [],
"m_Precision": 1,
"m_PreviewExpanded": false,
"m_PreviewMode": 2,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Space": 2
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
"m_ObjectId": "357f6d1d9b0d43f1be902b0b0e7fec4a",
"m_Group": {
"m_Id": ""
},
"m_Name": "SphereTraceMetaballs (Custom Function)",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -245.0,
"y": 51.99997329711914,
"width": 260.0,
"height": 166.0
}
},
"m_Slots": [
{
"m_Id": "a44ad65d3b0545749c85e40e11b9e923"
},
{
"m_Id": "17ff36c67950481bb163649210f5c4c8"
},
{
"m_Id": "e730d6912d554fc69bf1b4d190c457f5"
},
{
"m_Id": "680fa1b35d5345388511c7b34c013507"
},
{
"m_Id": "e2af59228f50469c8f6c379bfd8d50ff"
},
{
"m_Id": "ce73bc361da348f7ba2b14d518463c3b"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_SourceType": 0,
"m_FunctionName": "SphereTraceMetaballs",
"m_FunctionSource": "caf3c88af57121045bf42c51439afbe9",
"m_FunctionBody": "Enter function body here..."
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "390d3c9b2b6141a681ffbee64a6cac52",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -577.0000610351563,
"y": 136.0000457763672,
"width": 169.0,
"height": 34.0
}
},
"m_Slots": [
{
"m_Id": "55f17bba17fe45de8d3402c090ea2b6d"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "5df250a7bfb846319a1aa2183de92d5c"
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "3f277471705e46318bd5500f062f9329",
"m_Guid": {
"m_GuidSerialized": "f8b0de1e-7659-4ab0-a3d1-a5c361785663"
},
"m_Name": "Specular",
"m_DefaultReferenceName": "Vector3_3f277471705e46318bd5500f062f9329",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.RedirectNodeData",
"m_ObjectId": "43f10d06f07340948b66b771d4c3dcfe",
"m_Group": {
"m_Id": ""
},
"m_Name": "Redirect Node",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1176.0,
"y": 317.0000915527344,
"width": 56.0,
"height": 24.000001907348634
}
},
"m_Slots": [
{
"m_Id": "5fc99205c30547009091904b06ed5ad3"
},
{
"m_Id": "882a8e42f09e487a9991dd9a894494e2"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "4569324cb4d241039abe5e1540f308ee",
"m_Id": 11,
"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
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "4870218436c8461faa965d9519a68e2f",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 407.9999694824219,
"y": -256.9999694824219,
"width": 114.99999237060547,
"height": 33.999996185302737
}
},
"m_Slots": [
{
"m_Id": "dfd34527164b4036a717c83c6b89cf1b"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "a130d5cc23574509bb4ccf654f80c345"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot",
"m_ObjectId": "52184aef69c04e919c096debe49f6e22",
"m_Id": 3,
"m_DisplayName": "Static UV",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "StaticUV",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": [],
"m_Channel": 1
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot",
"m_ObjectId": "5326680b242744969620b462cdb4da0c",
"m_Id": 2,
"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_Space": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.BakedGINode",
"m_ObjectId": "54c1f92e5d4340b3af2abe2d79b02b05",
"m_Group": {
"m_Id": ""
},
"m_Name": "Baked GI",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 337.0,
"y": -451.0,
"width": 186.0,
"height": 184.0
}
},
"m_Slots": [
{
"m_Id": "5326680b242744969620b462cdb4da0c"
},
{
"m_Id": "f8c70f3acc4e413999ed742d1619de27"
},
{
"m_Id": "52184aef69c04e919c096debe49f6e22"
},
{
"m_Id": "17bd06201b4e46e48131637d59f9c4ea"
},
{
"m_Id": "b03d67a33ab44ff4ab0742ef2e9e5f4c"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_ApplyScaling": true
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "55f17bba17fe45de8d3402c090ea2b6d",
"m_Id": 0,
"m_DisplayName": "DensityThreshold",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "586f9f0b8731472c958eecd53dbba9a6",
"m_Id": 5,
"m_DisplayName": "Metallic",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Metallic",
"m_StageCapability": 3,
"m_Value": 0.5,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "5df250a7bfb846319a1aa2183de92d5c",
"m_Guid": {
"m_GuidSerialized": "0b57aaf6-131f-4fc7-b476-3c62a35ab308"
},
"m_Name": "DensityThreshold",
"m_DefaultReferenceName": "Vector1_5df250a7bfb846319a1aa2183de92d5c",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.20000000298023225,
"m_FloatType": 0,
"m_RangeValues": {
"x": 0.0,
"y": 1.0
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
"m_ObjectId": "5fb00c1ff33a4f6088725bb6a9cc6a41",
"m_Group": {
"m_Id": ""
},
"m_Name": "PBR (Custom Function)",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1048.9998779296875,
"y": -334.9999694824219,
"width": 223.0,
"height": 517.9999389648438
}
},
"m_Slots": [
{
"m_Id": "4569324cb4d241039abe5e1540f308ee"
},
{
"m_Id": "21f53a7302514e01927ce57ee7010eb6"
},
{
"m_Id": "fb72e43a9b2a415ea4511494c849b2e2"
},
{
"m_Id": "da37d699fab342d597316500227f318c"
},
{
"m_Id": "158ad622a526499599fe0f622114ed95"
},
{
"m_Id": "8ce1aa23eec04abc8ced17bada33a204"
},
{
"m_Id": "586f9f0b8731472c958eecd53dbba9a6"
},
{
"m_Id": "d2483b08af8b4f8d9978110ed030422a"
},
{
"m_Id": "b63cfc65721940218a7ffbda27c16513"
},
{
"m_Id": "9d8b99c4265d46c6a087526160d57d80"
},
{
"m_Id": "26f65c84b90f426baec37a431302b963"
},
{
"m_Id": "bebccc0883a947b48f0ca70bf00a6d6a"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_SourceType": 0,
"m_FunctionName": "PBR",
"m_FunctionSource": "caf3c88af57121045bf42c51439afbe9",
"m_FunctionBody": "Enter function body here..."
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "5fc99205c30547009091904b06ed5ad3",
"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_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "680fa1b35d5345388511c7b34c013507",
"m_Id": 3,
"m_DisplayName": "NormalWS",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "NormalWS",
"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": "8175d4cc33034bd3b134f5e5b5d018b0",
"m_Id": 1,
"m_DisplayName": "Color",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Color",
"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": "882a8e42f09e487a9991dd9a894494e2",
"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_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "8ce1aa23eec04abc8ced17bada33a204",
"m_Id": 4,
"m_DisplayName": "Albedo",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Albedo",
"m_StageCapability": 3,
"m_Value": {
"x": 0.5,
"y": 0.5,
"z": 0.5
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "98758534cf33460cba1271a5ddd6919c",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 405.9999694824219,
"y": -225.99998474121095,
"width": 116.99999237060547,
"height": 33.999996185302737
}
},
"m_Slots": [
{
"m_Id": "c0bfb98cebe9463aa70a300879835cf4"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "335ca55f6309481388af519e908975d2"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "9cf927c29285421a829eb8eae9f5c0c5",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 381.0,
"y": -157.99993896484376,
"width": 142.0,
"height": 33.999996185302737
}
},
"m_Slots": [
{
"m_Id": "edd3369b0e3442bc9dbd986ec21d6bce"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "de2644bbbf134b5a816ebd78b77e4690"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "9d8b99c4265d46c6a087526160d57d80",
"m_Id": 8,
"m_DisplayName": "Occlusion",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Occlusion",
"m_StageCapability": 3,
"m_Value": 1.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "a130d5cc23574509bb4ccf654f80c345",
"m_Guid": {
"m_GuidSerialized": "fa413733-d2cf-449a-859e-bd83189ab9b5"
},
"m_Name": "Albedo",
"m_DefaultReferenceName": "Vector3_a130d5cc23574509bb4ccf654f80c345",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": {
"x": 0.5,
"y": 0.5,
"z": 0.5,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "a44ad65d3b0545749c85e40e11b9e923",
"m_Id": 0,
"m_DisplayName": "WorldPosition",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "WorldPosition",
"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": "a79a1f68e32b48e78ee53411b0f946ac",
"m_Id": 0,
"m_DisplayName": "Emission",
"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": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "af02328cc2d34dfbbd13d9f5ce1b281e",
"m_Guid": {
"m_GuidSerialized": "c0fbe363-0b1f-4b74-8a78-201b67fca458"
},
"m_Name": "Emission",
"m_DefaultReferenceName": "Vector3_af02328cc2d34dfbbd13d9f5ce1b281e",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "b03d67a33ab44ff4ab0742ef2e9e5f4c",
"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.Vector3MaterialSlot",
"m_ObjectId": "b2f86d9c66a145babd15c0d57f776458",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "b63cfc65721940218a7ffbda27c16513",
"m_Id": 7,
"m_DisplayName": "Smoothness",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Smoothness",
"m_StageCapability": 3,
"m_Value": 0.5,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "be7ca2d5bcf642209f7b8c91838bd921",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 399.9999694824219,
"y": -192.00003051757813,
"width": 123.0,
"height": 33.999996185302737
}
},
"m_Slots": [
{
"m_Id": "fbb8b05011c044e0ae76d9865291d3fe"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "3f277471705e46318bd5500f062f9329"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "bebccc0883a947b48f0ca70bf00a6d6a",
"m_Id": 10,
"m_DisplayName": "Alpha",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Alpha",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "c0bfb98cebe9463aa70a300879835cf4",
"m_Id": 0,
"m_DisplayName": "Metallic",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "ce73bc361da348f7ba2b14d518463c3b",
"m_Id": 5,
"m_DisplayName": "ViewDirection",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "ViewDirection",
"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": "d2483b08af8b4f8d9978110ed030422a",
"m_Id": 6,
"m_DisplayName": "Specular",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Specular",
"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": "da37d699fab342d597316500227f318c",
"m_Id": 2,
"m_DisplayName": "ViewDirectionWS",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "ViewDirectionWS",
"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": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "de2644bbbf134b5a816ebd78b77e4690",
"m_Guid": {
"m_GuidSerialized": "348487e7-bd23-4c00-a91a-35438fa361eb"
},
"m_Name": "Smoothness",
"m_DefaultReferenceName": "Vector1_de2644bbbf134b5a816ebd78b77e4690",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.5,
"m_FloatType": 0,
"m_RangeValues": {
"x": 0.0,
"y": 1.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "dfd34527164b4036a717c83c6b89cf1b",
"m_Id": 0,
"m_DisplayName": "Albedo",
"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": "e2af59228f50469c8f6c379bfd8d50ff",
"m_Id": 4,
"m_DisplayName": "Alpha",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Alpha",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "e730d6912d554fc69bf1b4d190c457f5",
"m_Id": 2,
"m_DisplayName": "PositionWS",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "PositionWS",
"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": "edd3369b0e3442bc9dbd986ec21d6bce",
"m_Id": 0,
"m_DisplayName": "Smoothness",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
"m_ObjectId": "f0d30474499b41b9918549f2376b3fde",
"m_Group": {
"m_Id": ""
},
"m_Name": "Output",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1545.9998779296875,
"y": -112.9999771118164,
"width": 84.99999237060547,
"height": 101.0
}
},
"m_Slots": [
{
"m_Id": "8175d4cc33034bd3b134f5e5b5d018b0"
},
{
"m_Id": "0a6bbd9c218541a19ef38e1f602bee58"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"IsFirstSlotValid": true
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot",
"m_ObjectId": "f8c70f3acc4e413999ed742d1619de27",
"m_Id": 0,
"m_DisplayName": "Normal",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Normal",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": [],
"m_Space": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "fb72e43a9b2a415ea4511494c849b2e2",
"m_Id": 1,
"m_DisplayName": "NormalWS",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "NormalWS",
"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": "fbb8b05011c044e0ae76d9865291d3fe",
"m_Id": 0,
"m_DisplayName": "Specular",
"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": []
}