UnityGame/Library/PackageCache/com.unity.shadergraph/Samples~/Common/Subgraphs/BiplanarSample.shadersubgraph
2024-10-27 10:53:47 +03:00

5379 lines
124 KiB
Plaintext

{
"m_SGVersion": 3,
"m_Type": "UnityEditor.ShaderGraph.GraphData",
"m_ObjectId": "622584591126416dbfc3fd969eece4c6",
"m_Properties": [
{
"m_Id": "ebed206455cf4e45ade784efcd8f8294"
},
{
"m_Id": "3dc8f32339c44ec6a666bc7ba3646e3c"
},
{
"m_Id": "70d6534e074b465dbb6a74e35c6bf96d"
},
{
"m_Id": "620c205bf55e4228b6b83d11141afe20"
}
],
"m_Keywords": [],
"m_Dropdowns": [
{
"m_Id": "d607aa230b774281b974f48c296186ee"
}
],
"m_CategoryData": [
{
"m_Id": "b8059a7fc23e460088fd7a5e034cbbb9"
}
],
"m_Nodes": [
{
"m_Id": "046db31fbb5c46e6b48b5a1d1526ee3a"
},
{
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
{
"m_Id": "009c2080b155488fa8fb1d0d1e0c2c45"
},
{
"m_Id": "684dfc4c6d104c61be919dbf2fdb0559"
},
{
"m_Id": "960a6c9a0fba419389b773fe9bacad39"
},
{
"m_Id": "b3a072546d7b43b48c1d5a81b349ca09"
},
{
"m_Id": "2d118857f290442fb994417cc8759767"
},
{
"m_Id": "a8d85aa34fd24f2db76e5893233bcc7c"
},
{
"m_Id": "e2fb75c263da4ff6bc029cb6ddea2ff9"
},
{
"m_Id": "ee468c448002420ba07482b66bd0b6b4"
},
{
"m_Id": "4a2de956c544497a9a9de43d82bfff58"
},
{
"m_Id": "0efe632b5c6545a88bbe082c246269d1"
},
{
"m_Id": "180c0a553bfe45ccbaa334359a8d768b"
},
{
"m_Id": "92fa19dfe6034e219ce50033c9f9ccb3"
},
{
"m_Id": "0471f4c907f541398a15afe64bb3ccd6"
},
{
"m_Id": "615d3bc62b3c444995d61af51ac19797"
},
{
"m_Id": "037af21ae2664e879214529028aef5d8"
},
{
"m_Id": "5955a4422856440bb6fb9a2c326770e4"
},
{
"m_Id": "9e1474a23760412cacc443c5036da4f7"
},
{
"m_Id": "03c1506f7d324a6c85f969d590b69e32"
},
{
"m_Id": "3af6bf1b348145dc8aae94d563e485f7"
},
{
"m_Id": "106a20c86c4644b28ba27f90e2ea5b0d"
},
{
"m_Id": "02bade2d53584ae7af6191da4fda4be2"
},
{
"m_Id": "41bbe4bef10a4078a4138e99709223ad"
},
{
"m_Id": "9212390d1210459d8c981d26e5f029b1"
},
{
"m_Id": "edd2d8ddef8b49389bb7169c3e2b41c4"
},
{
"m_Id": "31918363d5fe46d8b27759eb7578a40d"
},
{
"m_Id": "682ad15d24a44b53b790ccc655f9f22c"
},
{
"m_Id": "0546b803bc61465093a650810aab6595"
},
{
"m_Id": "ee087f1553dd480893072c620980bc8a"
},
{
"m_Id": "1679ed6b88aa499c990e788799c42f40"
},
{
"m_Id": "5d54d7e3f8964188857551184644dbef"
},
{
"m_Id": "1653ea2e037f46688e7f7a90924f10e3"
},
{
"m_Id": "fa6e90aaa54e42cdbdcd056686513799"
},
{
"m_Id": "9c0070c1f03645b3bd4474ee97e62f46"
}
],
"m_GroupDatas": [],
"m_StickyNoteDatas": [
{
"m_Id": "ca54576cf888456db295b569530bce4c"
},
{
"m_Id": "5f53139f63634176b2be8d32754205e9"
},
{
"m_Id": "710601a16e2a4205ba8c6d252bd3343c"
}
],
"m_Edges": [
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "009c2080b155488fa8fb1d0d1e0c2c45"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "ee087f1553dd480893072c620980bc8a"
},
"m_SlotId": 3
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "02bade2d53584ae7af6191da4fda4be2"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "1679ed6b88aa499c990e788799c42f40"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "037af21ae2664e879214529028aef5d8"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "e2fb75c263da4ff6bc029cb6ddea2ff9"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "03c1506f7d324a6c85f969d590b69e32"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "9c0070c1f03645b3bd4474ee97e62f46"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0471f4c907f541398a15afe64bb3ccd6"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "037af21ae2664e879214529028aef5d8"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0471f4c907f541398a15afe64bb3ccd6"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "615d3bc62b3c444995d61af51ac19797"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0546b803bc61465093a650810aab6595"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "682ad15d24a44b53b790ccc655f9f22c"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0546b803bc61465093a650810aab6595"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "682ad15d24a44b53b790ccc655f9f22c"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 3
},
"m_InputSlot": {
"m_Node": {
"m_Id": "009c2080b155488fa8fb1d0d1e0c2c45"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 3
},
"m_InputSlot": {
"m_Node": {
"m_Id": "02bade2d53584ae7af6191da4fda4be2"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 4
},
"m_InputSlot": {
"m_Node": {
"m_Id": "9212390d1210459d8c981d26e5f029b1"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 4
},
"m_InputSlot": {
"m_Node": {
"m_Id": "b3a072546d7b43b48c1d5a81b349ca09"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 5
},
"m_InputSlot": {
"m_Node": {
"m_Id": "684dfc4c6d104c61be919dbf2fdb0559"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 5
},
"m_InputSlot": {
"m_Node": {
"m_Id": "960a6c9a0fba419389b773fe9bacad39"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 6
},
"m_InputSlot": {
"m_Node": {
"m_Id": "2d118857f290442fb994417cc8759767"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 6
},
"m_InputSlot": {
"m_Node": {
"m_Id": "a8d85aa34fd24f2db76e5893233bcc7c"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 7
},
"m_InputSlot": {
"m_Node": {
"m_Id": "0471f4c907f541398a15afe64bb3ccd6"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 9
},
"m_InputSlot": {
"m_Node": {
"m_Id": "1679ed6b88aa499c990e788799c42f40"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 10
},
"m_InputSlot": {
"m_Node": {
"m_Id": "fa6e90aaa54e42cdbdcd056686513799"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "0efe632b5c6545a88bbe082c246269d1"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "92fa19dfe6034e219ce50033c9f9ccb3"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "106a20c86c4644b28ba27f90e2ea5b0d"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "9212390d1210459d8c981d26e5f029b1"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "106a20c86c4644b28ba27f90e2ea5b0d"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "b3a072546d7b43b48c1d5a81b349ca09"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "1653ea2e037f46688e7f7a90924f10e3"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "fa6e90aaa54e42cdbdcd056686513799"
},
"m_SlotId": 3
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "1679ed6b88aa499c990e788799c42f40"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "ee087f1553dd480893072c620980bc8a"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "180c0a553bfe45ccbaa334359a8d768b"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "92fa19dfe6034e219ce50033c9f9ccb3"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "2d118857f290442fb994417cc8759767"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "9212390d1210459d8c981d26e5f029b1"
},
"m_SlotId": 10
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "2d118857f290442fb994417cc8759767"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "b3a072546d7b43b48c1d5a81b349ca09"
},
"m_SlotId": 10
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "31918363d5fe46d8b27759eb7578a40d"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "edd2d8ddef8b49389bb7169c3e2b41c4"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "31918363d5fe46d8b27759eb7578a40d"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "edd2d8ddef8b49389bb7169c3e2b41c4"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "3af6bf1b348145dc8aae94d563e485f7"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "009c2080b155488fa8fb1d0d1e0c2c45"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "3af6bf1b348145dc8aae94d563e485f7"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "02bade2d53584ae7af6191da4fda4be2"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "41bbe4bef10a4078a4138e99709223ad"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "4a2de956c544497a9a9de43d82bfff58"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "4a2de956c544497a9a9de43d82bfff58"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "0efe632b5c6545a88bbe082c246269d1"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "5955a4422856440bb6fb9a2c326770e4"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "682ad15d24a44b53b790ccc655f9f22c"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "5d54d7e3f8964188857551184644dbef"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "1679ed6b88aa499c990e788799c42f40"
},
"m_SlotId": 3
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "615d3bc62b3c444995d61af51ac19797"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "037af21ae2664e879214529028aef5d8"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "682ad15d24a44b53b790ccc655f9f22c"
},
"m_SlotId": 3
},
"m_InputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 8
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "684dfc4c6d104c61be919dbf2fdb0559"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "009c2080b155488fa8fb1d0d1e0c2c45"
},
"m_SlotId": 10
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "684dfc4c6d104c61be919dbf2fdb0559"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "02bade2d53584ae7af6191da4fda4be2"
},
"m_SlotId": 10
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "9212390d1210459d8c981d26e5f029b1"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "fa6e90aaa54e42cdbdcd056686513799"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "92fa19dfe6034e219ce50033c9f9ccb3"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "046db31fbb5c46e6b48b5a1d1526ee3a"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "960a6c9a0fba419389b773fe9bacad39"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "009c2080b155488fa8fb1d0d1e0c2c45"
},
"m_SlotId": 11
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "960a6c9a0fba419389b773fe9bacad39"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "02bade2d53584ae7af6191da4fda4be2"
},
"m_SlotId": 11
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "9c0070c1f03645b3bd4474ee97e62f46"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "0471f4c907f541398a15afe64bb3ccd6"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "9e1474a23760412cacc443c5036da4f7"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "edd2d8ddef8b49389bb7169c3e2b41c4"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "a8d85aa34fd24f2db76e5893233bcc7c"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "9212390d1210459d8c981d26e5f029b1"
},
"m_SlotId": 11
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "a8d85aa34fd24f2db76e5893233bcc7c"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "b3a072546d7b43b48c1d5a81b349ca09"
},
"m_SlotId": 11
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "b3a072546d7b43b48c1d5a81b349ca09"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "41bbe4bef10a4078a4138e99709223ad"
},
"m_SlotId": 3
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "e2fb75c263da4ff6bc029cb6ddea2ff9"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "180c0a553bfe45ccbaa334359a8d768b"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "e2fb75c263da4ff6bc029cb6ddea2ff9"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "ee468c448002420ba07482b66bd0b6b4"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "e2fb75c263da4ff6bc029cb6ddea2ff9"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "180c0a553bfe45ccbaa334359a8d768b"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "e2fb75c263da4ff6bc029cb6ddea2ff9"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "4a2de956c544497a9a9de43d82bfff58"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "edd2d8ddef8b49389bb7169c3e2b41c4"
},
"m_SlotId": 3
},
"m_InputSlot": {
"m_Node": {
"m_Id": "0ad252c00eac48a5869dfff7803c06a0"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "ee087f1553dd480893072c620980bc8a"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "ee468c448002420ba07482b66bd0b6b4"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "ee468c448002420ba07482b66bd0b6b4"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "0efe632b5c6545a88bbe082c246269d1"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "fa6e90aaa54e42cdbdcd056686513799"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "41bbe4bef10a4078a4138e99709223ad"
},
"m_SlotId": 1
}
}
],
"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": ""
},
"preventRotation": false
},
"m_Path": "Sub Graphs",
"m_GraphPrecision": 1,
"m_PreviewMode": 2,
"m_OutputNode": {
"m_Id": "046db31fbb5c46e6b48b5a1d1526ee3a"
},
"m_SubDatas": [],
"m_ActiveTargets": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode",
"m_ObjectId": "009c2080b155488fa8fb1d0d1e0c2c45",
"m_Group": {
"m_Id": ""
},
"m_Name": "Sample Texture 2D",
"m_DrawState": {
"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": 249.3332977294922,
"y": -620.0,
"width": 181.33335876464845,
"height": 230.6666259765625
}
},
"m_Slots": [
{
"m_Id": "1c395d3d10ea4f8fb4d7f82d8ef4a2ed"
},
{
"m_Id": "040626ee08784470906177736af3a11b"
},
{
"m_Id": "7658e21a1f7448a6b62e8129a3d98430"
},
{
"m_Id": "78b56b27d84c47f892cb800d0f57453d"
},
{
"m_Id": "69201ab5c8de434fa468446bc60888f0"
},
{
"m_Id": "577d1ce02d6b4dcbae9434c9dd46d80e"
},
{
"m_Id": "e8955825f1824362a20c3c5bc545390d"
},
{
"m_Id": "981cffe4bfc74ddea76f39eef660917b"
},
{
"m_Id": "f5d3d12e94f14a57816b09fe441914ed"
},
{
"m_Id": "a47f9f557e21462289848b9f03040ed3"
}
],
"synonyms": [
"tex2d"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_TextureType": 0,
"m_NormalMapSpace": 0,
"m_EnableGlobalMipBias": true,
"m_MipSamplingMode": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "028bbf07b3f64e4cb1d68be083fb258b",
"m_Id": 0,
"m_DisplayName": "RGBA",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "RGBA",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode",
"m_ObjectId": "02bade2d53584ae7af6191da4fda4be2",
"m_Group": {
"m_Id": ""
},
"m_Name": "Sample Texture 2D",
"m_DrawState": {
"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": 249.3333282470703,
"y": -365.99993896484377,
"width": 181.3333282470703,
"height": 230.6666259765625
}
},
"m_Slots": [
{
"m_Id": "91ed1996650345869ef2b7b845dd9f1e"
},
{
"m_Id": "443aed76d1f54b448bfc1aaf621ee800"
},
{
"m_Id": "3edf3fa1f21842c7a34e8a393f592a9a"
},
{
"m_Id": "c69ca450a57043dd9f0e904f0d01fa06"
},
{
"m_Id": "869cdad1e4b844ab86ea1f43ded1bc95"
},
{
"m_Id": "e1d8207a30334dcebef9f83e9ed889b4"
},
{
"m_Id": "aaa82106e3f644af8f05044afe938ca1"
},
{
"m_Id": "304289196e5d407c9ce10e42af7b65e4"
},
{
"m_Id": "23162b6718804b80a6d1a87c6441ad2d"
},
{
"m_Id": "53319561cfe74bdd86117f782085a7b0"
}
],
"synonyms": [
"tex2d"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_TextureType": 1,
"m_NormalMapSpace": 0,
"m_EnableGlobalMipBias": true,
"m_MipSamplingMode": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DivideNode",
"m_ObjectId": "037af21ae2664e879214529028aef5d8",
"m_Group": {
"m_Id": ""
},
"m_Name": "Divide",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 986.4999389648438,
"y": -29.500009536743165,
"width": 128.99993896484376,
"height": 118.00000762939453
}
},
"m_Slots": [
{
"m_Id": "0d21cb07d0af480cb96cd5ac7802caed"
},
{
"m_Id": "a1f0d57cce524ec9959fae58a26d1cdd"
},
{
"m_Id": "c6808e5d262e4266b0d23a69c13d176c"
}
],
"synonyms": [
"division",
"divided by"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "03c1506f7d324a6c85f969d590b69e32",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 436.49993896484377,
"y": 30.99998664855957,
"width": 105.0,
"height": 34.0
}
},
"m_Slots": [
{
"m_Id": "ea5f277a03924a4e83c7376d56122831"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "ebed206455cf4e45ade784efcd8f8294"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "040626ee08784470906177736af3a11b",
"m_Id": 4,
"m_DisplayName": "R",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "R",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
"m_ObjectId": "046db31fbb5c46e6b48b5a1d1526ee3a",
"m_Group": {
"m_Id": ""
},
"m_Name": "Output",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1711.999755859375,
"y": -89.33331298828125,
"width": 86.666748046875,
"height": 78.6666488647461
}
},
"m_Slots": [
{
"m_Id": "2922fcb1129449878ec8c99b69a16544"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"IsFirstSlotValid": true
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PowerNode",
"m_ObjectId": "0471f4c907f541398a15afe64bb3ccd6",
"m_Group": {
"m_Id": ""
},
"m_Name": "Power",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 681.4999389648438,
"y": -29.500009536743165,
"width": 129.0,
"height": 118.00000762939453
}
},
"m_Slots": [
{
"m_Id": "21178db886394b358398c83f5dade5d9"
},
{
"m_Id": "89e0e977b2f0405387b3f4400be507e0"
},
{
"m_Id": "cff44cc75e2548b29577d739ba4a752c"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "0546b803bc61465093a650810aab6595",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -863.5000610351563,
"y": -115.99999237060547,
"width": 114.5,
"height": 34.00000762939453
}
},
"m_Slots": [
{
"m_Id": "ded085a11ab14faf955f7881170f2f99"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "620c205bf55e4228b6b83d11141afe20"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "06a3d33531504339b39a6ac69ed4d80b",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot",
"m_ObjectId": "08c23f50e6a949348cb9c3b106b2eb20",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"e00": 2.0,
"e01": 2.0,
"e02": 2.0,
"e03": 2.0,
"e10": 2.0,
"e11": 2.0,
"e12": 2.0,
"e13": 2.0,
"e20": 2.0,
"e21": 2.0,
"e22": 2.0,
"e23": 2.0,
"e30": 2.0,
"e31": 2.0,
"e32": 2.0,
"e33": 2.0
},
"m_DefaultValue": {
"e00": 1.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 1.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 1.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 1.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "0928d69b841442419c839f659f0469e6",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "09e75dfeb290444b82e297384b64be5b",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
"m_ObjectId": "0ad252c00eac48a5869dfff7803c06a0",
"m_Group": {
"m_Id": ""
},
"m_Name": "BiplanarUVs (Custom Function)",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -412.0000915527344,
"y": -211.99993896484376,
"width": 223.00006103515626,
"height": 237.99993896484376
}
},
"m_Slots": [
{
"m_Id": "4decc2e7c6d34e84a04a6f31b60cf8c6"
},
{
"m_Id": "3588693d53aa4a64882ab89bd4332caa"
},
{
"m_Id": "d504b18637ba43329dd75fd94fbc641b"
},
{
"m_Id": "7f5cec1bbfd0442297d60df0a7472429"
},
{
"m_Id": "b10c894238f3415c9e3d432039d452c3"
},
{
"m_Id": "4e851f6abae1438a879937054ed5dfb8"
},
{
"m_Id": "c83cc1b5716449a7a55c9124d995fbfa"
},
{
"m_Id": "ccdbd50f7ef645bfa4f6acffd599633b"
},
{
"m_Id": "f3bf026d949c4c9a8655dc0fc5823022"
}
],
"synonyms": [
"code",
"HLSL"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_SourceType": 1,
"m_FunctionName": "BiplanarUVs",
"m_FunctionSource": "",
"m_FunctionBody": "//Credit Inigo Quilez: https://iquilezles.org/articles/biplanar/\r\n\r\nfloat3 DDX = ddx(Pos);\r\nfloat3 DDY = ddy(Pos);\r\nNormal = abs(Normal);\r\n// determine major axis (in x; yz are following axis)\r\nint3 major= (Normal.x > Normal.y && Normal.x > Normal.z) ? int3(0, 1, 2) :\r\n (Normal.y > Normal.z) ? int3(1, 2, 0) :\r\n int3(2, 0, 1);\r\n// determine minor axis (in x; yz are following axis)\r\nint3 minor = (Normal.x < Normal.y&& Normal.x < Normal.z) ? int3(0, 1, 2) :\r\n (Normal.y < Normal.z) ? int3(1, 2, 0) :\r\n int3(2, 0, 1);\r\n// determine mediandian axis (in x; yz are following axis)\r\nint3 median = int3(3, 3, 3) - minor - major;\r\n\r\nUV1 = float2(Pos[major.z], Pos[major.y]);\r\nDDXDDY1 = float4(DDX[major.z], DDX[major.y], DDY[major.z], DDY[major.y]);\r\nUV1_Axis = major.x;\r\n\r\nUV2 = float2(Pos[median.z], Pos[median.y]);\r\nDDXDDY2 = float4(DDX[median.z], DDX[median.y], DDY[median.z], DDY[median.y]);\r\nUV2_Axis = median.x;\r\n\r\nBlend_Factor = float2(Normal[major.x], Normal[median.x]);\r\n// make local support\r\nBlend_Factor= saturate((Blend_Factor - 0.5773) / (1.0 - 0.5773));\r"
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot",
"m_ObjectId": "0b6fa49756b640178125a2fde9cdc898",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"e00": 0.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 0.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 0.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 0.0
},
"m_DefaultValue": {
"e00": 1.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 1.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 1.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 1.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "0d21cb07d0af480cb96cd5ac7802caed",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.AddNode",
"m_ObjectId": "0efe632b5c6545a88bbe082c246269d1",
"m_Group": {
"m_Id": ""
},
"m_Name": "Add",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1423.9998779296875,
"y": -179.33328247070313,
"width": 131.333251953125,
"height": 119.99996948242188
}
},
"m_Slots": [
{
"m_Id": "92f89ca96b78497b89437c71c07a59e3"
},
{
"m_Id": "4f3d8beb21184efbb7fbdd5292ffe718"
},
{
"m_Id": "1f4b16080404494a8407005cb039c564"
}
],
"synonyms": [
"addition",
"sum",
"plus"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "106a20c86c4644b28ba27f90e2ea5b0d",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 39.99998474121094,
"y": -8.000015258789063,
"width": 124.66671752929688,
"height": 35.99999237060547
}
},
"m_Slots": [
{
"m_Id": "5433ac83e8234b93a228167d1ab59476"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "3dc8f32339c44ec6a666bc7ba3646e3c"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "1474922a91794b24baf8343117ce6b82",
"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
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot",
"m_ObjectId": "15c3b114340d41c09ab52a25235cfe1a",
"m_Id": 2,
"m_DisplayName": "UV",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "UV",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": [],
"m_Channel": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.NormalVectorNode",
"m_ObjectId": "1653ea2e037f46688e7f7a90924f10e3",
"m_Group": {
"m_Id": ""
},
"m_Name": "Normal Vector",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 439.3333435058594,
"y": 356.0,
"width": 207.33328247070313,
"height": 134.66656494140626
}
},
"m_Slots": [
{
"m_Id": "d0d4256934a3422c8d4e2af8ac1c87a4"
}
],
"synonyms": [
"surface direction"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 2,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Space": 2
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
"m_ObjectId": "1679ed6b88aa499c990e788799c42f40",
"m_Group": {
"m_Id": ""
},
"m_Name": "SwizzleNormals (Custom Function)",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 679.3333129882813,
"y": -371.3332824707031,
"width": 312.6666259765625,
"height": 143.99996948242188
}
},
"m_Slots": [
{
"m_Id": "b9a7d8fa3b154a02a2588cf70d5b0298"
},
{
"m_Id": "7fac0dff00fc4eafb48c1e0c8f992fce"
},
{
"m_Id": "af44abcff9264fa58d52005e35990a2a"
},
{
"m_Id": "eb861ee4998b4344be5009c356ed5902"
}
],
"synonyms": [
"code",
"HLSL"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_SourceType": 1,
"m_FunctionName": "SwizzleNormals",
"m_FunctionSource": "",
"m_FunctionBody": "float3 tN = UnpackedNormalValue;\r\n//int index = trunc(Axis+0.001);\r\n\r\n// Swizzle world normal into tangent space\r\nif( Axis == 0 )\r\n{\r\n Swizzled_Normal = float3(tN.xy + worldNormal.zy, abs(tN.z) * worldNormal.x).zyx;\r\n}\r\nelse if( Axis == 1 )\r\n{\r\n Swizzled_Normal = float3(tN.xy + worldNormal.xz, abs(tN.z) * worldNormal.y).xzy;\r\n}\r\nelse if( Axis == 2 )\r\n{\r\n Swizzled_Normal = float3(tN.xy + worldNormal.xy, abs(tN.z) * worldNormal.z).xyz;\r\n}\r\n\r\nSwizzled_Normal = normalize(Swizzled_Normal);"
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "1723528150c244c597c4da832380aa1d",
"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.AddNode",
"m_ObjectId": "180c0a553bfe45ccbaa334359a8d768b",
"m_Group": {
"m_Id": ""
},
"m_Name": "Add",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1423.9998779296875,
"y": -29.333324432373048,
"width": 127.333251953125,
"height": 119.99996948242188
}
},
"m_Slots": [
{
"m_Id": "8ff67917fa9d4ba2952b0842a535d7ae"
},
{
"m_Id": "bd18ae63783e41b6a0ad9237a430258a"
},
{
"m_Id": "09e75dfeb290444b82e297384b64be5b"
}
],
"synonyms": [
"addition",
"sum",
"plus"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "1c395d3d10ea4f8fb4d7f82d8ef4a2ed",
"m_Id": 0,
"m_DisplayName": "RGBA",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "RGBA",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "1cb707ed5f294c079e9d296930d7327a",
"m_Id": 2,
"m_DisplayName": "NotConnected",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "NotConnected",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "1d2d85f2204641df8e89949e81bde83a",
"m_Id": 5,
"m_DisplayName": "G",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "G",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "1f4b16080404494a8407005cb039c564",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "21178db886394b358398c83f5dade5d9",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot",
"m_ObjectId": "2296978a532747cc83407176a76a6ff0",
"m_Id": 0,
"m_DisplayName": "Input",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Input",
"m_StageCapability": 3
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "23162b6718804b80a6d1a87c6441ad2d",
"m_Id": 10,
"m_DisplayName": "DDX",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DDX",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot",
"m_ObjectId": "24699e0edc76416a86a3ba0be039718e",
"m_Id": 0,
"m_DisplayName": "Texture",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_BareResource": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "24a01065df9645a58d19d7d6b1b5774f",
"m_Id": 3,
"m_DisplayName": "Default",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Default",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "24d13f65b4ea4cd88e6bd7f8ced06d72",
"m_Id": 0,
"m_DisplayName": "RGBA",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "RGBA",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "283c19569a914104b968c3931e7268ac",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"x": 2.0,
"y": 2.0,
"z": 2.0,
"w": 2.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "2922fcb1129449878ec8c99b69a16544",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "2960043bcb164041a0ccc6b68f9a054d",
"m_Id": 11,
"m_DisplayName": "DDY",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DDY",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "2c27ba0427a6480687c4e188c29788e8",
"m_Id": 1,
"m_DisplayName": "Axis",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Axis",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "2c78fb578f514453917443ee3d1fd7d4",
"m_Id": 10,
"m_DisplayName": "DDX",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DDX",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "2cea898c1aea4c029d5667fdc3f7d610",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.SwizzleNode",
"m_ObjectId": "2d118857f290442fb994417cc8759767",
"m_Group": {
"m_Id": ""
},
"m_Name": "Swizzle",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 45.33332061767578,
"y": 40.6666374206543,
"width": 133.33340454101563,
"height": 125.33334350585938
}
},
"m_Slots": [
{
"m_Id": "40ad70c02aed460fa5cd6f63223f3058"
},
{
"m_Id": "f1f56a29c9834e99a4c0fdde24dfa9d8"
}
],
"synonyms": [
"swap",
"reorder",
"component mask"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"_maskInput": "xy",
"convertedMask": "xy"
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot",
"m_ObjectId": "2e33bb33873448308dbfed42fdc048ea",
"m_Id": 0,
"m_DisplayName": "Input",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Input",
"m_StageCapability": 3
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot",
"m_ObjectId": "304289196e5d407c9ce10e42af7b65e4",
"m_Id": 3,
"m_DisplayName": "Sampler",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Sampler",
"m_StageCapability": 3,
"m_BareResource": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "3100cc5db1674b74b8116f0015a1beb3",
"m_Id": 1,
"m_DisplayName": "Normal",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Normal",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "31918363d5fe46d8b27759eb7578a40d",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -867.5000610351563,
"y": -329.9999694824219,
"width": 118.5,
"height": 34.000030517578128
}
},
"m_Slots": [
{
"m_Id": "557f6c3fc0a3479690ec7ded8548aa84"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "70d6534e074b465dbb6a74e35c6bf96d"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "3588693d53aa4a64882ab89bd4332caa",
"m_Id": 8,
"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_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "399f2decf18c4e9db758cbb2041e3a13",
"m_Id": 11,
"m_DisplayName": "DDY",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DDY",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
"m_ObjectId": "3af6bf1b348145dc8aae94d563e485f7",
"m_Group": {
"m_Id": ""
},
"m_Name": "Property",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -21.000045776367189,
"y": -459.0000305175781,
"width": 123.00003051757813,
"height": 34.000030517578128
}
},
"m_Slots": [
{
"m_Id": "24699e0edc76416a86a3ba0be039718e"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Property": {
"m_Id": "3dc8f32339c44ec6a666bc7ba3646e3c"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty",
"m_ObjectId": "3dc8f32339c44ec6a666bc7ba3646e3c",
"m_Guid": {
"m_GuidSerialized": "764618c3-05f5-41ee-a48f-b6b893ca3e93"
},
"m_Name": "Texture",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Texture",
"m_DefaultReferenceName": "_Texture",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": {
"m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}",
"m_Guid": ""
},
"isMainTexture": false,
"useTilingAndOffset": false,
"m_Modifiable": true,
"m_DefaultType": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "3e419c31982241c3963150d6c8cb8b5a",
"m_Id": 2,
"m_DisplayName": "Swizzled_Normal",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Swizzled_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_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "3ed45bab8dc94b728f4e446dbb3f0898",
"m_Id": 10,
"m_DisplayName": "DDX",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DDX",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "3edf3fa1f21842c7a34e8a393f592a9a",
"m_Id": 5,
"m_DisplayName": "G",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "G",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "3f1dd918d9b5473191f74b0f718a69bb",
"m_Id": 2,
"m_DisplayName": "G",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "G",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "40ad70c02aed460fa5cd6f63223f3058",
"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "41a8466844a34a268bd050591b43b59f",
"m_Id": 3,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DropdownNode",
"m_ObjectId": "41bbe4bef10a4078a4138e99709223ad",
"m_Group": {
"m_Id": ""
},
"m_Name": "Texture Type",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1065.333251953125,
"y": 184.0,
"width": 161.3333740234375,
"height": 120.0
}
},
"m_Slots": [
{
"m_Id": "7a843dc2a1674cb08fc96ae94783f9ea"
},
{
"m_Id": "56487597ccf94fe18bd63d1c68067430"
},
{
"m_Id": "3100cc5db1674b74b8116f0015a1beb3"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Dropdown": {
"m_Id": "d607aa230b774281b974f48c296186ee"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "443aed76d1f54b448bfc1aaf621ee800",
"m_Id": 4,
"m_DisplayName": "R",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "R",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot",
"m_ObjectId": "443de7ca6f604c0f8364e87d8a475467",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"e00": 0.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 0.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 0.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 0.0
},
"m_DefaultValue": {
"e00": 1.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 1.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 1.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 1.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot",
"m_ObjectId": "45e3d26bdac3422a80cad40645a7f60e",
"m_Id": 1,
"m_DisplayName": "Texture",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Texture",
"m_StageCapability": 3,
"m_BareResource": false,
"m_Texture": {
"m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"f10b5283aa718804bae1a99a4467ed1e\",\"type\":3}}",
"m_Guid": ""
},
"m_DefaultType": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.MultiplyNode",
"m_ObjectId": "4a2de956c544497a9a9de43d82bfff58",
"m_Group": {
"m_Id": ""
},
"m_Name": "Multiply",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1273.4998779296875,
"y": 93.99996185302735,
"width": 129.5,
"height": 118.0000228881836
}
},
"m_Slots": [
{
"m_Id": "443de7ca6f604c0f8364e87d8a475467"
},
{
"m_Id": "8a32b266e1a04707813a7cb5198c6dbf"
},
{
"m_Id": "0b6fa49756b640178125a2fde9cdc898"
}
],
"synonyms": [
"multiplication",
"times",
"x"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "4decc2e7c6d34e84a04a6f31b60cf8c6",
"m_Id": 2,
"m_DisplayName": "Pos",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Pos",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "4e851f6abae1438a879937054ed5dfb8",
"m_Id": 4,
"m_DisplayName": "UV2",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "UV2",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "4f3d8beb21184efbb7fbdd5292ffe718",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "53319561cfe74bdd86117f782085a7b0",
"m_Id": 11,
"m_DisplayName": "DDY",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DDY",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot",
"m_ObjectId": "5433ac83e8234b93a228167d1ab59476",
"m_Id": 0,
"m_DisplayName": "Texture",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_BareResource": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot",
"m_ObjectId": "54ea23a70f754530adcac2496a48bc52",
"m_Id": 1,
"m_DisplayName": "Texture",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Texture",
"m_StageCapability": 3,
"m_BareResource": false,
"m_Texture": {
"m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"f10b5283aa718804bae1a99a4467ed1e\",\"type\":3}}",
"m_Guid": ""
},
"m_DefaultType": 3
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "5523b3bc215d43d0969844428af64189",
"m_Id": 1,
"m_DisplayName": "Normal",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Normal",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"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": "557f6c3fc0a3479690ec7ded8548aa84",
"m_Id": 0,
"m_DisplayName": "Position",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "56487597ccf94fe18bd63d1c68067430",
"m_Id": 3,
"m_DisplayName": "Default",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Default",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot",
"m_ObjectId": "577d1ce02d6b4dcbae9434c9dd46d80e",
"m_Id": 1,
"m_DisplayName": "Texture",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Texture",
"m_StageCapability": 3,
"m_BareResource": false,
"m_Texture": {
"m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"f10b5283aa718804bae1a99a4467ed1e\",\"type\":3}}",
"m_Guid": ""
},
"m_DefaultType": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "57be43b7ee1546f4a589ae0ca74652d5",
"m_Id": 4,
"m_DisplayName": "A",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.NormalVectorNode",
"m_ObjectId": "5955a4422856440bb6fb9a2c326770e4",
"m_Group": {
"m_Id": ""
},
"m_Name": "Normal Vector",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -954.5000610351563,
"y": -60.99995803833008,
"width": 206.0,
"height": 130.49996948242188
}
},
"m_Slots": [
{
"m_Id": "6614ae3f4f3c47409d5cbcb6a51092f7"
}
],
"synonyms": [
"surface direction"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 2,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Space": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.NormalVectorNode",
"m_ObjectId": "5d54d7e3f8964188857551184644dbef",
"m_Group": {
"m_Id": ""
},
"m_Name": "Normal Vector",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 439.33331298828127,
"y": -264.6665954589844,
"width": 207.33331298828126,
"height": 134.66659545898438
}
},
"m_Slots": [
{
"m_Id": "2cea898c1aea4c029d5667fdc3f7d610"
}
],
"synonyms": [
"surface direction"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 2,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Space": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot",
"m_ObjectId": "5f3d7199b37547dc81eb0dc3897d48aa",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"e00": 0.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 0.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 0.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 0.0
},
"m_DefaultValue": {
"e00": 1.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 1.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 1.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 1.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.StickyNoteData",
"m_ObjectId": "5f53139f63634176b2be8d32754205e9",
"m_Title": "Normal Swizzles",
"m_Content": "We swizzle the world normals into tangent space before blending.",
"m_TextSize": 0,
"m_Theme": 0,
"m_Position": {
"serializedVersion": "2",
"x": 728.0,
"y": -471.33331298828127,
"width": 198.0,
"height": 100.0
},
"m_Group": {
"m_Id": ""
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DotProductNode",
"m_ObjectId": "615d3bc62b3c444995d61af51ac19797",
"m_Group": {
"m_Id": ""
},
"m_Name": "Dot Product",
"m_DrawState": {
"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": 835.4999389648438,
"y": 36.000003814697269,
"width": 127.5,
"height": 93.99996948242188
}
},
"m_Slots": [
{
"m_Id": "db9427f7a8174e3e8fd0449c43b3ff9b"
},
{
"m_Id": "76a01a5eb4d7416f9b61fdd63f951252"
},
{
"m_Id": "06a3d33531504339b39a6ac69ed4d80b"
}
],
"synonyms": [
"scalar product"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "620c205bf55e4228b6b83d11141afe20",
"m_Guid": {
"m_GuidSerialized": "6d88ae24-7f51-4d6e-8dac-cd6611add0d0"
},
"m_Name": "Normal",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Normal",
"m_DefaultReferenceName": "_Normal",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": true,
"m_CustomSlotLabel": "AbsoluteWorld Space",
"m_DismissedVersion": 0,
"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.Vector1MaterialSlot",
"m_ObjectId": "6405f65f8d4248858c86ecc929da1e8d",
"m_Id": 6,
"m_DisplayName": "B",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "6614ae3f4f3c47409d5cbcb6a51092f7",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot",
"m_ObjectId": "66f1b2d61baa4dd49bd369dcd32001f6",
"m_Id": 3,
"m_DisplayName": "Sampler",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Sampler",
"m_StageCapability": 3,
"m_BareResource": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "67814eb7cce64665bf1393233fbc65b1",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode",
"m_ObjectId": "682ad15d24a44b53b790ccc655f9f22c",
"m_Group": {
"m_Id": ""
},
"m_Name": "Branch On Input Connection",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -698.0000610351563,
"y": -112.49993896484375,
"width": 206.00003051757813,
"height": 141.99998474121095
}
},
"m_Slots": [
{
"m_Id": "2e33bb33873448308dbfed42fdc048ea"
},
{
"m_Id": "f0d898aaf8e1416dac44629a92ac6056"
},
{
"m_Id": "9114b8fae1954fffbc97d6be1ae07974"
},
{
"m_Id": "41a8466844a34a268bd050591b43b59f"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.SwizzleNode",
"m_ObjectId": "684dfc4c6d104c61be919dbf2fdb0559",
"m_Group": {
"m_Id": ""
},
"m_Name": "Swizzle",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -17.333337783813478,
"y": -414.0000305175781,
"width": 133.33335876464845,
"height": 125.3333740234375
}
},
"m_Slots": [
{
"m_Id": "7223f90a6dcb4f7aa216e4b0f0fdfef2"
},
{
"m_Id": "c974b1c1e08f4187a02861437f4dab3f"
}
],
"synonyms": [
"swap",
"reorder",
"component mask"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"_maskInput": "xy",
"convertedMask": "xy"
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot",
"m_ObjectId": "68aae51b7b8b46aa876026e49a9df843",
"m_Id": 2,
"m_DisplayName": "UV",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "UV",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": [],
"m_Channel": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "69201ab5c8de434fa468446bc60888f0",
"m_Id": 7,
"m_DisplayName": "A",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "7069431557c844b0a4abac4d88da18c4",
"m_Id": 7,
"m_DisplayName": "A",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "70d6534e074b465dbb6a74e35c6bf96d",
"m_Guid": {
"m_GuidSerialized": "eaee95b9-e3e3-4998-be16-1b1c36d2e018"
},
"m_Name": "Position",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Position",
"m_DefaultReferenceName": "_Position",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": true,
"m_CustomSlotLabel": "AbsoluteWorld Space",
"m_DismissedVersion": 0,
"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.StickyNoteData",
"m_ObjectId": "710601a16e2a4205ba8c6d252bd3343c",
"m_Title": "Normal Swizzles",
"m_Content": "We swizzle the world normals into tangent space before blending.",
"m_TextSize": 0,
"m_Theme": 0,
"m_Position": {
"serializedVersion": "2",
"x": 748.0,
"y": 361.3333435058594,
"width": 198.0,
"height": 100.0
},
"m_Group": {
"m_Id": ""
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "7223f90a6dcb4f7aa216e4b0f0fdfef2",
"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "76461566709440058b80bd5d65a0f03f",
"m_Id": 5,
"m_DisplayName": "G",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "G",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "7658e21a1f7448a6b62e8129a3d98430",
"m_Id": 5,
"m_DisplayName": "G",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "G",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "76a01a5eb4d7416f9b61fdd63f951252",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"x": 1.0,
"y": 1.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "78b56b27d84c47f892cb800d0f57453d",
"m_Id": 6,
"m_DisplayName": "B",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "7a843dc2a1674cb08fc96ae94783f9ea",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "7f5cec1bbfd0442297d60df0a7472429",
"m_Id": 5,
"m_DisplayName": "DDXDDY1",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "DDXDDY1",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "7fac0dff00fc4eafb48c1e0c8f992fce",
"m_Id": 1,
"m_DisplayName": "Axis",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Axis",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "85468e7ef877481a99e86f10e4741b6f",
"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": "869cdad1e4b844ab86ea1f43ded1bc95",
"m_Id": 7,
"m_DisplayName": "A",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "8752262a3510415f9095e1eb0968fda7",
"m_Id": 6,
"m_DisplayName": "B",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "89e0e977b2f0405387b3f4400be507e0",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"x": 2.0,
"y": 2.0,
"z": 2.0,
"w": 2.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "8a25a690488f44ab9f6b239a5dab1504",
"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
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot",
"m_ObjectId": "8a32b266e1a04707813a7cb5198c6dbf",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"e00": 2.0,
"e01": 2.0,
"e02": 2.0,
"e03": 2.0,
"e10": 2.0,
"e11": 2.0,
"e12": 2.0,
"e13": 2.0,
"e20": 2.0,
"e21": 2.0,
"e22": 2.0,
"e23": 2.0,
"e30": 2.0,
"e31": 2.0,
"e32": 2.0,
"e33": 2.0
},
"m_DefaultValue": {
"e00": 1.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 1.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 1.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 1.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "8a7e7d95aaf6454f8ed2af9f885f80e2",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "8ff67917fa9d4ba2952b0842a535d7ae",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "9114b8fae1954fffbc97d6be1ae07974",
"m_Id": 2,
"m_DisplayName": "NotConnected",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "NotConnected",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "91ed1996650345869ef2b7b845dd9f1e",
"m_Id": 0,
"m_DisplayName": "RGBA",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "RGBA",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode",
"m_ObjectId": "9212390d1210459d8c981d26e5f029b1",
"m_Group": {
"m_Id": ""
},
"m_Name": "Sample Texture 2D",
"m_DrawState": {
"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": 249.33334350585938,
"y": 240.66659545898438,
"width": 181.33331298828126,
"height": 230.66668701171876
}
},
"m_Slots": [
{
"m_Id": "24d13f65b4ea4cd88e6bd7f8ced06d72"
},
{
"m_Id": "9fef66a5413a4d36a6ce929751641a43"
},
{
"m_Id": "1d2d85f2204641df8e89949e81bde83a"
},
{
"m_Id": "6405f65f8d4248858c86ecc929da1e8d"
},
{
"m_Id": "7069431557c844b0a4abac4d88da18c4"
},
{
"m_Id": "54ea23a70f754530adcac2496a48bc52"
},
{
"m_Id": "15c3b114340d41c09ab52a25235cfe1a"
},
{
"m_Id": "eab23d8100224eddad4aedb46487ec13"
},
{
"m_Id": "3ed45bab8dc94b728f4e446dbb3f0898"
},
{
"m_Id": "2960043bcb164041a0ccc6b68f9a054d"
}
],
"synonyms": [
"tex2d"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_TextureType": 1,
"m_NormalMapSpace": 0,
"m_EnableGlobalMipBias": true,
"m_MipSamplingMode": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "92f89ca96b78497b89437c71c07a59e3",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DivideNode",
"m_ObjectId": "92fa19dfe6034e219ce50033c9f9ccb3",
"m_Group": {
"m_Id": ""
},
"m_Name": "Divide",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1580.66650390625,
"y": -89.33331298828125,
"width": 131.333251953125,
"height": 119.9999771118164
}
},
"m_Slots": [
{
"m_Id": "8a7e7d95aaf6454f8ed2af9f885f80e2"
},
{
"m_Id": "283c19569a914104b968c3931e7268ac"
},
{
"m_Id": "cb1094e63cf04ad2adb855688855291e"
}
],
"synonyms": [
"division",
"divided by"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "93a5beb090b440a78a1723c26ea9ba99",
"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.SwizzleNode",
"m_ObjectId": "960a6c9a0fba419389b773fe9bacad39",
"m_Group": {
"m_Id": ""
},
"m_Name": "Swizzle",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 3.3333325386047365,
"y": -275.33331298828127,
"width": 133.33331298828126,
"height": 125.33335876464844
}
},
"m_Slots": [
{
"m_Id": "cdef09607bc3484eb574fd9adf2288bc"
},
{
"m_Id": "1474922a91794b24baf8343117ce6b82"
}
],
"synonyms": [
"swap",
"reorder",
"component mask"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"_maskInput": "zw",
"convertedMask": "zw"
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot",
"m_ObjectId": "981cffe4bfc74ddea76f39eef660917b",
"m_Id": 3,
"m_DisplayName": "Sampler",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Sampler",
"m_StageCapability": 3,
"m_BareResource": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DivideNode",
"m_ObjectId": "9c0070c1f03645b3bd4474ee97e62f46",
"m_Group": {
"m_Id": ""
},
"m_Name": "Divide",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 541.4999389648438,
"y": -6.500000476837158,
"width": 126.0,
"height": 117.99998474121094
}
},
"m_Slots": [
{
"m_Id": "67814eb7cce64665bf1393233fbc65b1"
},
{
"m_Id": "d11fa519a79d428b85245af4f239039e"
},
{
"m_Id": "0928d69b841442419c839f659f0469e6"
}
],
"synonyms": [
"division",
"divided by"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.PositionNode",
"m_ObjectId": "9e1474a23760412cacc443c5036da4f7",
"m_Group": {
"m_Id": ""
},
"m_Name": "Position",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -954.5000610351563,
"y": -279.0,
"width": 206.0,
"height": 130.5000762939453
}
},
"m_Slots": [
{
"m_Id": "85468e7ef877481a99e86f10e4741b6f"
}
],
"synonyms": [
"location"
],
"m_Precision": 1,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 2,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Space": 4,
"m_PositionSource": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "9fef66a5413a4d36a6ce929751641a43",
"m_Id": 4,
"m_DisplayName": "R",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "R",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "a16ff6c3c40047b59320277bb1a084b4",
"m_Id": 4,
"m_DisplayName": "R",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "R",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "a1f0d57cce524ec9959fae58a26d1cdd",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"x": 2.0,
"y": 2.0,
"z": 2.0,
"w": 2.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "a47f9f557e21462289848b9f03040ed3",
"m_Id": 11,
"m_DisplayName": "DDY",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DDY",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "a6ae178c9ee24790a407e04c7f61a8d7",
"m_Id": 3,
"m_DisplayName": "B",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.SwizzleNode",
"m_ObjectId": "a8d85aa34fd24f2db76e5893233bcc7c",
"m_Group": {
"m_Id": ""
},
"m_Name": "Swizzle",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 45.33332061767578,
"y": 178.66664123535157,
"width": 133.33340454101563,
"height": 125.33335876464844
}
},
"m_Slots": [
{
"m_Id": "1723528150c244c597c4da832380aa1d"
},
{
"m_Id": "8a25a690488f44ab9f6b239a5dab1504"
}
],
"synonyms": [
"swap",
"reorder",
"component mask"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"_maskInput": "zw",
"convertedMask": "zw"
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot",
"m_ObjectId": "aaa82106e3f644af8f05044afe938ca1",
"m_Id": 2,
"m_DisplayName": "UV",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "UV",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": [],
"m_Channel": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "aca479cd1e264452b170a9e2fe22cd8b",
"m_Id": 0,
"m_DisplayName": "UnpackedNormalValue",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "UnpackedNormalValue",
"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": "ae021452b9dd482f98926a8c994c1b69",
"m_Id": 3,
"m_DisplayName": "worldNormal",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "worldNormal",
"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": "af44abcff9264fa58d52005e35990a2a",
"m_Id": 3,
"m_DisplayName": "worldNormal",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "worldNormal",
"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": "b10c894238f3415c9e3d432039d452c3",
"m_Id": 9,
"m_DisplayName": "UV1_Axis",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "UV1_Axis",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode",
"m_ObjectId": "b3a072546d7b43b48c1d5a81b349ca09",
"m_Group": {
"m_Id": ""
},
"m_Name": "Sample Texture 2D",
"m_DrawState": {
"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": 249.33334350585938,
"y": 9.999980926513672,
"width": 181.33331298828126,
"height": 230.66661071777345
}
},
"m_Slots": [
{
"m_Id": "028bbf07b3f64e4cb1d68be083fb258b"
},
{
"m_Id": "a16ff6c3c40047b59320277bb1a084b4"
},
{
"m_Id": "76461566709440058b80bd5d65a0f03f"
},
{
"m_Id": "8752262a3510415f9095e1eb0968fda7"
},
{
"m_Id": "f2882baa67e24fe6b8d85be8e6b8f037"
},
{
"m_Id": "45e3d26bdac3422a80cad40645a7f60e"
},
{
"m_Id": "68aae51b7b8b46aa876026e49a9df843"
},
{
"m_Id": "66f1b2d61baa4dd49bd369dcd32001f6"
},
{
"m_Id": "2c78fb578f514453917443ee3d1fd7d4"
},
{
"m_Id": "399f2decf18c4e9db758cbb2041e3a13"
}
],
"synonyms": [
"tex2d"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_TextureType": 0,
"m_NormalMapSpace": 0,
"m_EnableGlobalMipBias": true,
"m_MipSamplingMode": 2
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "b545f745d3d243e5aa4390b6e14215c6",
"m_Id": 3,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.CategoryData",
"m_ObjectId": "b8059a7fc23e460088fd7a5e034cbbb9",
"m_Name": "",
"m_ChildObjectList": [
{
"m_Id": "3dc8f32339c44ec6a666bc7ba3646e3c"
},
{
"m_Id": "70d6534e074b465dbb6a74e35c6bf96d"
},
{
"m_Id": "620c205bf55e4228b6b83d11141afe20"
},
{
"m_Id": "ebed206455cf4e45ade784efcd8f8294"
},
{
"m_Id": "d607aa230b774281b974f48c296186ee"
}
]
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "b9a7d8fa3b154a02a2588cf70d5b0298",
"m_Id": 0,
"m_DisplayName": "UnpackedNormalValue",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "UnpackedNormalValue",
"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": "bd18ae63783e41b6a0ad9237a430258a",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "c6808e5d262e4266b0d23a69c13d176c",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "c69ca450a57043dd9f0e904f0d01fa06",
"m_Id": 6,
"m_DisplayName": "B",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "c83cc1b5716449a7a55c9124d995fbfa",
"m_Id": 6,
"m_DisplayName": "DDXDDY2",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "DDXDDY2",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "c974b1c1e08f4187a02861437f4dab3f",
"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
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.StickyNoteData",
"m_ObjectId": "ca54576cf888456db295b569530bce4c",
"m_Title": "BiplanarUVs",
"m_Content": "In the node, we determine the most aligned and the second most aligned axes and calculate UVs based on them.",
"m_TextSize": 0,
"m_Theme": 0,
"m_Position": {
"serializedVersion": "2",
"x": -395.5,
"y": -313.0,
"width": 200.0,
"height": 100.0
},
"m_Group": {
"m_Id": ""
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "cb1094e63cf04ad2adb855688855291e",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "ccdbd50f7ef645bfa4f6acffd599633b",
"m_Id": 7,
"m_DisplayName": "Blend_Factor",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Blend_Factor",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "cdef09607bc3484eb574fd9adf2288bc",
"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "cff44cc75e2548b29577d739ba4a752c",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "d0d4256934a3422c8d4e2af8ac1c87a4",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 1.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "d11fa519a79d428b85245af4f239039e",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"x": 48.0,
"y": 2.0,
"z": 2.0,
"w": 2.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "d504b18637ba43329dd75fd94fbc641b",
"m_Id": 3,
"m_DisplayName": "UV1",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "UV1",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.ShaderDropdown",
"m_ObjectId": "d607aa230b774281b974f48c296186ee",
"m_Guid": {
"m_GuidSerialized": "a3b0e23c-c6a9-44a3-830e-90e0fcc58b9d"
},
"m_Name": "Texture Type",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Texture Type",
"m_DefaultReferenceName": "_Texture_Type",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Entries": [
{
"id": 3,
"displayName": "Default"
},
{
"id": 1,
"displayName": "Normal"
}
],
"m_Value": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "da3ecb6d3d8b4a349034d974a8bd1db1",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "db9427f7a8174e3e8fd0449c43b3ff9b",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "ded085a11ab14faf955f7881170f2f99",
"m_Id": 0,
"m_DisplayName": "Normal",
"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.Texture2DInputMaterialSlot",
"m_ObjectId": "e1d8207a30334dcebef9f83e9ed889b4",
"m_Id": 1,
"m_DisplayName": "Texture",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Texture",
"m_StageCapability": 3,
"m_BareResource": false,
"m_Texture": {
"m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"f10b5283aa718804bae1a99a4467ed1e\",\"type\":3}}",
"m_Guid": ""
},
"m_DefaultType": 3
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "e250e2663bcc48c7b5c8eb465f9d33a6",
"m_Id": 1,
"m_DisplayName": "R",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "R",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SplitNode",
"m_ObjectId": "e2fb75c263da4ff6bc029cb6ddea2ff9",
"m_Group": {
"m_Id": ""
},
"m_Name": "Split",
"m_DrawState": {
"m_Expanded": false,
"m_Position": {
"serializedVersion": "2",
"x": 1115.4998779296875,
"y": -29.500009536743165,
"width": 118.5,
"height": 101.00000762939453
}
},
"m_Slots": [
{
"m_Id": "93a5beb090b440a78a1723c26ea9ba99"
},
{
"m_Id": "e250e2663bcc48c7b5c8eb465f9d33a6"
},
{
"m_Id": "3f1dd918d9b5473191f74b0f718a69bb"
},
{
"m_Id": "a6ae178c9ee24790a407e04c7f61a8d7"
},
{
"m_Id": "57be43b7ee1546f4a589ae0ca74652d5"
}
],
"synonyms": [
"separate"
],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot",
"m_ObjectId": "e8955825f1824362a20c3c5bc545390d",
"m_Id": 2,
"m_DisplayName": "UV",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "UV",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": [],
"m_Channel": 0
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "ea5f277a03924a4e83c7376d56122831",
"m_Id": 0,
"m_DisplayName": "Blend",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot",
"m_ObjectId": "eab23d8100224eddad4aedb46487ec13",
"m_Id": 3,
"m_DisplayName": "Sampler",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Sampler",
"m_StageCapability": 3,
"m_BareResource": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "eb861ee4998b4344be5009c356ed5902",
"m_Id": 2,
"m_DisplayName": "Swizzled_Normal",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Swizzled_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_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
"m_ObjectId": "ebed206455cf4e45ade784efcd8f8294",
"m_Guid": {
"m_GuidSerialized": "b3a83b76-2f99-40f0-8bba-f231d36adf46"
},
"m_Name": "Blend",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Blend",
"m_DefaultReferenceName": "_Blend",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_Value": 0.0,
"m_FloatType": 0,
"m_RangeValues": {
"x": 0.0,
"y": 1.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot",
"m_ObjectId": "ed962f3bdc984d92ab425d7fd68ec766",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"e00": 0.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 0.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 0.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 0.0
},
"m_DefaultValue": {
"e00": 1.0,
"e01": 0.0,
"e02": 0.0,
"e03": 0.0,
"e10": 0.0,
"e11": 1.0,
"e12": 0.0,
"e13": 0.0,
"e20": 0.0,
"e21": 0.0,
"e22": 1.0,
"e23": 0.0,
"e30": 0.0,
"e31": 0.0,
"e32": 0.0,
"e33": 1.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode",
"m_ObjectId": "edd2d8ddef8b49389bb7169c3e2b41c4",
"m_Group": {
"m_Id": ""
},
"m_Name": "Branch On Input Connection",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -698.0000610351563,
"y": -307.9999694824219,
"width": 206.00003051757813,
"height": 141.99996948242188
}
},
"m_Slots": [
{
"m_Id": "2296978a532747cc83407176a76a6ff0"
},
{
"m_Id": "ee328e46ed9445d096b1edcb2d8f16c2"
},
{
"m_Id": "1cb707ed5f294c079e9d296930d7327a"
},
{
"m_Id": "b545f745d3d243e5aa4390b6e14215c6"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DropdownNode",
"m_ObjectId": "ee087f1553dd480893072c620980bc8a",
"m_Group": {
"m_Id": ""
},
"m_Name": "Texture Type",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1065.3331298828125,
"y": -395.3332824707031,
"width": 161.33349609375,
"height": 120.0
}
},
"m_Slots": [
{
"m_Id": "da3ecb6d3d8b4a349034d974a8bd1db1"
},
{
"m_Id": "24a01065df9645a58d19d7d6b1b5774f"
},
{
"m_Id": "5523b3bc215d43d0969844428af64189"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Dropdown": {
"m_Id": "d607aa230b774281b974f48c296186ee"
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "ee328e46ed9445d096b1edcb2d8f16c2",
"m_Id": 1,
"m_DisplayName": "Connected",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Connected",
"m_StageCapability": 3,
"m_Value": {
"x": 1.0,
"y": 1.0,
"z": 1.0,
"w": 1.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.MultiplyNode",
"m_ObjectId": "ee468c448002420ba07482b66bd0b6b4",
"m_Group": {
"m_Id": ""
},
"m_Name": "Multiply",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 1273.4998779296875,
"y": -259.0,
"width": 129.5,
"height": 117.99998474121094
}
},
"m_Slots": [
{
"m_Id": "5f3d7199b37547dc81eb0dc3897d48aa"
},
{
"m_Id": "08c23f50e6a949348cb9c3b106b2eb20"
},
{
"m_Id": "ed962f3bdc984d92ab425d7fd68ec766"
}
],
"synonyms": [
"multiplication",
"times",
"x"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "f0d898aaf8e1416dac44629a92ac6056",
"m_Id": 1,
"m_DisplayName": "Connected",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Connected",
"m_StageCapability": 3,
"m_Value": {
"x": 1.0,
"y": 1.0,
"z": 1.0,
"w": 1.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "f1f56a29c9834e99a4c0fdde24dfa9d8",
"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
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "f2882baa67e24fe6b8d85be8e6b8f037",
"m_Id": 7,
"m_DisplayName": "A",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "f3bf026d949c4c9a8655dc0fc5823022",
"m_Id": 10,
"m_DisplayName": "UV2_Axis",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "UV2_Axis",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
"m_ObjectId": "f5d3d12e94f14a57816b09fe441914ed",
"m_Id": 10,
"m_DisplayName": "DDX",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "DDX",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
"m_ObjectId": "fa6e90aaa54e42cdbdcd056686513799",
"m_Group": {
"m_Id": ""
},
"m_Name": "SwizzleNormals (Custom Function)",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 679.3334350585938,
"y": 211.99998474121095,
"width": 312.66668701171877,
"height": 144.0000762939453
}
},
"m_Slots": [
{
"m_Id": "aca479cd1e264452b170a9e2fe22cd8b"
},
{
"m_Id": "2c27ba0427a6480687c4e188c29788e8"
},
{
"m_Id": "ae021452b9dd482f98926a8c994c1b69"
},
{
"m_Id": "3e419c31982241c3963150d6c8cb8b5a"
}
],
"synonyms": [
"code",
"HLSL"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_SourceType": 1,
"m_FunctionName": "SwizzleNormals",
"m_FunctionSource": "",
"m_FunctionBody": "float3 tN = UnpackedNormalValue;\r\n//int index = trunc(Axis+0.001);\r\n\r\n// Swizzle world normal into tangent space\r\nif( Axis == 0 )\r\n{\r\n Swizzled_Normal = float3(tN.xy + worldNormal.zy, abs(tN.z) * worldNormal.x).zyx;\r\n}\r\nelse if( Axis == 1 )\r\n{\r\n Swizzled_Normal = float3(tN.xy + worldNormal.xz, abs(tN.z) * worldNormal.y).xzy;\r\n}\r\nelse if( Axis == 2 )\r\n{\r\n Swizzled_Normal = float3(tN.xy + worldNormal.xy, abs(tN.z) * worldNormal.z).xyz;\r\n}\r\n\r\nSwizzled_Normal = normalize(Swizzled_Normal);"
}