SGE_ToonLightingGraph.shadersubgraph 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346
  1. {
  2. "m_SGVersion": 3,
  3. "m_Type": "UnityEditor.ShaderGraph.GraphData",
  4. "m_ObjectId": "f29376b97afe459db74b36cfc97b2003",
  5. "m_Properties": [
  6. {
  7. "m_Id": "d0593097a112eb8a9d612d64819a3780"
  8. }
  9. ],
  10. "m_Keywords": [],
  11. "m_Dropdowns": [],
  12. "m_CategoryData": [
  13. {
  14. "m_Id": "f492183a340f46b5bbf0488da3b29807"
  15. }
  16. ],
  17. "m_Nodes": [
  18. {
  19. "m_Id": "c3a581b3d96bd185935070a4b828cc6d"
  20. },
  21. {
  22. "m_Id": "674dcf4a3f74358082bcfcf1fecf0de6"
  23. },
  24. {
  25. "m_Id": "c610a49a6f619687a55062a48eb95b2c"
  26. }
  27. ],
  28. "m_GroupDatas": [],
  29. "m_StickyNoteDatas": [],
  30. "m_Edges": [
  31. {
  32. "m_OutputSlot": {
  33. "m_Node": {
  34. "m_Id": "674dcf4a3f74358082bcfcf1fecf0de6"
  35. },
  36. "m_SlotId": 0
  37. },
  38. "m_InputSlot": {
  39. "m_Node": {
  40. "m_Id": "c610a49a6f619687a55062a48eb95b2c"
  41. },
  42. "m_SlotId": 0
  43. }
  44. },
  45. {
  46. "m_OutputSlot": {
  47. "m_Node": {
  48. "m_Id": "c610a49a6f619687a55062a48eb95b2c"
  49. },
  50. "m_SlotId": 1
  51. },
  52. "m_InputSlot": {
  53. "m_Node": {
  54. "m_Id": "c3a581b3d96bd185935070a4b828cc6d"
  55. },
  56. "m_SlotId": 0
  57. }
  58. }
  59. ],
  60. "m_VertexContext": {
  61. "m_Position": {
  62. "x": 304.0,
  63. "y": -53.0
  64. },
  65. "m_Blocks": []
  66. },
  67. "m_FragmentContext": {
  68. "m_Position": {
  69. "x": 304.0,
  70. "y": 147.0
  71. },
  72. "m_Blocks": []
  73. },
  74. "m_PreviewData": {
  75. "serializedMesh": {
  76. "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
  77. "m_Guid": ""
  78. },
  79. "preventRotation": false
  80. },
  81. "m_Path": "Sub Graphs",
  82. "m_GraphPrecision": 0,
  83. "m_PreviewMode": 2,
  84. "m_OutputNode": {
  85. "m_Id": "c3a581b3d96bd185935070a4b828cc6d"
  86. },
  87. "m_SubDatas": [],
  88. "m_ActiveTargets": []
  89. }
  90. {
  91. "m_SGVersion": 0,
  92. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  93. "m_ObjectId": "16cd02289ba118859b7f0f1cd722b5e7",
  94. "m_Id": 0,
  95. "m_DisplayName": "In",
  96. "m_SlotType": 1,
  97. "m_Hidden": false,
  98. "m_ShaderOutputName": "Out",
  99. "m_StageCapability": 3,
  100. "m_Value": {
  101. "x": 0.0,
  102. "y": 0.0,
  103. "z": 0.0,
  104. "w": 0.0
  105. },
  106. "m_DefaultValue": {
  107. "x": 0.0,
  108. "y": 0.0,
  109. "z": 0.0,
  110. "w": 0.0
  111. },
  112. "m_Labels": []
  113. }
  114. {
  115. "m_SGVersion": 0,
  116. "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
  117. "m_ObjectId": "674dcf4a3f74358082bcfcf1fecf0de6",
  118. "m_Group": {
  119. "m_Id": ""
  120. },
  121. "m_Name": "Property",
  122. "m_DrawState": {
  123. "m_Expanded": true,
  124. "m_Position": {
  125. "serializedVersion": "2",
  126. "x": -265.0,
  127. "y": -90.0,
  128. "width": 91.0,
  129. "height": 77.0
  130. }
  131. },
  132. "m_Slots": [
  133. {
  134. "m_Id": "16cd02289ba118859b7f0f1cd722b5e7"
  135. }
  136. ],
  137. "synonyms": [],
  138. "m_Precision": 0,
  139. "m_PreviewExpanded": true,
  140. "m_DismissedVersion": 0,
  141. "m_PreviewMode": 0,
  142. "m_CustomColors": {
  143. "m_SerializableColors": []
  144. },
  145. "m_Property": {
  146. "m_Id": "d0593097a112eb8a9d612d64819a3780"
  147. }
  148. }
  149. {
  150. "m_SGVersion": 0,
  151. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  152. "m_ObjectId": "96c3c11ee71fab8894c6307cc0d5f1bc",
  153. "m_Id": 1,
  154. "m_DisplayName": "Out",
  155. "m_SlotType": 1,
  156. "m_Hidden": false,
  157. "m_ShaderOutputName": "Out",
  158. "m_StageCapability": 3,
  159. "m_Value": {
  160. "x": 0.0,
  161. "y": 0.0,
  162. "z": 0.0,
  163. "w": 0.0
  164. },
  165. "m_DefaultValue": {
  166. "x": 0.0,
  167. "y": 0.0,
  168. "z": 0.0,
  169. "w": 0.0
  170. },
  171. "m_Labels": []
  172. }
  173. {
  174. "m_SGVersion": 0,
  175. "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
  176. "m_ObjectId": "c3a581b3d96bd185935070a4b828cc6d",
  177. "m_Group": {
  178. "m_Id": ""
  179. },
  180. "m_Name": "Output",
  181. "m_DrawState": {
  182. "m_Expanded": true,
  183. "m_Position": {
  184. "serializedVersion": "2",
  185. "x": 304.0,
  186. "y": -53.0,
  187. "width": 100.0,
  188. "height": 77.0
  189. }
  190. },
  191. "m_Slots": [
  192. {
  193. "m_Id": "f54c0085b60b5a8cbb7bf609502c0845"
  194. }
  195. ],
  196. "synonyms": [],
  197. "m_Precision": 0,
  198. "m_PreviewExpanded": true,
  199. "m_DismissedVersion": 0,
  200. "m_PreviewMode": 0,
  201. "m_CustomColors": {
  202. "m_SerializableColors": []
  203. },
  204. "IsFirstSlotValid": true
  205. }
  206. {
  207. "m_SGVersion": 1,
  208. "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
  209. "m_ObjectId": "c610a49a6f619687a55062a48eb95b2c",
  210. "m_Group": {
  211. "m_Id": ""
  212. },
  213. "m_Name": "Passthrough (Custom Function)",
  214. "m_DrawState": {
  215. "m_Expanded": true,
  216. "m_Position": {
  217. "serializedVersion": "2",
  218. "x": -96.99999237060547,
  219. "y": -89.99999237060547,
  220. "width": 225.99996948242188,
  221. "height": 278.0000305175781
  222. }
  223. },
  224. "m_Slots": [
  225. {
  226. "m_Id": "e4af637b3301698ebb7dbb8460127ac8"
  227. },
  228. {
  229. "m_Id": "96c3c11ee71fab8894c6307cc0d5f1bc"
  230. }
  231. ],
  232. "synonyms": [
  233. "code",
  234. "HLSL"
  235. ],
  236. "m_Precision": 0,
  237. "m_PreviewExpanded": true,
  238. "m_DismissedVersion": 0,
  239. "m_PreviewMode": 0,
  240. "m_CustomColors": {
  241. "m_SerializableColors": []
  242. },
  243. "m_SourceType": 0,
  244. "m_FunctionName": "Passthrough",
  245. "m_FunctionSource": "3957bbcf7c3a3a748a82a440dcc9ea67",
  246. "m_FunctionBody": "Enter function body here..."
  247. }
  248. {
  249. "m_SGVersion": 2,
  250. "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty",
  251. "m_ObjectId": "d0593097a112eb8a9d612d64819a3780",
  252. "m_Guid": {
  253. "m_GuidSerialized": "538a3f01-d4ac-417b-8e27-4c20f20af569"
  254. },
  255. "m_Name": "In",
  256. "m_DefaultRefNameVersion": 0,
  257. "m_RefNameGeneratedByDisplayName": "",
  258. "m_DefaultReferenceName": "Color_7F68BF40",
  259. "m_OverrideReferenceName": "",
  260. "m_GeneratePropertyBlock": true,
  261. "m_UseCustomSlotLabel": false,
  262. "m_CustomSlotLabel": "",
  263. "m_DismissedVersion": 0,
  264. "m_Precision": 0,
  265. "overrideHLSLDeclaration": false,
  266. "hlslDeclarationOverride": 0,
  267. "m_Hidden": false,
  268. "m_Priority": 10,
  269. "m_Value": {
  270. "r": 0.0,
  271. "g": 0.0,
  272. "b": 0.0,
  273. "a": 0.0
  274. },
  275. "isMainColor": false,
  276. "m_ColorMode": 0
  277. }
  278. {
  279. "m_SGVersion": 0,
  280. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  281. "m_ObjectId": "e4af637b3301698ebb7dbb8460127ac8",
  282. "m_Id": 0,
  283. "m_DisplayName": "In",
  284. "m_SlotType": 0,
  285. "m_Hidden": false,
  286. "m_ShaderOutputName": "In",
  287. "m_StageCapability": 3,
  288. "m_Value": {
  289. "x": 0.0,
  290. "y": 0.0,
  291. "z": 0.0,
  292. "w": 0.0
  293. },
  294. "m_DefaultValue": {
  295. "x": 0.0,
  296. "y": 0.0,
  297. "z": 0.0,
  298. "w": 0.0
  299. },
  300. "m_Labels": []
  301. }
  302. {
  303. "m_SGVersion": 0,
  304. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  305. "m_ObjectId": "f492183a340f46b5bbf0488da3b29807",
  306. "m_Name": "",
  307. "m_ChildObjectList": [
  308. {
  309. "m_Id": "d0593097a112eb8a9d612d64819a3780"
  310. }
  311. ]
  312. }
  313. {
  314. "m_SGVersion": 0,
  315. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  316. "m_ObjectId": "f54c0085b60b5a8cbb7bf609502c0845",
  317. "m_Id": 0,
  318. "m_DisplayName": "Out",
  319. "m_SlotType": 0,
  320. "m_Hidden": false,
  321. "m_ShaderOutputName": "Out",
  322. "m_StageCapability": 3,
  323. "m_Value": {
  324. "x": 0.0,
  325. "y": 0.0,
  326. "z": 0.0,
  327. "w": 0.0
  328. },
  329. "m_DefaultValue": {
  330. "x": 0.0,
  331. "y": 0.0,
  332. "z": 0.0,
  333. "w": 0.0
  334. },
  335. "m_Labels": []
  336. }