A game about forced loneliness, made by TACStudios
1{
2 "m_SGVersion": 3,
3 "m_Type": "UnityEditor.ShaderGraph.GraphData",
4 "m_ObjectId": "7c7636bc32664a6197cd3b7cb29346c3",
5 "m_Properties": [
6 {
7 "m_Id": "78c214dac5a14d8896c5b8dd98df66f2"
8 },
9 {
10 "m_Id": "7f71738800414ec99ae519c6ab2926ec"
11 },
12 {
13 "m_Id": "3c49dbf5eca648f799f5b531726c7ec8"
14 },
15 {
16 "m_Id": "70cbf5ac6da04bf6bd87eb71ccb7c48d"
17 },
18 {
19 "m_Id": "d0e0327aec764cb988d606fa01e1f17a"
20 }
21 ],
22 "m_Keywords": [],
23 "m_Dropdowns": [],
24 "m_CategoryData": [
25 {
26 "m_Id": "aaacb492a6734ff6b589e422c6adfa3e"
27 }
28 ],
29 "m_Nodes": [
30 {
31 "m_Id": "f60afd3e2b9848c6a7c34ee429cc7a64"
32 },
33 {
34 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
35 },
36 {
37 "m_Id": "b9f05025da4f4857a7b1b6f56259a629"
38 },
39 {
40 "m_Id": "25880f0697234954b8dc6ef11af3752d"
41 },
42 {
43 "m_Id": "ac790fc8215b4b3d8851855d2153960d"
44 },
45 {
46 "m_Id": "7c168e0b18c646368f6d37ae73c66db0"
47 },
48 {
49 "m_Id": "5a83d87c9a104574887fde7a50f41ce8"
50 },
51 {
52 "m_Id": "3e48999a139848e6ab2e955c61810b83"
53 },
54 {
55 "m_Id": "080df9ced18d4c2997c8fd68e2794fcf"
56 },
57 {
58 "m_Id": "d869e3d8654b48a491de945ad8af6301"
59 },
60 {
61 "m_Id": "1e29ad89226c4d84a936fe7530839aef"
62 }
63 ],
64 "m_GroupDatas": [],
65 "m_StickyNoteDatas": [],
66 "m_Edges": [
67 {
68 "m_OutputSlot": {
69 "m_Node": {
70 "m_Id": "080df9ced18d4c2997c8fd68e2794fcf"
71 },
72 "m_SlotId": 0
73 },
74 "m_InputSlot": {
75 "m_Node": {
76 "m_Id": "d869e3d8654b48a491de945ad8af6301"
77 },
78 "m_SlotId": 2
79 }
80 },
81 {
82 "m_OutputSlot": {
83 "m_Node": {
84 "m_Id": "1e29ad89226c4d84a936fe7530839aef"
85 },
86 "m_SlotId": 0
87 },
88 "m_InputSlot": {
89 "m_Node": {
90 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
91 },
92 "m_SlotId": 5
93 }
94 },
95 {
96 "m_OutputSlot": {
97 "m_Node": {
98 "m_Id": "25880f0697234954b8dc6ef11af3752d"
99 },
100 "m_SlotId": 0
101 },
102 "m_InputSlot": {
103 "m_Node": {
104 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
105 },
106 "m_SlotId": 4
107 }
108 },
109 {
110 "m_OutputSlot": {
111 "m_Node": {
112 "m_Id": "3e48999a139848e6ab2e955c61810b83"
113 },
114 "m_SlotId": 0
115 },
116 "m_InputSlot": {
117 "m_Node": {
118 "m_Id": "d869e3d8654b48a491de945ad8af6301"
119 },
120 "m_SlotId": 0
121 }
122 },
123 {
124 "m_OutputSlot": {
125 "m_Node": {
126 "m_Id": "3e48999a139848e6ab2e955c61810b83"
127 },
128 "m_SlotId": 0
129 },
130 "m_InputSlot": {
131 "m_Node": {
132 "m_Id": "d869e3d8654b48a491de945ad8af6301"
133 },
134 "m_SlotId": 1
135 }
136 },
137 {
138 "m_OutputSlot": {
139 "m_Node": {
140 "m_Id": "5a83d87c9a104574887fde7a50f41ce8"
141 },
142 "m_SlotId": 0
143 },
144 "m_InputSlot": {
145 "m_Node": {
146 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
147 },
148 "m_SlotId": 3
149 }
150 },
151 {
152 "m_OutputSlot": {
153 "m_Node": {
154 "m_Id": "7c168e0b18c646368f6d37ae73c66db0"
155 },
156 "m_SlotId": 0
157 },
158 "m_InputSlot": {
159 "m_Node": {
160 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
161 },
162 "m_SlotId": 1
163 }
164 },
165 {
166 "m_OutputSlot": {
167 "m_Node": {
168 "m_Id": "ac790fc8215b4b3d8851855d2153960d"
169 },
170 "m_SlotId": 0
171 },
172 "m_InputSlot": {
173 "m_Node": {
174 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
175 },
176 "m_SlotId": 6
177 }
178 },
179 {
180 "m_OutputSlot": {
181 "m_Node": {
182 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
183 },
184 "m_SlotId": 7
185 },
186 "m_InputSlot": {
187 "m_Node": {
188 "m_Id": "f60afd3e2b9848c6a7c34ee429cc7a64"
189 },
190 "m_SlotId": 1
191 }
192 },
193 {
194 "m_OutputSlot": {
195 "m_Node": {
196 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
197 },
198 "m_SlotId": 8
199 },
200 "m_InputSlot": {
201 "m_Node": {
202 "m_Id": "f60afd3e2b9848c6a7c34ee429cc7a64"
203 },
204 "m_SlotId": 2
205 }
206 },
207 {
208 "m_OutputSlot": {
209 "m_Node": {
210 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
211 },
212 "m_SlotId": 9
213 },
214 "m_InputSlot": {
215 "m_Node": {
216 "m_Id": "f60afd3e2b9848c6a7c34ee429cc7a64"
217 },
218 "m_SlotId": 3
219 }
220 },
221 {
222 "m_OutputSlot": {
223 "m_Node": {
224 "m_Id": "b9f05025da4f4857a7b1b6f56259a629"
225 },
226 "m_SlotId": 0
227 },
228 "m_InputSlot": {
229 "m_Node": {
230 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
231 },
232 "m_SlotId": 0
233 }
234 },
235 {
236 "m_OutputSlot": {
237 "m_Node": {
238 "m_Id": "d869e3d8654b48a491de945ad8af6301"
239 },
240 "m_SlotId": 3
241 },
242 "m_InputSlot": {
243 "m_Node": {
244 "m_Id": "af7e463337fa464994ef4fefeb1ef2b0"
245 },
246 "m_SlotId": 2
247 }
248 }
249 ],
250 "m_VertexContext": {
251 "m_Position": {
252 "x": 0.0,
253 "y": 0.0
254 },
255 "m_Blocks": []
256 },
257 "m_FragmentContext": {
258 "m_Position": {
259 "x": 0.0,
260 "y": 0.0
261 },
262 "m_Blocks": []
263 },
264 "m_PreviewData": {
265 "serializedMesh": {
266 "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
267 "m_Guid": ""
268 },
269 "preventRotation": false
270 },
271 "m_Path": "Sub Graphs",
272 "m_GraphPrecision": 1,
273 "m_PreviewMode": 2,
274 "m_OutputNode": {
275 "m_Id": "f60afd3e2b9848c6a7c34ee429cc7a64"
276 },
277 "m_SubDatas": [],
278 "m_ActiveTargets": []
279}
280
281{
282 "m_SGVersion": 0,
283 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
284 "m_ObjectId": "01f7cc366d65489099cc74e89af039ae",
285 "m_Id": 2,
286 "m_DisplayName": "Specular",
287 "m_SlotType": 0,
288 "m_Hidden": false,
289 "m_ShaderOutputName": "Specular",
290 "m_StageCapability": 3,
291 "m_Value": {
292 "x": 0.0,
293 "y": 0.0,
294 "z": 0.0
295 },
296 "m_DefaultValue": {
297 "x": 0.0,
298 "y": 0.0,
299 "z": 0.0
300 },
301 "m_Labels": []
302}
303
304{
305 "m_SGVersion": 0,
306 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
307 "m_ObjectId": "034e7f2441f645919d0e6b0f1edf5fd0",
308 "m_Id": 5,
309 "m_DisplayName": "MainSpecular",
310 "m_SlotType": 0,
311 "m_Hidden": false,
312 "m_ShaderOutputName": "MainSpecular",
313 "m_StageCapability": 3,
314 "m_Value": {
315 "x": 0.0,
316 "y": 0.0,
317 "z": 0.0
318 },
319 "m_DefaultValue": {
320 "x": 0.0,
321 "y": 0.0,
322 "z": 0.0
323 },
324 "m_Labels": []
325}
326
327{
328 "m_SGVersion": 0,
329 "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode",
330 "m_ObjectId": "080df9ced18d4c2997c8fd68e2794fcf",
331 "m_Group": {
332 "m_Id": ""
333 },
334 "m_Name": "Normal Vector",
335 "m_DrawState": {
336 "m_Expanded": true,
337 "m_Position": {
338 "serializedVersion": "2",
339 "x": -846.0,
340 "y": 106.00000762939453,
341 "width": 206.00006103515626,
342 "height": 130.5
343 }
344 },
345 "m_Slots": [
346 {
347 "m_Id": "e8febe5f94b549beab8c0cd882d617df"
348 }
349 ],
350 "synonyms": [
351 "surface direction"
352 ],
353 "m_Precision": 0,
354 "m_PreviewExpanded": false,
355 "m_DismissedVersion": 0,
356 "m_PreviewMode": 2,
357 "m_CustomColors": {
358 "m_SerializableColors": []
359 },
360 "m_Space": 2
361}
362
363{
364 "m_SGVersion": 0,
365 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
366 "m_ObjectId": "13f2abca39da4a50a052891ab4c6b0a6",
367 "m_Id": 6,
368 "m_DisplayName": "MainColor",
369 "m_SlotType": 0,
370 "m_Hidden": false,
371 "m_ShaderOutputName": "MainColor",
372 "m_StageCapability": 3,
373 "m_Value": {
374 "x": 0.0,
375 "y": 0.0,
376 "z": 0.0
377 },
378 "m_DefaultValue": {
379 "x": 0.0,
380 "y": 0.0,
381 "z": 0.0
382 },
383 "m_Labels": []
384}
385
386{
387 "m_SGVersion": 0,
388 "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
389 "m_ObjectId": "1e29ad89226c4d84a936fe7530839aef",
390 "m_Group": {
391 "m_Id": ""
392 },
393 "m_Name": "Property",
394 "m_DrawState": {
395 "m_Expanded": true,
396 "m_Position": {
397 "serializedVersion": "2",
398 "x": -585.0000610351563,
399 "y": 354.7500305175781,
400 "width": 171.75,
401 "height": 33.0
402 }
403 },
404 "m_Slots": [
405 {
406 "m_Id": "c9c180a1b34442a48565753a99b40087"
407 }
408 ],
409 "synonyms": [],
410 "m_Precision": 0,
411 "m_PreviewExpanded": true,
412 "m_DismissedVersion": 0,
413 "m_PreviewMode": 0,
414 "m_CustomColors": {
415 "m_SerializableColors": []
416 },
417 "m_Property": {
418 "m_Id": "d0e0327aec764cb988d606fa01e1f17a"
419 }
420}
421
422{
423 "m_SGVersion": 0,
424 "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
425 "m_ObjectId": "25880f0697234954b8dc6ef11af3752d",
426 "m_Group": {
427 "m_Id": ""
428 },
429 "m_Name": "Property",
430 "m_DrawState": {
431 "m_Expanded": true,
432 "m_Position": {
433 "serializedVersion": "2",
434 "x": -573.9999389648438,
435 "y": 320.0000305175781,
436 "width": 163.49996948242188,
437 "height": 33.999969482421878
438 }
439 },
440 "m_Slots": [
441 {
442 "m_Id": "9d68cf4498f04363b2c3a2379355bf2d"
443 }
444 ],
445 "synonyms": [],
446 "m_Precision": 0,
447 "m_PreviewExpanded": true,
448 "m_DismissedVersion": 0,
449 "m_PreviewMode": 0,
450 "m_CustomColors": {
451 "m_SerializableColors": []
452 },
453 "m_Property": {
454 "m_Id": "78c214dac5a14d8896c5b8dd98df66f2"
455 }
456}
457
458{
459 "m_SGVersion": 0,
460 "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
461 "m_ObjectId": "2b53e0ba123249889a9a7f8c8a0b6d1f",
462 "m_Id": 1,
463 "m_DisplayName": "Diffuse",
464 "m_SlotType": 0,
465 "m_Hidden": false,
466 "m_ShaderOutputName": "Diffuse",
467 "m_StageCapability": 3,
468 "m_Value": 0.0,
469 "m_DefaultValue": 0.0,
470 "m_Labels": []
471}
472
473{
474 "m_SGVersion": 0,
475 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
476 "m_ObjectId": "2c54247b66954edd8e2688422b8f35d1",
477 "m_Id": 8,
478 "m_DisplayName": "Specular",
479 "m_SlotType": 1,
480 "m_Hidden": false,
481 "m_ShaderOutputName": "Specular",
482 "m_StageCapability": 3,
483 "m_Value": {
484 "x": 0.0,
485 "y": 0.0,
486 "z": 0.0
487 },
488 "m_DefaultValue": {
489 "x": 0.0,
490 "y": 0.0,
491 "z": 0.0
492 },
493 "m_Labels": []
494}
495
496{
497 "m_SGVersion": 1,
498 "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
499 "m_ObjectId": "3c49dbf5eca648f799f5b531726c7ec8",
500 "m_Guid": {
501 "m_GuidSerialized": "e2c68582-3932-4ce2-b115-d02070a25b36"
502 },
503 "m_Name": "Smoothness",
504 "m_DefaultRefNameVersion": 1,
505 "m_RefNameGeneratedByDisplayName": "Smoothness",
506 "m_DefaultReferenceName": "_Smoothness",
507 "m_OverrideReferenceName": "",
508 "m_GeneratePropertyBlock": true,
509 "m_UseCustomSlotLabel": false,
510 "m_CustomSlotLabel": "",
511 "m_DismissedVersion": 0,
512 "m_Precision": 0,
513 "overrideHLSLDeclaration": false,
514 "hlslDeclarationOverride": 0,
515 "m_Hidden": false,
516 "m_Value": 0.0,
517 "m_FloatType": 0,
518 "m_RangeValues": {
519 "x": 0.0,
520 "y": 1.0
521 }
522}
523
524{
525 "m_SGVersion": 0,
526 "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
527 "m_ObjectId": "3e48999a139848e6ab2e955c61810b83",
528 "m_Group": {
529 "m_Id": ""
530 },
531 "m_Name": "Property",
532 "m_DrawState": {
533 "m_Expanded": true,
534 "m_Position": {
535 "serializedVersion": "2",
536 "x": -772.0,
537 "y": 73.00001525878906,
538 "width": 132.00006103515626,
539 "height": 33.999961853027347
540 }
541 },
542 "m_Slots": [
543 {
544 "m_Id": "f5454ef35e00400baaa0360e57daf01b"
545 }
546 ],
547 "synonyms": [],
548 "m_Precision": 0,
549 "m_PreviewExpanded": true,
550 "m_DismissedVersion": 0,
551 "m_PreviewMode": 0,
552 "m_CustomColors": {
553 "m_SerializableColors": []
554 },
555 "m_Property": {
556 "m_Id": "70cbf5ac6da04bf6bd87eb71ccb7c48d"
557 }
558}
559
560{
561 "m_SGVersion": 0,
562 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
563 "m_ObjectId": "3f98bc4713a5463fb7db2f5261a4ecf0",
564 "m_Id": 0,
565 "m_DisplayName": "MainLightColor",
566 "m_SlotType": 1,
567 "m_Hidden": false,
568 "m_ShaderOutputName": "Out",
569 "m_StageCapability": 3,
570 "m_Value": {
571 "x": 0.0,
572 "y": 0.0,
573 "z": 0.0
574 },
575 "m_DefaultValue": {
576 "x": 0.0,
577 "y": 0.0,
578 "z": 0.0
579 },
580 "m_Labels": []
581}
582
583{
584 "m_SGVersion": 0,
585 "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
586 "m_ObjectId": "59d077b7272f47a8a9070b2b13e64523",
587 "m_Id": 2,
588 "m_DisplayName": "NotConnected",
589 "m_SlotType": 0,
590 "m_Hidden": false,
591 "m_ShaderOutputName": "NotConnected",
592 "m_StageCapability": 3,
593 "m_Value": {
594 "x": 0.0,
595 "y": 0.0,
596 "z": 0.0,
597 "w": 0.0
598 },
599 "m_DefaultValue": {
600 "x": 0.0,
601 "y": 0.0,
602 "z": 0.0,
603 "w": 0.0
604 }
605}
606
607{
608 "m_SGVersion": 0,
609 "m_Type": "UnityEditor.ShaderGraph.ViewVectorNode",
610 "m_ObjectId": "5a83d87c9a104574887fde7a50f41ce8",
611 "m_Group": {
612 "m_Id": ""
613 },
614 "m_Name": "View Vector",
615 "m_DrawState": {
616 "m_Expanded": true,
617 "m_Position": {
618 "serializedVersion": "2",
619 "x": -616.4999389648438,
620 "y": 189.5,
621 "width": 205.99996948242188,
622 "height": 130.50003051757813
623 }
624 },
625 "m_Slots": [
626 {
627 "m_Id": "85a1e5fda4b54e408c63d5ff22cc91ec"
628 },
629 {
630 "m_Id": "a6c1581aab424348a7ca315cbc7f0b43"
631 }
632 ],
633 "synonyms": [
634 "eye vector"
635 ],
636 "m_Precision": 0,
637 "m_PreviewExpanded": false,
638 "m_DismissedVersion": 0,
639 "m_PreviewMode": 0,
640 "m_CustomColors": {
641 "m_SerializableColors": []
642 },
643 "m_Space": 2
644}
645
646{
647 "m_SGVersion": 0,
648 "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
649 "m_ObjectId": "6525a66bc0e749559a7c2aaa659a1a1c",
650 "m_Id": 4,
651 "m_DisplayName": "MainDiffuse",
652 "m_SlotType": 0,
653 "m_Hidden": false,
654 "m_ShaderOutputName": "MainDiffuse",
655 "m_StageCapability": 3,
656 "m_Value": 0.0,
657 "m_DefaultValue": 0.0,
658 "m_Labels": []
659}
660
661{
662 "m_SGVersion": 1,
663 "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
664 "m_ObjectId": "70cbf5ac6da04bf6bd87eb71ccb7c48d",
665 "m_Guid": {
666 "m_GuidSerialized": "5a8fd716-0518-4b75-9fac-97607ed249cf"
667 },
668 "m_Name": "NormalWS",
669 "m_DefaultRefNameVersion": 1,
670 "m_RefNameGeneratedByDisplayName": "NormalWS",
671 "m_DefaultReferenceName": "_NormalWS",
672 "m_OverrideReferenceName": "",
673 "m_GeneratePropertyBlock": true,
674 "m_UseCustomSlotLabel": true,
675 "m_CustomSlotLabel": "WorldNormalVector",
676 "m_DismissedVersion": 0,
677 "m_Precision": 0,
678 "overrideHLSLDeclaration": false,
679 "hlslDeclarationOverride": 0,
680 "m_Hidden": false,
681 "m_Value": {
682 "x": 0.0,
683 "y": 0.0,
684 "z": 0.0,
685 "w": 0.0
686 }
687}
688
689{
690 "m_SGVersion": 1,
691 "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
692 "m_ObjectId": "78c214dac5a14d8896c5b8dd98df66f2",
693 "m_Guid": {
694 "m_GuidSerialized": "09ce332d-c752-414b-a652-75b1e796def3"
695 },
696 "m_Name": "MainLightDiffuse",
697 "m_DefaultRefNameVersion": 1,
698 "m_RefNameGeneratedByDisplayName": "MainLightDiffuse",
699 "m_DefaultReferenceName": "_MainLightDiffuse",
700 "m_OverrideReferenceName": "",
701 "m_GeneratePropertyBlock": true,
702 "m_UseCustomSlotLabel": false,
703 "m_CustomSlotLabel": "",
704 "m_DismissedVersion": 0,
705 "m_Precision": 0,
706 "overrideHLSLDeclaration": false,
707 "hlslDeclarationOverride": 0,
708 "m_Hidden": false,
709 "m_Value": 0.0,
710 "m_FloatType": 0,
711 "m_RangeValues": {
712 "x": 0.0,
713 "y": 1.0
714 }
715}
716
717{
718 "m_SGVersion": 1,
719 "m_Type": "UnityEditor.ShaderGraph.PositionNode",
720 "m_ObjectId": "7c168e0b18c646368f6d37ae73c66db0",
721 "m_Group": {
722 "m_Id": ""
723 },
724 "m_Name": "Position",
725 "m_DrawState": {
726 "m_Expanded": true,
727 "m_Position": {
728 "serializedVersion": "2",
729 "x": -616.4999389648438,
730 "y": -94.50003051757813,
731 "width": 205.99996948242188,
732 "height": 130.5000457763672
733 }
734 },
735 "m_Slots": [
736 {
737 "m_Id": "e44ae5bbf0ad43d89107afdbce38e4fc"
738 }
739 ],
740 "synonyms": [
741 "location"
742 ],
743 "m_Precision": 0,
744 "m_PreviewExpanded": false,
745 "m_DismissedVersion": 0,
746 "m_PreviewMode": 2,
747 "m_CustomColors": {
748 "m_SerializableColors": []
749 },
750 "m_Space": 2,
751 "m_PositionSource": 0
752}
753
754{
755 "m_SGVersion": 1,
756 "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
757 "m_ObjectId": "7f71738800414ec99ae519c6ab2926ec",
758 "m_Guid": {
759 "m_GuidSerialized": "7cb49a27-0767-4479-83ca-a8c03c548a6c"
760 },
761 "m_Name": "MainLightColor",
762 "m_DefaultRefNameVersion": 1,
763 "m_RefNameGeneratedByDisplayName": "MainLightColor",
764 "m_DefaultReferenceName": "_MainLightColor",
765 "m_OverrideReferenceName": "",
766 "m_GeneratePropertyBlock": true,
767 "m_UseCustomSlotLabel": false,
768 "m_CustomSlotLabel": "",
769 "m_DismissedVersion": 0,
770 "m_Precision": 0,
771 "overrideHLSLDeclaration": false,
772 "hlslDeclarationOverride": 0,
773 "m_Hidden": false,
774 "m_Value": {
775 "x": 0.0,
776 "y": 0.0,
777 "z": 0.0,
778 "w": 0.0
779 }
780}
781
782{
783 "m_SGVersion": 0,
784 "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot",
785 "m_ObjectId": "85a1e5fda4b54e408c63d5ff22cc91ec",
786 "m_Id": 3,
787 "m_DisplayName": "World Space Position",
788 "m_SlotType": 0,
789 "m_Hidden": true,
790 "m_ShaderOutputName": "WorldSpacePosition",
791 "m_StageCapability": 3,
792 "m_Value": {
793 "x": 0.0,
794 "y": 0.0,
795 "z": 0.0
796 },
797 "m_DefaultValue": {
798 "x": 0.0,
799 "y": 0.0,
800 "z": 0.0
801 },
802 "m_Labels": [],
803 "m_Space": 2
804}
805
806{
807 "m_SGVersion": 0,
808 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
809 "m_ObjectId": "86e940509f2848d7af2f879073bcd297",
810 "m_Id": 1,
811 "m_DisplayName": "WorldPosition",
812 "m_SlotType": 0,
813 "m_Hidden": false,
814 "m_ShaderOutputName": "WorldPosition",
815 "m_StageCapability": 3,
816 "m_Value": {
817 "x": 0.0,
818 "y": 0.0,
819 "z": 0.0
820 },
821 "m_DefaultValue": {
822 "x": 0.0,
823 "y": 0.0,
824 "z": 0.0
825 },
826 "m_Labels": []
827}
828
829{
830 "m_SGVersion": 0,
831 "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
832 "m_ObjectId": "9d68cf4498f04363b2c3a2379355bf2d",
833 "m_Id": 0,
834 "m_DisplayName": "MainLightDiffuse",
835 "m_SlotType": 1,
836 "m_Hidden": false,
837 "m_ShaderOutputName": "Out",
838 "m_StageCapability": 3,
839 "m_Value": 0.0,
840 "m_DefaultValue": 0.0,
841 "m_Labels": []
842}
843
844{
845 "m_SGVersion": 0,
846 "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
847 "m_ObjectId": "9ee5fab3f65b4d39b530462053082b51",
848 "m_Id": 1,
849 "m_DisplayName": "Connected",
850 "m_SlotType": 0,
851 "m_Hidden": false,
852 "m_ShaderOutputName": "Connected",
853 "m_StageCapability": 3,
854 "m_Value": {
855 "x": 1.0,
856 "y": 1.0,
857 "z": 1.0,
858 "w": 1.0
859 },
860 "m_DefaultValue": {
861 "x": 0.0,
862 "y": 0.0,
863 "z": 0.0,
864 "w": 0.0
865 }
866}
867
868{
869 "m_SGVersion": 0,
870 "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
871 "m_ObjectId": "a20bd994a61349b183b292f543a94b52",
872 "m_Id": 7,
873 "m_DisplayName": "Diffuse",
874 "m_SlotType": 1,
875 "m_Hidden": false,
876 "m_ShaderOutputName": "Diffuse",
877 "m_StageCapability": 3,
878 "m_Value": 0.0,
879 "m_DefaultValue": 0.0,
880 "m_Labels": []
881}
882
883{
884 "m_SGVersion": 0,
885 "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
886 "m_ObjectId": "a32c2057299d459cb380b8ce1e5ff1bd",
887 "m_Id": 0,
888 "m_DisplayName": "Smoothness",
889 "m_SlotType": 0,
890 "m_Hidden": false,
891 "m_ShaderOutputName": "Smoothness",
892 "m_StageCapability": 3,
893 "m_Value": 0.0,
894 "m_DefaultValue": 0.0,
895 "m_Labels": []
896}
897
898{
899 "m_SGVersion": 0,
900 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
901 "m_ObjectId": "a6c1581aab424348a7ca315cbc7f0b43",
902 "m_Id": 0,
903 "m_DisplayName": "Out",
904 "m_SlotType": 1,
905 "m_Hidden": false,
906 "m_ShaderOutputName": "Out",
907 "m_StageCapability": 3,
908 "m_Value": {
909 "x": 0.0,
910 "y": 0.0,
911 "z": 0.0
912 },
913 "m_DefaultValue": {
914 "x": 0.0,
915 "y": 0.0,
916 "z": 0.0
917 },
918 "m_Labels": []
919}
920
921{
922 "m_SGVersion": 0,
923 "m_Type": "UnityEditor.ShaderGraph.CategoryData",
924 "m_ObjectId": "aaacb492a6734ff6b589e422c6adfa3e",
925 "m_Name": "",
926 "m_ChildObjectList": [
927 {
928 "m_Id": "78c214dac5a14d8896c5b8dd98df66f2"
929 },
930 {
931 "m_Id": "d0e0327aec764cb988d606fa01e1f17a"
932 },
933 {
934 "m_Id": "7f71738800414ec99ae519c6ab2926ec"
935 },
936 {
937 "m_Id": "70cbf5ac6da04bf6bd87eb71ccb7c48d"
938 },
939 {
940 "m_Id": "3c49dbf5eca648f799f5b531726c7ec8"
941 }
942 ]
943}
944
945{
946 "m_SGVersion": 0,
947 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
948 "m_ObjectId": "ac75252a30af458fbdb93d43e98ae814",
949 "m_Id": 9,
950 "m_DisplayName": "Color",
951 "m_SlotType": 1,
952 "m_Hidden": false,
953 "m_ShaderOutputName": "Color",
954 "m_StageCapability": 3,
955 "m_Value": {
956 "x": 0.0,
957 "y": 0.0,
958 "z": 0.0
959 },
960 "m_DefaultValue": {
961 "x": 0.0,
962 "y": 0.0,
963 "z": 0.0
964 },
965 "m_Labels": []
966}
967
968{
969 "m_SGVersion": 0,
970 "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
971 "m_ObjectId": "ac790fc8215b4b3d8851855d2153960d",
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": -566.4999389648438,
981 "y": 387.9999694824219,
982 "width": 155.99996948242188,
983 "height": 34.000091552734378
984 }
985 },
986 "m_Slots": [
987 {
988 "m_Id": "3f98bc4713a5463fb7db2f5261a4ecf0"
989 }
990 ],
991 "synonyms": [],
992 "m_Precision": 0,
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": "7f71738800414ec99ae519c6ab2926ec"
1001 }
1002}
1003
1004{
1005 "m_SGVersion": 1,
1006 "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
1007 "m_ObjectId": "af7e463337fa464994ef4fefeb1ef2b0",
1008 "m_Group": {
1009 "m_Id": ""
1010 },
1011 "m_Name": "AddAdditionalLightsSimple (Custom Function)",
1012 "m_DrawState": {
1013 "m_Expanded": true,
1014 "m_Position": {
1015 "serializedVersion": "2",
1016 "x": -295.0,
1017 "y": 0.0,
1018 "width": 269.0,
1019 "height": 422.0000305175781
1020 }
1021 },
1022 "m_Slots": [
1023 {
1024 "m_Id": "a32c2057299d459cb380b8ce1e5ff1bd"
1025 },
1026 {
1027 "m_Id": "86e940509f2848d7af2f879073bcd297"
1028 },
1029 {
1030 "m_Id": "e3c910e90831452890a82323ac18c38c"
1031 },
1032 {
1033 "m_Id": "b223449b394340fa9409982f64a49d71"
1034 },
1035 {
1036 "m_Id": "6525a66bc0e749559a7c2aaa659a1a1c"
1037 },
1038 {
1039 "m_Id": "034e7f2441f645919d0e6b0f1edf5fd0"
1040 },
1041 {
1042 "m_Id": "13f2abca39da4a50a052891ab4c6b0a6"
1043 },
1044 {
1045 "m_Id": "a20bd994a61349b183b292f543a94b52"
1046 },
1047 {
1048 "m_Id": "2c54247b66954edd8e2688422b8f35d1"
1049 },
1050 {
1051 "m_Id": "ac75252a30af458fbdb93d43e98ae814"
1052 }
1053 ],
1054 "synonyms": [
1055 "code",
1056 "HLSL"
1057 ],
1058 "m_Precision": 0,
1059 "m_PreviewExpanded": false,
1060 "m_DismissedVersion": 0,
1061 "m_PreviewMode": 0,
1062 "m_CustomColors": {
1063 "m_SerializableColors": []
1064 },
1065 "m_SourceType": 1,
1066 "m_FunctionName": "AddAdditionalLightsSimple",
1067 "m_FunctionSource": "3beadf505dbc54f4cae878435013d751",
1068 "m_FunctionBody": "Diffuse = MainDiffuse;\r\nSpecular = MainSpecular;\r\nColor = MainColor * (MainDiffuse + MainSpecular);\r\n\r\n#ifndef SHADERGRAPH_PREVIEW\r\n \r\n uint pixelLightCount = GetAdditionalLightsCount();\r\n\r\n#if USE_FORWARD_PLUS\r\n // for Foward+ LIGHT_LOOP_BEGIN macro uses inputData.normalizedScreenSpaceUV and inputData.positionWS\r\n InputData inputData = (InputData)0;\r\n float4 screenPos = ComputeScreenPos(TransformWorldToHClip(WorldPosition));\r\n inputData.normalizedScreenSpaceUV = screenPos.xy / screenPos.w;\r\n inputData.positionWS = WorldPosition;\r\n#endif\r\n\r\n LIGHT_LOOP_BEGIN(pixelLightCount)\r\n\t\t// Convert the pixel light index to the light data index\r\n\t\t#if !USE_FORWARD_PLUS\r\n\t\t\tlightIndex = GetPerObjectLightIndex(lightIndex);\r\n\t\t#endif\r\n\t\t// Call the URP additional light algorithm. This will not calculate shadows, since we don't pass a shadow mask value\r\n\t\tLight light = GetAdditionalPerObjectLight(lightIndex, WorldPosition);\r\n\t\t// Manually set the shadow attenuation by calculating realtime shadows\r\n\t\tlight.shadowAttenuation = AdditionalLightRealtimeShadow(lightIndex, WorldPosition, light.direction);\r\n float NdotL = saturate(dot(WorldNormal, light.direction));\r\n float atten = light.distanceAttenuation * light.shadowAttenuation;\r\n float thisDiffuse = atten * NdotL;\r\r\n Diffuse += thisDiffuse;\r\r\n Color += light.color * (thisDiffuse);\r\n LIGHT_LOOP_END\r\n float total = Diffuse;\r\n Color = total <= 0 ? MainColor : Color / total;\r\n#endif"
1069}
1070
1071{
1072 "m_SGVersion": 0,
1073 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
1074 "m_ObjectId": "b223449b394340fa9409982f64a49d71",
1075 "m_Id": 3,
1076 "m_DisplayName": "WorldView",
1077 "m_SlotType": 0,
1078 "m_Hidden": false,
1079 "m_ShaderOutputName": "WorldView",
1080 "m_StageCapability": 3,
1081 "m_Value": {
1082 "x": 0.0,
1083 "y": 0.0,
1084 "z": 0.0
1085 },
1086 "m_DefaultValue": {
1087 "x": 0.0,
1088 "y": 0.0,
1089 "z": 0.0
1090 },
1091 "m_Labels": []
1092}
1093
1094{
1095 "m_SGVersion": 0,
1096 "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
1097 "m_ObjectId": "b837ba0c41024e9b922c8310faed2292",
1098 "m_Id": 0,
1099 "m_DisplayName": "Smoothness",
1100 "m_SlotType": 1,
1101 "m_Hidden": false,
1102 "m_ShaderOutputName": "Out",
1103 "m_StageCapability": 3,
1104 "m_Value": 0.0,
1105 "m_DefaultValue": 0.0,
1106 "m_Labels": []
1107}
1108
1109{
1110 "m_SGVersion": 0,
1111 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
1112 "m_ObjectId": "b9b50f20cbb5424ba1de7ea840dd331a",
1113 "m_Id": 3,
1114 "m_DisplayName": "Color",
1115 "m_SlotType": 0,
1116 "m_Hidden": false,
1117 "m_ShaderOutputName": "Color",
1118 "m_StageCapability": 3,
1119 "m_Value": {
1120 "x": 0.0,
1121 "y": 0.0,
1122 "z": 0.0
1123 },
1124 "m_DefaultValue": {
1125 "x": 0.0,
1126 "y": 0.0,
1127 "z": 0.0
1128 },
1129 "m_Labels": []
1130}
1131
1132{
1133 "m_SGVersion": 0,
1134 "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
1135 "m_ObjectId": "b9f05025da4f4857a7b1b6f56259a629",
1136 "m_Group": {
1137 "m_Id": ""
1138 },
1139 "m_Name": "Property",
1140 "m_DrawState": {
1141 "m_Expanded": true,
1142 "m_Position": {
1143 "serializedVersion": "2",
1144 "x": -550.0,
1145 "y": -128.0,
1146 "width": 140.0,
1147 "height": 34.0
1148 }
1149 },
1150 "m_Slots": [
1151 {
1152 "m_Id": "b837ba0c41024e9b922c8310faed2292"
1153 }
1154 ],
1155 "synonyms": [],
1156 "m_Precision": 0,
1157 "m_PreviewExpanded": true,
1158 "m_DismissedVersion": 0,
1159 "m_PreviewMode": 0,
1160 "m_CustomColors": {
1161 "m_SerializableColors": []
1162 },
1163 "m_Property": {
1164 "m_Id": "3c49dbf5eca648f799f5b531726c7ec8"
1165 }
1166}
1167
1168{
1169 "m_SGVersion": 0,
1170 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
1171 "m_ObjectId": "c9c180a1b34442a48565753a99b40087",
1172 "m_Id": 0,
1173 "m_DisplayName": "MainLightSpecular",
1174 "m_SlotType": 1,
1175 "m_Hidden": false,
1176 "m_ShaderOutputName": "Out",
1177 "m_StageCapability": 3,
1178 "m_Value": {
1179 "x": 0.0,
1180 "y": 0.0,
1181 "z": 0.0
1182 },
1183 "m_DefaultValue": {
1184 "x": 0.0,
1185 "y": 0.0,
1186 "z": 0.0
1187 },
1188 "m_Labels": []
1189}
1190
1191{
1192 "m_SGVersion": 1,
1193 "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
1194 "m_ObjectId": "d0e0327aec764cb988d606fa01e1f17a",
1195 "m_Guid": {
1196 "m_GuidSerialized": "30389ff4-ef29-4a0e-ae70-2fb81f258f8f"
1197 },
1198 "m_Name": "MainLightSpecular",
1199 "m_DefaultRefNameVersion": 1,
1200 "m_RefNameGeneratedByDisplayName": "MainLightSpecular",
1201 "m_DefaultReferenceName": "_MainLightSpecular",
1202 "m_OverrideReferenceName": "",
1203 "m_GeneratePropertyBlock": true,
1204 "m_UseCustomSlotLabel": false,
1205 "m_CustomSlotLabel": "",
1206 "m_DismissedVersion": 0,
1207 "m_Precision": 0,
1208 "overrideHLSLDeclaration": false,
1209 "hlslDeclarationOverride": 0,
1210 "m_Hidden": false,
1211 "m_Value": {
1212 "x": 0.0,
1213 "y": 0.0,
1214 "z": 0.0,
1215 "w": 0.0
1216 }
1217}
1218
1219{
1220 "m_SGVersion": 0,
1221 "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode",
1222 "m_ObjectId": "d869e3d8654b48a491de945ad8af6301",
1223 "m_Group": {
1224 "m_Id": ""
1225 },
1226 "m_Name": "Branch On Input Connection",
1227 "m_DrawState": {
1228 "m_Expanded": true,
1229 "m_Position": {
1230 "serializedVersion": "2",
1231 "x": -616.4999389648438,
1232 "y": 36.00001907348633,
1233 "width": 205.99996948242188,
1234 "height": 141.99998474121095
1235 }
1236 },
1237 "m_Slots": [
1238 {
1239 "m_Id": "e904b219d90c49a2bd2a70194bb30d71"
1240 },
1241 {
1242 "m_Id": "9ee5fab3f65b4d39b530462053082b51"
1243 },
1244 {
1245 "m_Id": "59d077b7272f47a8a9070b2b13e64523"
1246 },
1247 {
1248 "m_Id": "fc30ae4fc8f74d119de4e399e82a7bc6"
1249 }
1250 ],
1251 "synonyms": [],
1252 "m_Precision": 0,
1253 "m_PreviewExpanded": false,
1254 "m_DismissedVersion": 0,
1255 "m_PreviewMode": 0,
1256 "m_CustomColors": {
1257 "m_SerializableColors": []
1258 }
1259}
1260
1261{
1262 "m_SGVersion": 0,
1263 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
1264 "m_ObjectId": "e3c910e90831452890a82323ac18c38c",
1265 "m_Id": 2,
1266 "m_DisplayName": "WorldNormal",
1267 "m_SlotType": 0,
1268 "m_Hidden": false,
1269 "m_ShaderOutputName": "WorldNormal",
1270 "m_StageCapability": 3,
1271 "m_Value": {
1272 "x": 0.0,
1273 "y": 0.0,
1274 "z": 0.0
1275 },
1276 "m_DefaultValue": {
1277 "x": 0.0,
1278 "y": 0.0,
1279 "z": 0.0
1280 },
1281 "m_Labels": []
1282}
1283
1284{
1285 "m_SGVersion": 0,
1286 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
1287 "m_ObjectId": "e44ae5bbf0ad43d89107afdbce38e4fc",
1288 "m_Id": 0,
1289 "m_DisplayName": "Out",
1290 "m_SlotType": 1,
1291 "m_Hidden": false,
1292 "m_ShaderOutputName": "Out",
1293 "m_StageCapability": 3,
1294 "m_Value": {
1295 "x": 0.0,
1296 "y": 0.0,
1297 "z": 0.0
1298 },
1299 "m_DefaultValue": {
1300 "x": 0.0,
1301 "y": 0.0,
1302 "z": 0.0
1303 },
1304 "m_Labels": []
1305}
1306
1307{
1308 "m_SGVersion": 0,
1309 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
1310 "m_ObjectId": "e8febe5f94b549beab8c0cd882d617df",
1311 "m_Id": 0,
1312 "m_DisplayName": "Out",
1313 "m_SlotType": 1,
1314 "m_Hidden": false,
1315 "m_ShaderOutputName": "Out",
1316 "m_StageCapability": 3,
1317 "m_Value": {
1318 "x": 0.0,
1319 "y": 0.0,
1320 "z": 1.0
1321 },
1322 "m_DefaultValue": {
1323 "x": 0.0,
1324 "y": 0.0,
1325 "z": 1.0
1326 },
1327 "m_Labels": []
1328}
1329
1330{
1331 "m_SGVersion": 0,
1332 "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot",
1333 "m_ObjectId": "e904b219d90c49a2bd2a70194bb30d71",
1334 "m_Id": 0,
1335 "m_DisplayName": "Input",
1336 "m_SlotType": 0,
1337 "m_Hidden": false,
1338 "m_ShaderOutputName": "Input",
1339 "m_StageCapability": 3
1340}
1341
1342{
1343 "m_SGVersion": 0,
1344 "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
1345 "m_ObjectId": "f5454ef35e00400baaa0360e57daf01b",
1346 "m_Id": 0,
1347 "m_DisplayName": "NormalWS",
1348 "m_SlotType": 1,
1349 "m_Hidden": false,
1350 "m_ShaderOutputName": "Out",
1351 "m_StageCapability": 3,
1352 "m_Value": {
1353 "x": 0.0,
1354 "y": 0.0,
1355 "z": 0.0
1356 },
1357 "m_DefaultValue": {
1358 "x": 0.0,
1359 "y": 0.0,
1360 "z": 0.0
1361 },
1362 "m_Labels": []
1363}
1364
1365{
1366 "m_SGVersion": 0,
1367 "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
1368 "m_ObjectId": "f60afd3e2b9848c6a7c34ee429cc7a64",
1369 "m_Group": {
1370 "m_Id": ""
1371 },
1372 "m_Name": "Output",
1373 "m_DrawState": {
1374 "m_Expanded": true,
1375 "m_Position": {
1376 "serializedVersion": "2",
1377 "x": 30.0,
1378 "y": 0.0,
1379 "width": 101.0,
1380 "height": 125.0
1381 }
1382 },
1383 "m_Slots": [
1384 {
1385 "m_Id": "2b53e0ba123249889a9a7f8c8a0b6d1f"
1386 },
1387 {
1388 "m_Id": "01f7cc366d65489099cc74e89af039ae"
1389 },
1390 {
1391 "m_Id": "b9b50f20cbb5424ba1de7ea840dd331a"
1392 }
1393 ],
1394 "synonyms": [],
1395 "m_Precision": 0,
1396 "m_PreviewExpanded": true,
1397 "m_DismissedVersion": 0,
1398 "m_PreviewMode": 0,
1399 "m_CustomColors": {
1400 "m_SerializableColors": []
1401 },
1402 "IsFirstSlotValid": true
1403}
1404
1405{
1406 "m_SGVersion": 0,
1407 "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
1408 "m_ObjectId": "fc30ae4fc8f74d119de4e399e82a7bc6",
1409 "m_Id": 3,
1410 "m_DisplayName": "Out",
1411 "m_SlotType": 1,
1412 "m_Hidden": false,
1413 "m_ShaderOutputName": "Out",
1414 "m_StageCapability": 3,
1415 "m_Value": {
1416 "x": 0.0,
1417 "y": 0.0,
1418 "z": 0.0,
1419 "w": 0.0
1420 },
1421 "m_DefaultValue": {
1422 "x": 0.0,
1423 "y": 0.0,
1424 "z": 0.0,
1425 "w": 0.0
1426 }
1427}
1428