Additional Lights.shadersubgraph 34 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496
  1. {
  2. "m_SGVersion": 3,
  3. "m_Type": "UnityEditor.ShaderGraph.GraphData",
  4. "m_ObjectId": "7a20adbb7832449c858b1ec258f4c47a",
  5. "m_Properties": [
  6. {
  7. "m_Id": "08e5e441dbd33387a7c8e3db7a23d4ed"
  8. },
  9. {
  10. "m_Id": "b017aa5315de77819e61cb21bb79182e"
  11. },
  12. {
  13. "m_Id": "f4bf772aaae34d2f9780cff2a9b55bc8"
  14. },
  15. {
  16. "m_Id": "9dfd2b8f43f340e3a1d2344ed262e19a"
  17. }
  18. ],
  19. "m_Keywords": [
  20. {
  21. "m_Id": "66551f28961f44908b2c6a8a7f1ab54b"
  22. },
  23. {
  24. "m_Id": "ff64ac2ecc70420a84b2dedbe013420b"
  25. },
  26. {
  27. "m_Id": "713ef680def348d597f281a310e41da6"
  28. }
  29. ],
  30. "m_Dropdowns": [],
  31. "m_CategoryData": [
  32. {
  33. "m_Id": "8860c93343934229893292998c7c1086"
  34. }
  35. ],
  36. "m_Nodes": [
  37. {
  38. "m_Id": "6a1ff5f4600b108a9f02bafeea86d5e6"
  39. },
  40. {
  41. "m_Id": "bab8b45d76a6788e981488ccc6e0ba34"
  42. },
  43. {
  44. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  45. },
  46. {
  47. "m_Id": "eb4601815121318284520396b2d3fae7"
  48. },
  49. {
  50. "m_Id": "1583269ec9a68c8aba285145649a2ac5"
  51. },
  52. {
  53. "m_Id": "6dda37ee85c26f82a64f4a6b9dd7214f"
  54. },
  55. {
  56. "m_Id": "581fc0f145c64382811fb8b41c86758e"
  57. },
  58. {
  59. "m_Id": "adb1e03036394f8da6438aa4d7b50025"
  60. },
  61. {
  62. "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e"
  63. },
  64. {
  65. "m_Id": "d067a003877f4194b3082aebf1023b46"
  66. },
  67. {
  68. "m_Id": "a2e212aebe7a4f57982c65d053a53703"
  69. }
  70. ],
  71. "m_GroupDatas": [
  72. {
  73. "m_Id": "9b0d61612c014d83aff3b43cb1ba7686"
  74. }
  75. ],
  76. "m_StickyNoteDatas": [],
  77. "m_Edges": [
  78. {
  79. "m_OutputSlot": {
  80. "m_Node": {
  81. "m_Id": "1583269ec9a68c8aba285145649a2ac5"
  82. },
  83. "m_SlotId": 0
  84. },
  85. "m_InputSlot": {
  86. "m_Node": {
  87. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  88. },
  89. "m_SlotId": 0
  90. }
  91. },
  92. {
  93. "m_OutputSlot": {
  94. "m_Node": {
  95. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  96. },
  97. "m_SlotId": 5
  98. },
  99. "m_InputSlot": {
  100. "m_Node": {
  101. "m_Id": "6dda37ee85c26f82a64f4a6b9dd7214f"
  102. },
  103. "m_SlotId": 1
  104. }
  105. },
  106. {
  107. "m_OutputSlot": {
  108. "m_Node": {
  109. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  110. },
  111. "m_SlotId": 6
  112. },
  113. "m_InputSlot": {
  114. "m_Node": {
  115. "m_Id": "6dda37ee85c26f82a64f4a6b9dd7214f"
  116. },
  117. "m_SlotId": 2
  118. }
  119. },
  120. {
  121. "m_OutputSlot": {
  122. "m_Node": {
  123. "m_Id": "581fc0f145c64382811fb8b41c86758e"
  124. },
  125. "m_SlotId": 0
  126. },
  127. "m_InputSlot": {
  128. "m_Node": {
  129. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  130. },
  131. "m_SlotId": 2
  132. }
  133. },
  134. {
  135. "m_OutputSlot": {
  136. "m_Node": {
  137. "m_Id": "6a1ff5f4600b108a9f02bafeea86d5e6"
  138. },
  139. "m_SlotId": 0
  140. },
  141. "m_InputSlot": {
  142. "m_Node": {
  143. "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e"
  144. },
  145. "m_SlotId": 2
  146. }
  147. },
  148. {
  149. "m_OutputSlot": {
  150. "m_Node": {
  151. "m_Id": "a2e212aebe7a4f57982c65d053a53703"
  152. },
  153. "m_SlotId": 0
  154. },
  155. "m_InputSlot": {
  156. "m_Node": {
  157. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  158. },
  159. "m_SlotId": 7
  160. }
  161. },
  162. {
  163. "m_OutputSlot": {
  164. "m_Node": {
  165. "m_Id": "adb1e03036394f8da6438aa4d7b50025"
  166. },
  167. "m_SlotId": 0
  168. },
  169. "m_InputSlot": {
  170. "m_Node": {
  171. "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e"
  172. },
  173. "m_SlotId": 0
  174. }
  175. },
  176. {
  177. "m_OutputSlot": {
  178. "m_Node": {
  179. "m_Id": "adb1e03036394f8da6438aa4d7b50025"
  180. },
  181. "m_SlotId": 0
  182. },
  183. "m_InputSlot": {
  184. "m_Node": {
  185. "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e"
  186. },
  187. "m_SlotId": 1
  188. }
  189. },
  190. {
  191. "m_OutputSlot": {
  192. "m_Node": {
  193. "m_Id": "bab8b45d76a6788e981488ccc6e0ba34"
  194. },
  195. "m_SlotId": 0
  196. },
  197. "m_InputSlot": {
  198. "m_Node": {
  199. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  200. },
  201. "m_SlotId": 4
  202. }
  203. },
  204. {
  205. "m_OutputSlot": {
  206. "m_Node": {
  207. "m_Id": "d067a003877f4194b3082aebf1023b46"
  208. },
  209. "m_SlotId": 1
  210. },
  211. "m_InputSlot": {
  212. "m_Node": {
  213. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  214. },
  215. "m_SlotId": 3
  216. }
  217. },
  218. {
  219. "m_OutputSlot": {
  220. "m_Node": {
  221. "m_Id": "eb4601815121318284520396b2d3fae7"
  222. },
  223. "m_SlotId": 0
  224. },
  225. "m_InputSlot": {
  226. "m_Node": {
  227. "m_Id": "438f6d908c13bc8b84c3074db8e60c56"
  228. },
  229. "m_SlotId": 1
  230. }
  231. },
  232. {
  233. "m_OutputSlot": {
  234. "m_Node": {
  235. "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e"
  236. },
  237. "m_SlotId": 3
  238. },
  239. "m_InputSlot": {
  240. "m_Node": {
  241. "m_Id": "d067a003877f4194b3082aebf1023b46"
  242. },
  243. "m_SlotId": 0
  244. }
  245. }
  246. ],
  247. "m_VertexContext": {
  248. "m_Position": {
  249. "x": 0.0,
  250. "y": 0.0
  251. },
  252. "m_Blocks": []
  253. },
  254. "m_FragmentContext": {
  255. "m_Position": {
  256. "x": 0.0,
  257. "y": 200.0
  258. },
  259. "m_Blocks": []
  260. },
  261. "m_PreviewData": {
  262. "serializedMesh": {
  263. "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
  264. "m_Guid": ""
  265. },
  266. "preventRotation": false
  267. },
  268. "m_Path": "Custom Lighting",
  269. "m_GraphPrecision": 0,
  270. "m_PreviewMode": 2,
  271. "m_OutputNode": {
  272. "m_Id": "6dda37ee85c26f82a64f4a6b9dd7214f"
  273. },
  274. "m_ActiveTargets": []
  275. }
  276. {
  277. "m_SGVersion": 1,
  278. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
  279. "m_ObjectId": "08e5e441dbd33387a7c8e3db7a23d4ed",
  280. "m_Guid": {
  281. "m_GuidSerialized": "69da1628-ab6b-4e6b-a7a5-36e3f72a90ec"
  282. },
  283. "m_Name": "SpecularColour",
  284. "m_DefaultRefNameVersion": 0,
  285. "m_RefNameGeneratedByDisplayName": "",
  286. "m_DefaultReferenceName": "Vector3_209992F2",
  287. "m_OverrideReferenceName": "",
  288. "m_GeneratePropertyBlock": true,
  289. "m_UseCustomSlotLabel": false,
  290. "m_CustomSlotLabel": "",
  291. "m_DismissedVersion": 0,
  292. "m_Precision": 0,
  293. "overrideHLSLDeclaration": false,
  294. "hlslDeclarationOverride": 0,
  295. "m_Hidden": false,
  296. "m_Value": {
  297. "x": 0.0,
  298. "y": 0.0,
  299. "z": 0.0,
  300. "w": 0.0
  301. }
  302. }
  303. {
  304. "m_SGVersion": 0,
  305. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  306. "m_ObjectId": "0ebc44a0510d4a85ab69988dab3f0221",
  307. "m_Id": 7,
  308. "m_DisplayName": "Shadowmask",
  309. "m_SlotType": 0,
  310. "m_Hidden": false,
  311. "m_ShaderOutputName": "Shadowmask",
  312. "m_StageCapability": 3,
  313. "m_Value": {
  314. "x": 0.0,
  315. "y": 0.0,
  316. "z": 0.0,
  317. "w": 0.0
  318. },
  319. "m_DefaultValue": {
  320. "x": 0.0,
  321. "y": 0.0,
  322. "z": 0.0,
  323. "w": 0.0
  324. },
  325. "m_Labels": []
  326. }
  327. {
  328. "m_SGVersion": 0,
  329. "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
  330. "m_ObjectId": "1583269ec9a68c8aba285145649a2ac5",
  331. "m_Group": {
  332. "m_Id": ""
  333. },
  334. "m_Name": "Property",
  335. "m_DrawState": {
  336. "m_Expanded": true,
  337. "m_Position": {
  338. "serializedVersion": "2",
  339. "x": -479.00006103515627,
  340. "y": -23.000003814697267,
  341. "width": 141.00003051757813,
  342. "height": 34.0000114440918
  343. }
  344. },
  345. "m_Slots": [
  346. {
  347. "m_Id": "eb135ace7ddb8e82946bb6d4a50070c7"
  348. }
  349. ],
  350. "synonyms": [],
  351. "m_Precision": 0,
  352. "m_PreviewExpanded": true,
  353. "m_DismissedVersion": 0,
  354. "m_PreviewMode": 0,
  355. "m_CustomColors": {
  356. "m_SerializableColors": []
  357. },
  358. "m_Property": {
  359. "m_Id": "08e5e441dbd33387a7c8e3db7a23d4ed"
  360. }
  361. }
  362. {
  363. "m_SGVersion": 0,
  364. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  365. "m_ObjectId": "2a87c677255c5186b1b092fffbc7d440",
  366. "m_Id": 3,
  367. "m_DisplayName": "World Normal",
  368. "m_SlotType": 0,
  369. "m_Hidden": false,
  370. "m_ShaderOutputName": "WorldNormal",
  371. "m_StageCapability": 3,
  372. "m_Value": {
  373. "x": 0.0,
  374. "y": 0.0,
  375. "z": 0.0
  376. },
  377. "m_DefaultValue": {
  378. "x": 0.0,
  379. "y": 0.0,
  380. "z": 0.0
  381. },
  382. "m_Labels": [
  383. "X",
  384. "Y",
  385. "Z"
  386. ]
  387. }
  388. {
  389. "m_SGVersion": 0,
  390. "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
  391. "m_ObjectId": "2e3fd4b99e684891aa85e7dfab6fc93e",
  392. "m_Id": 0,
  393. "m_DisplayName": "",
  394. "m_SlotType": 0,
  395. "m_Hidden": false,
  396. "m_ShaderOutputName": "",
  397. "m_StageCapability": 3,
  398. "m_Value": {
  399. "x": 0.0,
  400. "y": 0.0,
  401. "z": 0.0,
  402. "w": 0.0
  403. },
  404. "m_DefaultValue": {
  405. "x": 0.0,
  406. "y": 0.0,
  407. "z": 0.0,
  408. "w": 0.0
  409. }
  410. }
  411. {
  412. "m_SGVersion": 0,
  413. "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
  414. "m_ObjectId": "30ca9c68003a489c9e07bb45a3b39e75",
  415. "m_Id": 1,
  416. "m_DisplayName": "Connected",
  417. "m_SlotType": 0,
  418. "m_Hidden": false,
  419. "m_ShaderOutputName": "Connected",
  420. "m_StageCapability": 3,
  421. "m_Value": {
  422. "x": 1.0,
  423. "y": 1.0,
  424. "z": 1.0,
  425. "w": 1.0
  426. },
  427. "m_DefaultValue": {
  428. "x": 0.0,
  429. "y": 0.0,
  430. "z": 0.0,
  431. "w": 0.0
  432. }
  433. }
  434. {
  435. "m_SGVersion": 0,
  436. "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot",
  437. "m_ObjectId": "437f61371a5a4405b57c5a30527141a8",
  438. "m_Id": 0,
  439. "m_DisplayName": "Input",
  440. "m_SlotType": 0,
  441. "m_Hidden": false,
  442. "m_ShaderOutputName": "Input",
  443. "m_StageCapability": 3
  444. }
  445. {
  446. "m_SGVersion": 1,
  447. "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
  448. "m_ObjectId": "438f6d908c13bc8b84c3074db8e60c56",
  449. "m_Group": {
  450. "m_Id": ""
  451. },
  452. "m_Name": "AdditionalLights (Custom Function)",
  453. "m_DrawState": {
  454. "m_Expanded": true,
  455. "m_Position": {
  456. "serializedVersion": "2",
  457. "x": -248.9999542236328,
  458. "y": -22.999980926513673,
  459. "width": 245.99998474121095,
  460. "height": 397.9999694824219
  461. }
  462. },
  463. "m_Slots": [
  464. {
  465. "m_Id": "a9c1f481aaeb9883a17871aafba382c4"
  466. },
  467. {
  468. "m_Id": "8839b547c2cf428fa9f47869975eb7c0"
  469. },
  470. {
  471. "m_Id": "5b8c80e58982e386b537f229ff4d39cf"
  472. },
  473. {
  474. "m_Id": "2a87c677255c5186b1b092fffbc7d440"
  475. },
  476. {
  477. "m_Id": "83faa9ab80acd482956f071416b209a3"
  478. },
  479. {
  480. "m_Id": "0ebc44a0510d4a85ab69988dab3f0221"
  481. },
  482. {
  483. "m_Id": "852581744fb22b87a6d046045a8914cd"
  484. },
  485. {
  486. "m_Id": "ed72ca6591dca5889796bf02eacc8567"
  487. }
  488. ],
  489. "synonyms": [
  490. "code",
  491. "HLSL"
  492. ],
  493. "m_Precision": 1,
  494. "m_PreviewExpanded": true,
  495. "m_DismissedVersion": 0,
  496. "m_PreviewMode": 0,
  497. "m_CustomColors": {
  498. "m_SerializableColors": []
  499. },
  500. "m_SourceType": 0,
  501. "m_FunctionName": "AdditionalLights",
  502. "m_FunctionSource": "5c09ec492074d214fbe1a19781ad15e8",
  503. "m_FunctionBody": "Enter function body here..."
  504. }
  505. {
  506. "m_SGVersion": 0,
  507. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  508. "m_ObjectId": "44f0cd4f67da428f8fdd1007d18c72e6",
  509. "m_Id": 1,
  510. "m_DisplayName": "Diffuse",
  511. "m_SlotType": 0,
  512. "m_Hidden": false,
  513. "m_ShaderOutputName": "Diffuse",
  514. "m_StageCapability": 3,
  515. "m_Value": {
  516. "x": 0.0,
  517. "y": 0.0,
  518. "z": 0.0
  519. },
  520. "m_DefaultValue": {
  521. "x": 0.0,
  522. "y": 0.0,
  523. "z": 0.0
  524. },
  525. "m_Labels": [
  526. "X",
  527. "Y",
  528. "Z"
  529. ]
  530. }
  531. {
  532. "m_SGVersion": 0,
  533. "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
  534. "m_ObjectId": "54ebcf296aec4a9f80bfdfc26dfd41a4",
  535. "m_Id": 2,
  536. "m_DisplayName": "NotConnected",
  537. "m_SlotType": 0,
  538. "m_Hidden": false,
  539. "m_ShaderOutputName": "NotConnected",
  540. "m_StageCapability": 3,
  541. "m_Value": {
  542. "x": 0.0,
  543. "y": 0.0,
  544. "z": 0.0,
  545. "w": 0.0
  546. },
  547. "m_DefaultValue": {
  548. "x": 0.0,
  549. "y": 0.0,
  550. "z": 0.0,
  551. "w": 0.0
  552. }
  553. }
  554. {
  555. "m_SGVersion": 1,
  556. "m_Type": "UnityEditor.ShaderGraph.PositionNode",
  557. "m_ObjectId": "581fc0f145c64382811fb8b41c86758e",
  558. "m_Group": {
  559. "m_Id": ""
  560. },
  561. "m_Name": "Position",
  562. "m_DrawState": {
  563. "m_Expanded": true,
  564. "m_Position": {
  565. "serializedVersion": "2",
  566. "x": -538.0000610351563,
  567. "y": 47.999996185302737,
  568. "width": 206.00003051757813,
  569. "height": 131.0
  570. }
  571. },
  572. "m_Slots": [
  573. {
  574. "m_Id": "ac5b59f01423348aa766a4cf155b17c9"
  575. }
  576. ],
  577. "synonyms": [
  578. "location"
  579. ],
  580. "m_Precision": 1,
  581. "m_PreviewExpanded": false,
  582. "m_DismissedVersion": 0,
  583. "m_PreviewMode": 2,
  584. "m_CustomColors": {
  585. "m_SerializableColors": []
  586. },
  587. "m_Space": 2,
  588. "m_PositionSource": 0
  589. }
  590. {
  591. "m_SGVersion": 0,
  592. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  593. "m_ObjectId": "5b8c80e58982e386b537f229ff4d39cf",
  594. "m_Id": 2,
  595. "m_DisplayName": "World Pos",
  596. "m_SlotType": 0,
  597. "m_Hidden": false,
  598. "m_ShaderOutputName": "WorldPos",
  599. "m_StageCapability": 3,
  600. "m_Value": {
  601. "x": 0.0,
  602. "y": 0.0,
  603. "z": 0.0
  604. },
  605. "m_DefaultValue": {
  606. "x": 0.0,
  607. "y": 0.0,
  608. "z": 0.0
  609. },
  610. "m_Labels": [
  611. "X",
  612. "Y",
  613. "Z"
  614. ]
  615. }
  616. {
  617. "m_SGVersion": 1,
  618. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  619. "m_ObjectId": "66551f28961f44908b2c6a8a7f1ab54b",
  620. "m_Guid": {
  621. "m_GuidSerialized": "c5e65987-9180-46da-8c4b-58b5c34c40cd"
  622. },
  623. "m_Name": "Additional Lights",
  624. "m_DefaultRefNameVersion": 0,
  625. "m_RefNameGeneratedByDisplayName": "",
  626. "m_DefaultReferenceName": "BOOLEAN_B19B3866_ON",
  627. "m_OverrideReferenceName": "_ADDITIONAL_LIGHTS",
  628. "m_GeneratePropertyBlock": false,
  629. "m_UseCustomSlotLabel": false,
  630. "m_CustomSlotLabel": "",
  631. "m_DismissedVersion": 0,
  632. "m_KeywordType": 0,
  633. "m_KeywordDefinition": 1,
  634. "m_KeywordScope": 1,
  635. "m_KeywordStages": 63,
  636. "m_Entries": [],
  637. "m_Value": 0,
  638. "m_IsEditable": true
  639. }
  640. {
  641. "m_SGVersion": 0,
  642. "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode",
  643. "m_ObjectId": "6a1ff5f4600b108a9f02bafeea86d5e6",
  644. "m_Group": {
  645. "m_Id": "9b0d61612c014d83aff3b43cb1ba7686"
  646. },
  647. "m_Name": "Normal Vector",
  648. "m_DrawState": {
  649. "m_Expanded": true,
  650. "m_Position": {
  651. "serializedVersion": "2",
  652. "x": -1042.0,
  653. "y": 313.0,
  654. "width": 206.00006103515626,
  655. "height": 131.00003051757813
  656. }
  657. },
  658. "m_Slots": [
  659. {
  660. "m_Id": "93e92c4ab310e78eaf3c463dffe3b66e"
  661. }
  662. ],
  663. "synonyms": [
  664. "surface direction"
  665. ],
  666. "m_Precision": 0,
  667. "m_PreviewExpanded": false,
  668. "m_DismissedVersion": 0,
  669. "m_PreviewMode": 2,
  670. "m_CustomColors": {
  671. "m_SerializableColors": []
  672. },
  673. "m_Space": 2
  674. }
  675. {
  676. "m_SGVersion": 0,
  677. "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
  678. "m_ObjectId": "6dda37ee85c26f82a64f4a6b9dd7214f",
  679. "m_Group": {
  680. "m_Id": ""
  681. },
  682. "m_Name": "Out_Vector4",
  683. "m_DrawState": {
  684. "m_Expanded": true,
  685. "m_Position": {
  686. "serializedVersion": "2",
  687. "x": 90.50009155273438,
  688. "y": -22.999975204467775,
  689. "width": 117.49996948242188,
  690. "height": 124.99996948242188
  691. }
  692. },
  693. "m_Slots": [
  694. {
  695. "m_Id": "44f0cd4f67da428f8fdd1007d18c72e6"
  696. },
  697. {
  698. "m_Id": "a2ae3f360833db8082eae7b7f999f75c"
  699. }
  700. ],
  701. "synonyms": [],
  702. "m_Precision": 0,
  703. "m_PreviewExpanded": true,
  704. "m_DismissedVersion": 0,
  705. "m_PreviewMode": 0,
  706. "m_CustomColors": {
  707. "m_SerializableColors": []
  708. },
  709. "IsFirstSlotValid": true
  710. }
  711. {
  712. "m_SGVersion": 1,
  713. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  714. "m_ObjectId": "713ef680def348d597f281a310e41da6",
  715. "m_Guid": {
  716. "m_GuidSerialized": "464961b1-2376-4dcc-93b6-4f3d6e50fd0b"
  717. },
  718. "m_Name": "Forward+",
  719. "m_DefaultRefNameVersion": 1,
  720. "m_RefNameGeneratedByDisplayName": "Forward+",
  721. "m_DefaultReferenceName": "_FORWARD",
  722. "m_OverrideReferenceName": "_FORWARD_PLUS",
  723. "m_GeneratePropertyBlock": true,
  724. "m_UseCustomSlotLabel": false,
  725. "m_CustomSlotLabel": "",
  726. "m_DismissedVersion": 0,
  727. "m_KeywordType": 0,
  728. "m_KeywordDefinition": 1,
  729. "m_KeywordScope": 1,
  730. "m_KeywordStages": 63,
  731. "m_Entries": [],
  732. "m_Value": 0,
  733. "m_IsEditable": true
  734. }
  735. {
  736. "m_SGVersion": 0,
  737. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  738. "m_ObjectId": "83faa9ab80acd482956f071416b209a3",
  739. "m_Id": 4,
  740. "m_DisplayName": "World View",
  741. "m_SlotType": 0,
  742. "m_Hidden": false,
  743. "m_ShaderOutputName": "WorldView",
  744. "m_StageCapability": 3,
  745. "m_Value": {
  746. "x": 0.0,
  747. "y": 0.0,
  748. "z": 0.0
  749. },
  750. "m_DefaultValue": {
  751. "x": 0.0,
  752. "y": 0.0,
  753. "z": 0.0
  754. },
  755. "m_Labels": [
  756. "X",
  757. "Y",
  758. "Z"
  759. ]
  760. }
  761. {
  762. "m_SGVersion": 0,
  763. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  764. "m_ObjectId": "852581744fb22b87a6d046045a8914cd",
  765. "m_Id": 5,
  766. "m_DisplayName": "Diffuse",
  767. "m_SlotType": 1,
  768. "m_Hidden": false,
  769. "m_ShaderOutputName": "Diffuse",
  770. "m_StageCapability": 3,
  771. "m_Value": {
  772. "x": 0.0,
  773. "y": 0.0,
  774. "z": 0.0
  775. },
  776. "m_DefaultValue": {
  777. "x": 0.0,
  778. "y": 0.0,
  779. "z": 0.0
  780. },
  781. "m_Labels": [
  782. "X",
  783. "Y",
  784. "Z"
  785. ]
  786. }
  787. {
  788. "m_SGVersion": 0,
  789. "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
  790. "m_ObjectId": "8591d2654c8440a38086e36bbaaf4bb5",
  791. "m_Id": 1,
  792. "m_DisplayName": "",
  793. "m_SlotType": 1,
  794. "m_Hidden": false,
  795. "m_ShaderOutputName": "",
  796. "m_StageCapability": 3,
  797. "m_Value": {
  798. "x": 0.0,
  799. "y": 0.0,
  800. "z": 0.0,
  801. "w": 0.0
  802. },
  803. "m_DefaultValue": {
  804. "x": 0.0,
  805. "y": 0.0,
  806. "z": 0.0,
  807. "w": 0.0
  808. }
  809. }
  810. {
  811. "m_SGVersion": 0,
  812. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  813. "m_ObjectId": "8839b547c2cf428fa9f47869975eb7c0",
  814. "m_Id": 1,
  815. "m_DisplayName": "Smoothness",
  816. "m_SlotType": 0,
  817. "m_Hidden": false,
  818. "m_ShaderOutputName": "Smoothness",
  819. "m_StageCapability": 3,
  820. "m_Value": 0.0,
  821. "m_DefaultValue": 0.0,
  822. "m_Labels": [
  823. "X"
  824. ]
  825. }
  826. {
  827. "m_SGVersion": 0,
  828. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  829. "m_ObjectId": "8860c93343934229893292998c7c1086",
  830. "m_Name": "",
  831. "m_ChildObjectList": [
  832. {
  833. "m_Id": "08e5e441dbd33387a7c8e3db7a23d4ed"
  834. },
  835. {
  836. "m_Id": "b017aa5315de77819e61cb21bb79182e"
  837. },
  838. {
  839. "m_Id": "f4bf772aaae34d2f9780cff2a9b55bc8"
  840. },
  841. {
  842. "m_Id": "9dfd2b8f43f340e3a1d2344ed262e19a"
  843. },
  844. {
  845. "m_Id": "66551f28961f44908b2c6a8a7f1ab54b"
  846. },
  847. {
  848. "m_Id": "ff64ac2ecc70420a84b2dedbe013420b"
  849. },
  850. {
  851. "m_Id": "713ef680def348d597f281a310e41da6"
  852. }
  853. ]
  854. }
  855. {
  856. "m_SGVersion": 0,
  857. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  858. "m_ObjectId": "8e8a0b3755ae47b98aefaaf9d12922a0",
  859. "m_Id": 0,
  860. "m_DisplayName": "Shadowmask",
  861. "m_SlotType": 1,
  862. "m_Hidden": false,
  863. "m_ShaderOutputName": "Out",
  864. "m_StageCapability": 3,
  865. "m_Value": {
  866. "x": 0.0,
  867. "y": 0.0,
  868. "z": 0.0,
  869. "w": 0.0
  870. },
  871. "m_DefaultValue": {
  872. "x": 0.0,
  873. "y": 0.0,
  874. "z": 0.0,
  875. "w": 0.0
  876. },
  877. "m_Labels": []
  878. }
  879. {
  880. "m_SGVersion": 0,
  881. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  882. "m_ObjectId": "93e92c4ab310e78eaf3c463dffe3b66e",
  883. "m_Id": 0,
  884. "m_DisplayName": "Out",
  885. "m_SlotType": 1,
  886. "m_Hidden": false,
  887. "m_ShaderOutputName": "Out",
  888. "m_StageCapability": 3,
  889. "m_Value": {
  890. "x": 0.0,
  891. "y": 0.0,
  892. "z": 1.0
  893. },
  894. "m_DefaultValue": {
  895. "x": 0.0,
  896. "y": 0.0,
  897. "z": 0.0
  898. },
  899. "m_Labels": [
  900. "X",
  901. "Y",
  902. "Z"
  903. ]
  904. }
  905. {
  906. "m_SGVersion": 0,
  907. "m_Type": "UnityEditor.ShaderGraph.GroupData",
  908. "m_ObjectId": "9b0d61612c014d83aff3b43cb1ba7686",
  909. "m_Title": "Normal",
  910. "m_Position": {
  911. "x": -1067.0,
  912. "y": 162.00003051757813
  913. }
  914. }
  915. {
  916. "m_SGVersion": 1,
  917. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty",
  918. "m_ObjectId": "9dfd2b8f43f340e3a1d2344ed262e19a",
  919. "m_Guid": {
  920. "m_GuidSerialized": "284b44e0-1015-48a8-8616-f694c3828512"
  921. },
  922. "m_Name": "Shadowmask",
  923. "m_DefaultRefNameVersion": 1,
  924. "m_RefNameGeneratedByDisplayName": "Shadowmask",
  925. "m_DefaultReferenceName": "_Shadowmask",
  926. "m_OverrideReferenceName": "",
  927. "m_GeneratePropertyBlock": true,
  928. "m_UseCustomSlotLabel": false,
  929. "m_CustomSlotLabel": "",
  930. "m_DismissedVersion": 0,
  931. "m_Precision": 2,
  932. "overrideHLSLDeclaration": false,
  933. "hlslDeclarationOverride": 0,
  934. "m_Hidden": false,
  935. "m_Value": {
  936. "x": 1.0,
  937. "y": 1.0,
  938. "z": 1.0,
  939. "w": 1.0
  940. }
  941. }
  942. {
  943. "m_SGVersion": 0,
  944. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  945. "m_ObjectId": "a2ae3f360833db8082eae7b7f999f75c",
  946. "m_Id": 2,
  947. "m_DisplayName": "Specular",
  948. "m_SlotType": 0,
  949. "m_Hidden": false,
  950. "m_ShaderOutputName": "Specular",
  951. "m_StageCapability": 3,
  952. "m_Value": {
  953. "x": 0.0,
  954. "y": 0.0,
  955. "z": 0.0
  956. },
  957. "m_DefaultValue": {
  958. "x": 0.0,
  959. "y": 0.0,
  960. "z": 0.0
  961. },
  962. "m_Labels": [
  963. "X",
  964. "Y",
  965. "Z"
  966. ]
  967. }
  968. {
  969. "m_SGVersion": 0,
  970. "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
  971. "m_ObjectId": "a2e212aebe7a4f57982c65d053a53703",
  972. "m_Group": {
  973. "m_Id": ""
  974. },
  975. "m_Name": "Property",
  976. "m_DrawState": {
  977. "m_Expanded": true,
  978. "m_Position": {
  979. "serializedVersion": "2",
  980. "x": -434.0000305175781,
  981. "y": 463.0000305175781,
  982. "width": 147.0,
  983. "height": 34.0
  984. }
  985. },
  986. "m_Slots": [
  987. {
  988. "m_Id": "8e8a0b3755ae47b98aefaaf9d12922a0"
  989. }
  990. ],
  991. "synonyms": [],
  992. "m_Precision": 2,
  993. "m_PreviewExpanded": true,
  994. "m_DismissedVersion": 0,
  995. "m_PreviewMode": 0,
  996. "m_CustomColors": {
  997. "m_SerializableColors": []
  998. },
  999. "m_Property": {
  1000. "m_Id": "9dfd2b8f43f340e3a1d2344ed262e19a"
  1001. }
  1002. }
  1003. {
  1004. "m_SGVersion": 0,
  1005. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  1006. "m_ObjectId": "a9c1f481aaeb9883a17871aafba382c4",
  1007. "m_Id": 0,
  1008. "m_DisplayName": "Spec Colour",
  1009. "m_SlotType": 0,
  1010. "m_Hidden": false,
  1011. "m_ShaderOutputName": "SpecColour",
  1012. "m_StageCapability": 3,
  1013. "m_Value": {
  1014. "x": 0.0,
  1015. "y": 0.0,
  1016. "z": 0.0
  1017. },
  1018. "m_DefaultValue": {
  1019. "x": 0.0,
  1020. "y": 0.0,
  1021. "z": 0.0
  1022. },
  1023. "m_Labels": [
  1024. "X",
  1025. "Y",
  1026. "Z"
  1027. ]
  1028. }
  1029. {
  1030. "m_SGVersion": 0,
  1031. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  1032. "m_ObjectId": "ac5b59f01423348aa766a4cf155b17c9",
  1033. "m_Id": 0,
  1034. "m_DisplayName": "Out",
  1035. "m_SlotType": 1,
  1036. "m_Hidden": false,
  1037. "m_ShaderOutputName": "Out",
  1038. "m_StageCapability": 3,
  1039. "m_Value": {
  1040. "x": 0.0,
  1041. "y": 0.0,
  1042. "z": 0.0
  1043. },
  1044. "m_DefaultValue": {
  1045. "x": 0.0,
  1046. "y": 0.0,
  1047. "z": 0.0
  1048. },
  1049. "m_Labels": [
  1050. "X",
  1051. "Y",
  1052. "Z"
  1053. ]
  1054. }
  1055. {
  1056. "m_SGVersion": 0,
  1057. "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
  1058. "m_ObjectId": "adb1e03036394f8da6438aa4d7b50025",
  1059. "m_Group": {
  1060. "m_Id": "9b0d61612c014d83aff3b43cb1ba7686"
  1061. },
  1062. "m_Name": "Property",
  1063. "m_DrawState": {
  1064. "m_Expanded": true,
  1065. "m_Position": {
  1066. "serializedVersion": "2",
  1067. "x": -952.9999389648438,
  1068. "y": 260.9999694824219,
  1069. "width": 115.0,
  1070. "height": 34.000030517578128
  1071. }
  1072. },
  1073. "m_Slots": [
  1074. {
  1075. "m_Id": "af6051ce4907476d865f341faa4019a5"
  1076. }
  1077. ],
  1078. "synonyms": [],
  1079. "m_Precision": 0,
  1080. "m_PreviewExpanded": true,
  1081. "m_DismissedVersion": 0,
  1082. "m_PreviewMode": 0,
  1083. "m_CustomColors": {
  1084. "m_SerializableColors": []
  1085. },
  1086. "m_Property": {
  1087. "m_Id": "f4bf772aaae34d2f9780cff2a9b55bc8"
  1088. }
  1089. }
  1090. {
  1091. "m_SGVersion": 0,
  1092. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  1093. "m_ObjectId": "af6051ce4907476d865f341faa4019a5",
  1094. "m_Id": 0,
  1095. "m_DisplayName": "Normal",
  1096. "m_SlotType": 1,
  1097. "m_Hidden": false,
  1098. "m_ShaderOutputName": "Out",
  1099. "m_StageCapability": 3,
  1100. "m_Value": {
  1101. "x": 0.0,
  1102. "y": 0.0,
  1103. "z": 0.0
  1104. },
  1105. "m_DefaultValue": {
  1106. "x": 0.0,
  1107. "y": 0.0,
  1108. "z": 0.0
  1109. },
  1110. "m_Labels": []
  1111. }
  1112. {
  1113. "m_SGVersion": 1,
  1114. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  1115. "m_ObjectId": "b017aa5315de77819e61cb21bb79182e",
  1116. "m_Guid": {
  1117. "m_GuidSerialized": "8b8a45c8-136e-436c-975f-285c4d757e00"
  1118. },
  1119. "m_Name": "Smoothness",
  1120. "m_DefaultRefNameVersion": 0,
  1121. "m_RefNameGeneratedByDisplayName": "",
  1122. "m_DefaultReferenceName": "Vector1_A38DA60E",
  1123. "m_OverrideReferenceName": "",
  1124. "m_GeneratePropertyBlock": true,
  1125. "m_UseCustomSlotLabel": false,
  1126. "m_CustomSlotLabel": "",
  1127. "m_DismissedVersion": 0,
  1128. "m_Precision": 0,
  1129. "overrideHLSLDeclaration": false,
  1130. "hlslDeclarationOverride": 0,
  1131. "m_Hidden": false,
  1132. "m_Value": 0.0,
  1133. "m_FloatType": 0,
  1134. "m_RangeValues": {
  1135. "x": 0.0,
  1136. "y": 1.0
  1137. }
  1138. }
  1139. {
  1140. "m_SGVersion": 1,
  1141. "m_Type": "UnityEditor.ShaderGraph.ViewDirectionNode",
  1142. "m_ObjectId": "bab8b45d76a6788e981488ccc6e0ba34",
  1143. "m_Group": {
  1144. "m_Id": ""
  1145. },
  1146. "m_Name": "View Direction",
  1147. "m_DrawState": {
  1148. "m_Expanded": true,
  1149. "m_Position": {
  1150. "serializedVersion": "2",
  1151. "x": -520.0,
  1152. "y": 308.0000305175781,
  1153. "width": 205.99993896484376,
  1154. "height": 131.0
  1155. }
  1156. },
  1157. "m_Slots": [
  1158. {
  1159. "m_Id": "f755d70f15de2e809326231699bb8749"
  1160. }
  1161. ],
  1162. "synonyms": [
  1163. "eye direction"
  1164. ],
  1165. "m_Precision": 0,
  1166. "m_PreviewExpanded": false,
  1167. "m_DismissedVersion": 0,
  1168. "m_PreviewMode": 2,
  1169. "m_CustomColors": {
  1170. "m_SerializableColors": []
  1171. },
  1172. "m_Space": 2
  1173. }
  1174. {
  1175. "m_SGVersion": 0,
  1176. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  1177. "m_ObjectId": "bce30ab961fd70829b615770a6df8659",
  1178. "m_Id": 0,
  1179. "m_DisplayName": "Smoothness",
  1180. "m_SlotType": 1,
  1181. "m_Hidden": false,
  1182. "m_ShaderOutputName": "Out",
  1183. "m_StageCapability": 3,
  1184. "m_Value": 0.0,
  1185. "m_DefaultValue": 0.0,
  1186. "m_Labels": [
  1187. "X"
  1188. ]
  1189. }
  1190. {
  1191. "m_SGVersion": 0,
  1192. "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData",
  1193. "m_ObjectId": "d067a003877f4194b3082aebf1023b46",
  1194. "m_Group": {
  1195. "m_Id": ""
  1196. },
  1197. "m_Name": "Redirect Node",
  1198. "m_DrawState": {
  1199. "m_Expanded": true,
  1200. "m_Position": {
  1201. "serializedVersion": "2",
  1202. "x": -512.9999389648438,
  1203. "y": 266.9999694824219,
  1204. "width": 55.999908447265628,
  1205. "height": 24.000030517578126
  1206. }
  1207. },
  1208. "m_Slots": [
  1209. {
  1210. "m_Id": "2e3fd4b99e684891aa85e7dfab6fc93e"
  1211. },
  1212. {
  1213. "m_Id": "8591d2654c8440a38086e36bbaaf4bb5"
  1214. }
  1215. ],
  1216. "synonyms": [],
  1217. "m_Precision": 0,
  1218. "m_PreviewExpanded": true,
  1219. "m_DismissedVersion": 0,
  1220. "m_PreviewMode": 0,
  1221. "m_CustomColors": {
  1222. "m_SerializableColors": []
  1223. }
  1224. }
  1225. {
  1226. "m_SGVersion": 0,
  1227. "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
  1228. "m_ObjectId": "e276c7f84f09466b835e043290d75e0f",
  1229. "m_Id": 3,
  1230. "m_DisplayName": "Out",
  1231. "m_SlotType": 1,
  1232. "m_Hidden": false,
  1233. "m_ShaderOutputName": "Out",
  1234. "m_StageCapability": 3,
  1235. "m_Value": {
  1236. "x": 0.0,
  1237. "y": 0.0,
  1238. "z": 0.0,
  1239. "w": 0.0
  1240. },
  1241. "m_DefaultValue": {
  1242. "x": 0.0,
  1243. "y": 0.0,
  1244. "z": 0.0,
  1245. "w": 0.0
  1246. }
  1247. }
  1248. {
  1249. "m_SGVersion": 0,
  1250. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  1251. "m_ObjectId": "eb135ace7ddb8e82946bb6d4a50070c7",
  1252. "m_Id": 0,
  1253. "m_DisplayName": "SpecularColour",
  1254. "m_SlotType": 1,
  1255. "m_Hidden": false,
  1256. "m_ShaderOutputName": "Out",
  1257. "m_StageCapability": 3,
  1258. "m_Value": {
  1259. "x": 0.0,
  1260. "y": 0.0,
  1261. "z": 0.0
  1262. },
  1263. "m_DefaultValue": {
  1264. "x": 0.0,
  1265. "y": 0.0,
  1266. "z": 0.0
  1267. },
  1268. "m_Labels": [
  1269. "X",
  1270. "Y",
  1271. "Z"
  1272. ]
  1273. }
  1274. {
  1275. "m_SGVersion": 0,
  1276. "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
  1277. "m_ObjectId": "eb4601815121318284520396b2d3fae7",
  1278. "m_Group": {
  1279. "m_Id": ""
  1280. },
  1281. "m_Name": "Property",
  1282. "m_DrawState": {
  1283. "m_Expanded": true,
  1284. "m_Position": {
  1285. "serializedVersion": "2",
  1286. "x": -483.00006103515627,
  1287. "y": 11.000007629394532,
  1288. "width": 140.0,
  1289. "height": 33.9999885559082
  1290. }
  1291. },
  1292. "m_Slots": [
  1293. {
  1294. "m_Id": "bce30ab961fd70829b615770a6df8659"
  1295. }
  1296. ],
  1297. "synonyms": [],
  1298. "m_Precision": 0,
  1299. "m_PreviewExpanded": true,
  1300. "m_DismissedVersion": 0,
  1301. "m_PreviewMode": 0,
  1302. "m_CustomColors": {
  1303. "m_SerializableColors": []
  1304. },
  1305. "m_Property": {
  1306. "m_Id": "b017aa5315de77819e61cb21bb79182e"
  1307. }
  1308. }
  1309. {
  1310. "m_SGVersion": 0,
  1311. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  1312. "m_ObjectId": "ed72ca6591dca5889796bf02eacc8567",
  1313. "m_Id": 6,
  1314. "m_DisplayName": "Specular",
  1315. "m_SlotType": 1,
  1316. "m_Hidden": false,
  1317. "m_ShaderOutputName": "Specular",
  1318. "m_StageCapability": 3,
  1319. "m_Value": {
  1320. "x": 0.0,
  1321. "y": 0.0,
  1322. "z": 0.0
  1323. },
  1324. "m_DefaultValue": {
  1325. "x": 0.0,
  1326. "y": 0.0,
  1327. "z": 0.0
  1328. },
  1329. "m_Labels": [
  1330. "X",
  1331. "Y",
  1332. "Z"
  1333. ]
  1334. }
  1335. {
  1336. "m_SGVersion": 0,
  1337. "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode",
  1338. "m_ObjectId": "f086b1ffa0584bc9bda364f3e240bc4e",
  1339. "m_Group": {
  1340. "m_Id": "9b0d61612c014d83aff3b43cb1ba7686"
  1341. },
  1342. "m_Name": "Branch On Input Connection",
  1343. "m_DrawState": {
  1344. "m_Expanded": true,
  1345. "m_Position": {
  1346. "serializedVersion": "2",
  1347. "x": -812.9999389648438,
  1348. "y": 221.00001525878907,
  1349. "width": 208.0,
  1350. "height": 326.0
  1351. }
  1352. },
  1353. "m_Slots": [
  1354. {
  1355. "m_Id": "437f61371a5a4405b57c5a30527141a8"
  1356. },
  1357. {
  1358. "m_Id": "30ca9c68003a489c9e07bb45a3b39e75"
  1359. },
  1360. {
  1361. "m_Id": "54ebcf296aec4a9f80bfdfc26dfd41a4"
  1362. },
  1363. {
  1364. "m_Id": "e276c7f84f09466b835e043290d75e0f"
  1365. }
  1366. ],
  1367. "synonyms": [],
  1368. "m_Precision": 0,
  1369. "m_PreviewExpanded": true,
  1370. "m_DismissedVersion": 0,
  1371. "m_PreviewMode": 0,
  1372. "m_CustomColors": {
  1373. "m_SerializableColors": []
  1374. }
  1375. }
  1376. {
  1377. "m_SGVersion": 1,
  1378. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
  1379. "m_ObjectId": "f4bf772aaae34d2f9780cff2a9b55bc8",
  1380. "m_Guid": {
  1381. "m_GuidSerialized": "4be13597-d820-4587-ab11-daf353790d60"
  1382. },
  1383. "m_Name": "Normal",
  1384. "m_DefaultRefNameVersion": 1,
  1385. "m_RefNameGeneratedByDisplayName": "Normal",
  1386. "m_DefaultReferenceName": "_Normal",
  1387. "m_OverrideReferenceName": "",
  1388. "m_GeneratePropertyBlock": true,
  1389. "m_UseCustomSlotLabel": true,
  1390. "m_CustomSlotLabel": "World Space",
  1391. "m_DismissedVersion": 0,
  1392. "m_Precision": 0,
  1393. "overrideHLSLDeclaration": false,
  1394. "hlslDeclarationOverride": 0,
  1395. "m_Hidden": false,
  1396. "m_Value": {
  1397. "x": 0.0,
  1398. "y": 0.0,
  1399. "z": 0.0,
  1400. "w": 0.0
  1401. }
  1402. }
  1403. {
  1404. "m_SGVersion": 0,
  1405. "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
  1406. "m_ObjectId": "f755d70f15de2e809326231699bb8749",
  1407. "m_Id": 0,
  1408. "m_DisplayName": "Out",
  1409. "m_SlotType": 1,
  1410. "m_Hidden": false,
  1411. "m_ShaderOutputName": "Out",
  1412. "m_StageCapability": 3,
  1413. "m_Value": {
  1414. "x": 0.0,
  1415. "y": 0.0,
  1416. "z": 0.0
  1417. },
  1418. "m_DefaultValue": {
  1419. "x": 0.0,
  1420. "y": 0.0,
  1421. "z": 0.0
  1422. },
  1423. "m_Labels": [
  1424. "X",
  1425. "Y",
  1426. "Z"
  1427. ]
  1428. }
  1429. {
  1430. "m_SGVersion": 1,
  1431. "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword",
  1432. "m_ObjectId": "ff64ac2ecc70420a84b2dedbe013420b",
  1433. "m_Guid": {
  1434. "m_GuidSerialized": "1d782cea-8bf4-47b4-a7a6-dfcc49e9412e"
  1435. },
  1436. "m_Name": "Additional Light Shadows",
  1437. "m_DefaultRefNameVersion": 0,
  1438. "m_RefNameGeneratedByDisplayName": "",
  1439. "m_DefaultReferenceName": "BOOLEAN_7FA69C21_ON",
  1440. "m_OverrideReferenceName": "_ADDITIONAL_LIGHT_SHADOWS",
  1441. "m_GeneratePropertyBlock": false,
  1442. "m_UseCustomSlotLabel": false,
  1443. "m_CustomSlotLabel": "",
  1444. "m_DismissedVersion": 0,
  1445. "m_KeywordType": 0,
  1446. "m_KeywordDefinition": 1,
  1447. "m_KeywordScope": 1,
  1448. "m_KeywordStages": 2,
  1449. "m_Entries": [],
  1450. "m_Value": 0,
  1451. "m_IsEditable": true
  1452. }