A game about forced loneliness, made by TACStudios
at master 36 kB view raw
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