LyShineChildPass.pass 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "PassAsset",
  5. "ClassData": {
  6. "PassTemplate": {
  7. "Name": "LyShineChildPassTemplate",
  8. "PassClass": "LyShineChildPass",
  9. "Slots": [
  10. {
  11. "Name": "ColorInputOutput",
  12. "SlotType": "InputOutput",
  13. "ScopeAttachmentUsage": "RenderTarget"
  14. },
  15. {
  16. "Name": "DepthInputOutput",
  17. "SlotType": "InputOutput",
  18. "ScopeAttachmentUsage": "DepthStencil",
  19. "LoadStoreAction": {
  20. "ClearValue": {
  21. "Type": "DepthStencil"
  22. },
  23. "LoadActionStencil": "Clear"
  24. }
  25. }
  26. ],
  27. "Connections": [
  28. {
  29. "LocalSlot": "ColorInputOutput",
  30. "AttachmentRef": {
  31. "Pass": "Parent",
  32. "Attachment": "ColorInputOutput"
  33. }
  34. },
  35. {
  36. "LocalSlot": "DepthInputOutput",
  37. "AttachmentRef": {
  38. "Pass": "Parent",
  39. "Attachment": "DepthInputOutput"
  40. }
  41. }
  42. ],
  43. "PassData": {
  44. "$type": "RasterPassData",
  45. "DrawListTag": "lyshinepass",
  46. "BindViewSrg": true
  47. }
  48. }
  49. }
  50. }