yum/3ner
A toon shader for Unity's BIRP.
git clone https://git.yummers.dev/yum/3ner
864c2ba
master
1%YAML 1.1 2%TAG !u! tag:unity3d.com,2011: 3--- !u!114 &11400000 4MonoBehaviour: 5 m_ObjectHideFlags: 0 6 m_CorrespondingSourceObject: {fileID: 0} 7 m_PrefabInstance: {fileID: 0} 8 m_PrefabAsset: {fileID: 0} 9 m_GameObject: {fileID: 0} 10 m_Enabled: 1 11 m_EditorHideFlags: 0 12 m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3} 13 m_Name: DataDecoder 14 m_EditorClassIdentifier: 15 serializedUdonProgramAsset: {fileID: 11400000, guid: 38593ce802cabb24286414629c53980c, 16 type: 2} 17 udonAssembly: 18 assemblyError: 19 sourceCsScript: {fileID: 11500000, guid: 708447eb5654d224286452750a06172e, type: 3} 20 scriptVersion: 2 21 compiledVersion: 2 22 behaviourSyncMode: 0 23 hasInteractEvent: 0 24 scriptID: -6195429949765824410 25 serializationData: 26 SerializedFormat: 2 27 SerializedBytes: 28 ReferencedUnityObjects: [] 29 SerializedBytesString: 30 Prefab: {fileID: 0} 31 PrefabModificationsReferencedUnityObjects: [] 32 PrefabModifications: [] 33 SerializationNodes: 34 - Name: fieldDefinitions 35 Entry: 7 36 Data: 0|System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[UdonSharp.Compiler.FieldDefinition, 37 UdonSharp.Editor]], mscorlib 38 - Name: comparer 39 Entry: 7 40 Data: 1|System.Collections.Generic.GenericEqualityComparer`1[[System.String, 41 mscorlib]], mscorlib 42 - Name: 43 Entry: 8 44 Data: 45 - Name: 46 Entry: 12 47 Data: 10 48 - Name: 49 Entry: 7 50 Data: 51 - Name: $k 52 Entry: 1 53 Data: sourceTexture 54 - Name: $v 55 Entry: 7 56 Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 57 - Name: <Name>k__BackingField 58 Entry: 1 59 Data: sourceTexture 60 - Name: <UserType>k__BackingField 61 Entry: 7 62 Data: 3|System.RuntimeType, mscorlib 63 - Name: 64 Entry: 1 65 Data: UnityEngine.RenderTexture, UnityEngine.CoreModule 66 - Name: 67 Entry: 8 68 Data: 69 - Name: <SystemType>k__BackingField 70 Entry: 9 71 Data: 3 72 - Name: <SyncMode>k__BackingField 73 Entry: 7 74 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 75 - Name: 76 Entry: 6 77 Data: 78 - Name: 79 Entry: 8 80 Data: 81 - Name: <IsSerialized>k__BackingField 82 Entry: 5 83 Data: true 84 - Name: _fieldAttributes 85 Entry: 7 86 Data: 4|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 87 - Name: 88 Entry: 12 89 Data: 0 90 - Name: 91 Entry: 13 92 Data: 93 - Name: 94 Entry: 8 95 Data: 96 - Name: 97 Entry: 8 98 Data: 99 - Name: 100 Entry: 8 101 Data: 102 - Name: 103 Entry: 7 104 Data: 105 - Name: $k 106 Entry: 1 107 Data: target 108 - Name: $v 109 Entry: 7 110 Data: 5|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 111 - Name: <Name>k__BackingField 112 Entry: 1 113 Data: target 114 - Name: <UserType>k__BackingField 115 Entry: 7 116 Data: 6|System.RuntimeType, mscorlib 117 - Name: 118 Entry: 1 119 Data: UnityEngine.MeshRenderer, UnityEngine.CoreModule 120 - Name: 121 Entry: 8 122 Data: 123 - Name: <SystemType>k__BackingField 124 Entry: 9 125 Data: 6 126 - Name: <SyncMode>k__BackingField 127 Entry: 7 128 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 129 - Name: 130 Entry: 6 131 Data: 132 - Name: 133 Entry: 8 134 Data: 135 - Name: <IsSerialized>k__BackingField 136 Entry: 5 137 Data: true 138 - Name: _fieldAttributes 139 Entry: 7 140 Data: 7|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 141 - Name: 142 Entry: 12 143 Data: 0 144 - Name: 145 Entry: 13 146 Data: 147 - Name: 148 Entry: 8 149 Data: 150 - Name: 151 Entry: 8 152 Data: 153 - Name: 154 Entry: 8 155 Data: 156 - Name: 157 Entry: 7 158 Data: 159 - Name: $k 160 Entry: 1 161 Data: tileSize 162 - Name: $v 163 Entry: 7 164 Data: 8|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 165 - Name: <Name>k__BackingField 166 Entry: 1 167 Data: tileSize 168 - Name: <UserType>k__BackingField 169 Entry: 7 170 Data: 9|System.RuntimeType, mscorlib 171 - Name: 172 Entry: 1 173 Data: System.Int32, mscorlib 174 - Name: 175 Entry: 8 176 Data: 177 - Name: <SystemType>k__BackingField 178 Entry: 9 179 Data: 9 180 - Name: <SyncMode>k__BackingField 181 Entry: 7 182 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 183 - Name: 184 Entry: 6 185 Data: 186 - Name: 187 Entry: 8 188 Data: 189 - Name: <IsSerialized>k__BackingField 190 Entry: 5 191 Data: false 192 - Name: _fieldAttributes 193 Entry: 7 194 Data: 10|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 195 - Name: 196 Entry: 12 197 Data: 0 198 - Name: 199 Entry: 13 200 Data: 201 - Name: 202 Entry: 8 203 Data: 204 - Name: 205 Entry: 8 206 Data: 207 - Name: 208 Entry: 8 209 Data: 210 - Name: 211 Entry: 7 212 Data: 213 - Name: $k 214 Entry: 1 215 Data: pixelData 216 - Name: $v 217 Entry: 7 218 Data: 11|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 219 - Name: <Name>k__BackingField 220 Entry: 1 221 Data: pixelData 222 - Name: <UserType>k__BackingField 223 Entry: 7 224 Data: 12|System.RuntimeType, mscorlib 225 - Name: 226 Entry: 1 227 Data: UnityEngine.Color32[], UnityEngine.CoreModule 228 - Name: 229 Entry: 8 230 Data: 231 - Name: <SystemType>k__BackingField 232 Entry: 9 233 Data: 12 234 - Name: <SyncMode>k__BackingField 235 Entry: 7 236 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 237 - Name: 238 Entry: 6 239 Data: 240 - Name: 241 Entry: 8 242 Data: 243 - Name: <IsSerialized>k__BackingField 244 Entry: 5 245 Data: false 246 - Name: _fieldAttributes 247 Entry: 7 248 Data: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 249 - Name: 250 Entry: 12 251 Data: 0 252 - Name: 253 Entry: 13 254 Data: 255 - Name: 256 Entry: 8 257 Data: 258 - Name: 259 Entry: 8 260 Data: 261 - Name: 262 Entry: 8 263 Data: 264 - Name: 265 Entry: 7 266 Data: 267 - Name: $k 268 Entry: 1 269 Data: hasData 270 - Name: $v 271 Entry: 7 272 Data: 14|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 273 - Name: <Name>k__BackingField 274 Entry: 1 275 Data: hasData 276 - Name: <UserType>k__BackingField 277 Entry: 7 278 Data: 15|System.RuntimeType, mscorlib 279 - Name: 280 Entry: 1 281 Data: System.Boolean, mscorlib 282 - Name: 283 Entry: 8 284 Data: 285 - Name: <SystemType>k__BackingField 286 Entry: 9 287 Data: 15 288 - Name: <SyncMode>k__BackingField 289 Entry: 7 290 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 291 - Name: 292 Entry: 6 293 Data: 294 - Name: 295 Entry: 8 296 Data: 297 - Name: <IsSerialized>k__BackingField 298 Entry: 5 299 Data: false 300 - Name: _fieldAttributes 301 Entry: 7 302 Data: 16|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 303 - Name: 304 Entry: 12 305 Data: 0 306 - Name: 307 Entry: 13 308 Data: 309 - Name: 310 Entry: 8 311 Data: 312 - Name: 313 Entry: 8 314 Data: 315 - Name: 316 Entry: 8 317 Data: 318 - Name: 319 Entry: 7 320 Data: 321 - Name: $k 322 Entry: 1 323 Data: readWidth 324 - Name: $v 325 Entry: 7 326 Data: 17|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 327 - Name: <Name>k__BackingField 328 Entry: 1 329 Data: readWidth 330 - Name: <UserType>k__BackingField 331 Entry: 9 332 Data: 9 333 - Name: <SystemType>k__BackingField 334 Entry: 9 335 Data: 9 336 - Name: <SyncMode>k__BackingField 337 Entry: 7 338 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 339 - Name: 340 Entry: 6 341 Data: 342 - Name: 343 Entry: 8 344 Data: 345 - Name: <IsSerialized>k__BackingField 346 Entry: 5 347 Data: false 348 - Name: _fieldAttributes 349 Entry: 7 350 Data: 18|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 351 - Name: 352 Entry: 12 353 Data: 0 354 - Name: 355 Entry: 13 356 Data: 357 - Name: 358 Entry: 8 359 Data: 360 - Name: 361 Entry: 8 362 Data: 363 - Name: 364 Entry: 8 365 Data: 366 - Name: 367 Entry: 7 368 Data: 369 - Name: $k 370 Entry: 1 371 Data: readHeight 372 - Name: $v 373 Entry: 7 374 Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 375 - Name: <Name>k__BackingField 376 Entry: 1 377 Data: readHeight 378 - Name: <UserType>k__BackingField 379 Entry: 9 380 Data: 9 381 - Name: <SystemType>k__BackingField 382 Entry: 9 383 Data: 9 384 - Name: <SyncMode>k__BackingField 385 Entry: 7 386 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 387 - Name: 388 Entry: 6 389 Data: 390 - Name: 391 Entry: 8 392 Data: 393 - Name: <IsSerialized>k__BackingField 394 Entry: 5 395 Data: false 396 - Name: _fieldAttributes 397 Entry: 7 398 Data: 20|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 399 - Name: 400 Entry: 12 401 Data: 0 402 - Name: 403 Entry: 13 404 Data: 405 - Name: 406 Entry: 8 407 Data: 408 - Name: 409 Entry: 8 410 Data: 411 - Name: 412 Entry: 8 413 Data: 414 - Name: 415 Entry: 7 416 Data: 417 - Name: $k 418 Entry: 1 419 Data: wallSyncTime 420 - Name: $v 421 Entry: 7 422 Data: 21|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 423 - Name: <Name>k__BackingField 424 Entry: 1 425 Data: wallSyncTime 426 - Name: <UserType>k__BackingField 427 Entry: 7 428 Data: 22|System.RuntimeType, mscorlib 429 - Name: 430 Entry: 1 431 Data: System.Single, mscorlib 432 - Name: 433 Entry: 8 434 Data: 435 - Name: <SystemType>k__BackingField 436 Entry: 9 437 Data: 22 438 - Name: <SyncMode>k__BackingField 439 Entry: 7 440 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 441 - Name: 442 Entry: 6 443 Data: 444 - Name: 445 Entry: 8 446 Data: 447 - Name: <IsSerialized>k__BackingField 448 Entry: 5 449 Data: false 450 - Name: _fieldAttributes 451 Entry: 7 452 Data: 23|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 453 - Name: 454 Entry: 12 455 Data: 0 456 - Name: 457 Entry: 13 458 Data: 459 - Name: 460 Entry: 8 461 Data: 462 - Name: 463 Entry: 8 464 Data: 465 - Name: 466 Entry: 8 467 Data: 468 - Name: 469 Entry: 7 470 Data: 471 - Name: $k 472 Entry: 1 473 Data: logicalSyncTimeMs 474 - Name: $v 475 Entry: 7 476 Data: 24|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 477 - Name: <Name>k__BackingField 478 Entry: 1 479 Data: logicalSyncTimeMs 480 - Name: <UserType>k__BackingField 481 Entry: 9 482 Data: 22 483 - Name: <SystemType>k__BackingField 484 Entry: 9 485 Data: 22 486 - Name: <SyncMode>k__BackingField 487 Entry: 7 488 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 489 - Name: 490 Entry: 6 491 Data: 492 - Name: 493 Entry: 8 494 Data: 495 - Name: <IsSerialized>k__BackingField 496 Entry: 5 497 Data: false 498 - Name: _fieldAttributes 499 Entry: 7 500 Data: 25|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 501 - Name: 502 Entry: 12 503 Data: 0 504 - Name: 505 Entry: 13 506 Data: 507 - Name: 508 Entry: 8 509 Data: 510 - Name: 511 Entry: 8 512 Data: 513 - Name: 514 Entry: 8 515 Data: 516 - Name: 517 Entry: 7 518 Data: 519 - Name: $k 520 Entry: 1 521 Data: logicalTimeFactor 522 - Name: $v 523 Entry: 7 524 Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor 525 - Name: <Name>k__BackingField 526 Entry: 1 527 Data: logicalTimeFactor 528 - Name: <UserType>k__BackingField 529 Entry: 9 530 Data: 22 531 - Name: <SystemType>k__BackingField 532 Entry: 9 533 Data: 22 534 - Name: <SyncMode>k__BackingField 535 Entry: 7 536 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib 537 - Name: 538 Entry: 6 539 Data: 540 - Name: 541 Entry: 8 542 Data: 543 - Name: <IsSerialized>k__BackingField 544 Entry: 5 545 Data: false 546 - Name: _fieldAttributes 547 Entry: 7 548 Data: 27|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib 549 - Name: 550 Entry: 12 551 Data: 0 552 - Name: 553 Entry: 13 554 Data: 555 - Name: 556 Entry: 8 557 Data: 558 - Name: 559 Entry: 8 560 Data: 561 - Name: 562 Entry: 8 563 Data: 564 - Name: 565 Entry: 13 566 Data: 567 - Name: 568 Entry: 8 569 Data: