DiffuseProbeGridRender.pass 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "PassAsset",
  5. "ClassData": {
  6. "PassTemplate": {
  7. "Name": "DiffuseProbeGridRenderPassTemplate",
  8. "PassClass": "DiffuseProbeGridRenderPass",
  9. "Slots": [
  10. {
  11. "Name": "DepthStencilTextureInput",
  12. "SlotType": "Input",
  13. "ScopeAttachmentUsage": "Shader",
  14. "ImageViewDesc": {
  15. "AspectFlags": [
  16. "Depth"
  17. ]
  18. }
  19. },
  20. {
  21. "Name": "NormalInput",
  22. "SlotType": "Input",
  23. "ScopeAttachmentUsage": "Shader"
  24. },
  25. {
  26. "Name": "DepthStencilInput",
  27. "SlotType": "Input",
  28. "ScopeAttachmentUsage": "DepthStencil",
  29. "ImageViewDesc": {
  30. "AspectFlags": [
  31. "Depth"
  32. ]
  33. }
  34. },
  35. {
  36. "Name": "Output",
  37. "SlotType": "InputOutput",
  38. "ScopeAttachmentUsage": "RenderTarget"
  39. }
  40. ],
  41. "PassData": {
  42. "$type": "RasterPassData",
  43. "DrawListTag": "diffuseprobegridrender",
  44. "BindViewSrg": true
  45. }
  46. }
  47. }
  48. }